Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как осуществить рефрэш разных фрэймов от условия(md5_file)?
 
 автор: method   (21.08.2005 в 04:16)   письмо автору
 
 

Снимаю хэш с файла, (md5_file) ...
вот невидимый фрэйм :

<?php
echo "<meta http-equiv='Refresh' Content='5; URL=hidden.php'>";

$refresh_main "<script language=\"JavaScript\">parent.main.location.reload();</script>";
$refresh_online "<script language=\"JavaScript\">parent.online.location.reload();</script>";

$l_s_m $_POST['l_s_m'];
$l_s_o $_POST['l_s_o'];


$n_s_m = @md5_file($mes);
$n_s_o = @md5_file($on_lines);


if(
$l_s_m!==$n_s_m){echo $refresh_main;}
if(
$l_s_o!==$n_s_o){echo $refresh_online;}


echo 
"<form name='chek_size' action='' method='post'>";
echo 
"<input name='l_s_m' type='hidden' value='$n_s_m'>";
echo 
"<input name='l_s_o' type='hidden' value='$n_s_o'>";
echo
"</form>";
?>



после того как файл меняет свой хэш , функцией echo выводит
рефрэш ява_скриптом, и усё, он навсегда....
потом не _в зависимости тот хэш или нет обновляются фрэймы,
посоветуйте как это обойти...?

мнеб совета по поводу правильного движения,
остальное попробую додумать,
это самое у меня два месяца стояло,но
рано или поздно начинаешь юзать всё от и до,
всмыле поиск и устранение недочётов....

cэнкс...

   
 
 автор: cheops   (21.08.2005 в 12:14)   письмо автору
 
   для: method   (21.08.2005 в 04:16)
 

>потом не _в зависимости тот хэш или нет обновляются фрэймы,
>посоветуйте как это обойти...?
Странно... а попробуйте вывести значения $l_s_m, $n_s_m, l_s_o и $n_s_o - может они всегда отличаются?

   
 
 автор: method   (21.08.2005 в 19:35)   письмо автору
 
   для: cheops   (21.08.2005 в 12:14)
 

я не выводил их значения, а открывал после рефрэша
фрэйм , 3-4 раза после каждого релоада,
и значения не различались (потому что запись в файлы не велась),
а обновление происходило,
это кажется потому что

<?php
echo $refresh_main;
?>


и всё, оно так в коде фрэйма и остаётся при обновлении:

<script language="JavaScript">parent.main.location.reload();</script>


.....=(

PS: cheops проверьте почту, там обновлёная версия
анти_мата...

   
 
 автор: cheops   (22.08.2005 в 01:11)   письмо автору
 
   для: method   (21.08.2005 в 19:35)
 

>PS: cheops проверьте почту, там обновлёная версия
>анти_мата...
Ага видел - обновлю в ближайшее время.

   
 
 автор: method   (22.08.2005 в 04:47)   письмо автору
 
   для: cheops   (22.08.2005 в 01:11)
 

не хатит падла...=(

пришлось на сессиях эту фичу делать....

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования