ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

[Q] PHP вывод.
  #1  
Старый 29.06.2009, 13:46
Deathdreams
Постоянный
Регистрация: 08.11.2008
Сообщений: 498
Провел на форуме:
2603363

Репутация: 278
Отправить сообщение для Deathdreams с помощью ICQ
По умолчанию [Q] PHP вывод.

Например у нас есть код:
PHP код:
 <?
echo "kaif";
sleep(60);
?>
Вопрос: реально ли сделать,чтобы сначала на экран вывелось "kaif",а потом пошёл sleep на 60 сек.?
 

  #2  
Старый 29.06.2009, 13:49
d_x
Reservists Of Antichat - Level 6
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме:
4137635

Репутация: 2407


По умолчанию

Вопрос уже столько раз задавался...
Вообще, если ответить в лоб, то так оно и будет, но в браузере ничего не увидишь из-за буферизации.

По теме:
PHP код:
<?php
echo "kaif"
ob_flush();
flush();
sleep(60); 
?>
 

  #3  
Старый 29.06.2009, 13:56
eLWAux
Members of Antichat - Level 5
Регистрация: 15.06.2008
Сообщений: 941
Провел на форуме:
5111568

Репутация: 2399


Отправить сообщение для eLWAux с помощью ICQ
По умолчанию

на офф сайте:
http://www.php.ru/forum/viewtopic.php?p=125158&sid=aae100fb4b7374237e67625 f1597db54
предлагают такой код:
PHP код:
 ini_set("output_buffering",0);
 
header("Pragma: no-cache");
 
header("Cache-Control: no-cache, no-store, private");
 
ob_implicit_flushtrue );
 echo 
'123<br>';
 
sleep(1);
 echo 
'123<br>';
 
sleep(1);
 echo 
'123<br>';
 
sleep(1);
 echo 
'123<br>';
 
sleep(1);
 echo 
'123<br>';
 
sleep(1);
 echo 
'123<br>';
 
sleep(1);
 echo 
'123<br>';
 
ob_end_flush(); 
 

  #4  
Старый 29.06.2009, 14:11
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

Проверял в Опере последней - не пашет
 

  #5  
Старый 29.06.2009, 15:13
mr.The
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме:
4778940

Репутация: 1257


Отправить сообщение для mr.The с помощью ICQ
По умолчанию

Цитата:
Проверял в Опере последней - не пашет
попробуй это:
PHP код:
<?php 
ob_implicit_flush 
();
set_time_limit(0);
echo 
"kaif";  
flush(); 
sleep(60);  
?>
правда, это ещё от хоста зависит.
 

  #6  
Старый 29.06.2009, 18:36
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

Тоже самое, всё выводится спустя минуту только:

PHP код:
<?php
ob_implicit_flush 
(); 
set_time_limit(0); 
echo 
"kaif";   
flush();  
sleep(60);
echo 
"kaif1";    
?>
 

  #7  
Старый 30.06.2009, 02:21
imajo.ati
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме:
975514

Репутация: 177
По умолчанию

всё работает.. и в опере в том числе.

PHP код:
<?php
    
echo 'ololololo<br>';
    
flush();
    
sleep(10);
    echo 
'end!';
?>
php.ini:
output_buffering = Off
implicit_flush = Off

Последний раз редактировалось imajo.ati; 30.06.2009 в 02:33..
 

  #8  
Старый 30.06.2009, 02:46
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

это если есть досту к php.ini
 

  #9  
Старый 12.07.2009, 16:08
[Soulfly]
Новичок
Регистрация: 12.02.2009
Сообщений: 3
Провел на форуме:
127366

Репутация: 0
По умолчанию

Не подскажете фри-хостов, где эта тема нормально работает?
 

  #10  
Старый 12.07.2009, 16:26
Большой джо
Познающий
Регистрация: 28.06.2009
Сообщений: 56
Провел на форуме:
175879

Репутация: 3
По умолчанию

Попробуй тут http://hostland.su, или http://www.hut.ru
 
 





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ