Опять flush и js ((

regtefas

Новичок
Опять flush и js ((

PHP:
<? for ($i=0; $i<100; $i++) {
     echo "<!--               -->";
     flush();
  }

?>
<script type="text/javascript">
if (confirm ("Удалить"){
	alert("Без проблем !");
	}
else {
history.go(-1);
	}
</script>
<?
  for ($i=0; $i<100; $i++) {
     echo "<!--               -->";
     flush();
  }

sleep(10);
?>
В этой ситуации он ждёт 10 секунд и потом только выводит,

но если попробовать вместо sleep - die() - то всё "нормально".

Нужно просто сделать в случае нажатия нет сразу назад, без выполнения кода.
Если воткнуть ob_flush - то же самое.

output_buffering: no value
implicit_flush: Off

Самое главное: если попробовать код отдельно - то он работает (www.wc3-gp.com/flush.php)
Но первоначальный внутри модуля.
 

Фанат

oncle terrible
Команда форума
Это говорит Карабас-Барабас в несравненном исполнении Владимира Этуша в фильме "Буратино".
Выражает крайнюю степерь экспрессии.
 

regtefas

Новичок
Неужели тяжело объяснить где искать проблему ?
Или дать ссылку на мануал хотя бы, flush для тупых
 

AmadMike

Новичок
Тупым и без flush хреново жить.
Ты сам прочитай раз 10 свой топик и наверное сразу вопросы все отпадут.
 

Фанат

oncle terrible
Команда форума
Друг мой. Тебе не приходила в голову такая идея, как по нажатию кнопки вызвать скрипт, который удалит, что надо?
 

regtefas

Новичок
Объяснить мне тупому,как лучше сделать:
нажатие на кнопку удаление -> confirm -> если да - удаление

Насколько я понимаю, можно
1) переход на index.php?gghfh=dsh в случае да, там уже скрипт удаления
2) куки или сессии

больше не знаю...
 

regtefas

Новичок
Не самый идельный способ, так как придётся использовать md5, а то любой сможет произвести удаление...
Пойду всё переделывать...
 

Фанат

oncle terrible
Команда форума
Что за глупость? при чём здесь MD5 и любой?
У тебя что - авторизации вообще никакой?

-~{}~ 18.11.06 21:30:

А, главное - какая разница, как удаляется файл?
А в твоём случае никто не сможет удалить, что ли?!
 
Сверху