ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

php proxy под php5
  #1  
Старый 30.03.2008, 21:35
Аватар для КучО
КучО
Новичок
Регистрация: 27.09.2007
Сообщений: 25
Провел на форуме:
209084

Репутация: 25
По умолчанию php proxy под php5

Всем привет!

Имеется скрипт (http://usfree.chat.ru/browser.txt)
Под php4 работает на ура
Если же запустить под php5, и сайт использует cookies, то скрипт вылетает с ошибкой:

Код:
Warning: strtotime() expects parameter 2 to be long, string given in (тут путь).php on line 199

Warning: Cannot modify header information - headers already sent by (output started at (тут путь).php:199) in (тут путь).php on line 200

Warning: Cannot modify header information - headers already sent by (output started at (тут путь).php:199) in (тут путь).php on line 273

Warning: Cannot modify header information - headers already sent by (output started at (тут путь).php:199) in (тут путь).php on line 368
Как я понял, проблема кроется в строке:

Код:
if ($expires_array[$i] && strtotime($expires_array[$i],"\n")){$expires_array[$i]=strtotime($expires_array[$i],"\n");} else {$expires_array[$i]=time()+$cookie_expires;}
Если код заменить на

Код:
if ($expires_array[$i] && strtotime($expires_array[$i]."\n")){$expires_array[$i]=strtotime($expires_array[$i]."\n");} else {$expires_array[$i]=time()+$cookie_expires;}
то ошибки перестают выскакивать, однако работа с куками начинает подглюкивать. например, на яндексе проверить почту можно, а посмотреть конкретное сообщение нельзя. повторюсь, под php4 все было нормально. кто может предложить более красивое решение?
 
Ответить с цитированием

  #2  
Старый 30.03.2008, 21:56
Аватар для Дюша
Дюша
Banned
Регистрация: 09.12.2007
Сообщений: 301
Провел на форуме:
1796349

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

мб исходник положишь?
 
Ответить с цитированием

  #3  
Старый 30.03.2008, 22:21
Аватар для КучО
КучО
Новичок
Регистрация: 27.09.2007
Сообщений: 25
Провел на форуме:
209084

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

исходник http://usfree.chat.ru/browser.txt
 
Ответить с цитированием

  #4  
Старый 31.03.2008, 02:04
Аватар для .:EnoT:.
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

У меня вообще вылезло ошибок пицот при error_reporting(E_ALL).
Там заебёсся все ошибки исправлять, немного исправил, понял что слишком дохрена и забил. Чтобы насчёт заголовков не ругался поставь в самое начало скрипта ob_start(); а в самый конец ob_end_flush(); и поставь error_reporting(0); .Скрипт сам по себе работает нормально (сам его юзал полгода назад), ну и хрен с этими ошибками...))
 
Ответить с цитированием

  #5  
Старый 31.03.2008, 02:17
Аватар для Isis
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

Не надо прятать ошибки....делайте так чтобы их не было..
 
Ответить с цитированием

  #6  
Старый 31.03.2008, 02:26
Аватар для .:EnoT:.
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

Цитата:
Сообщение от Isis  
Не надо прятать ошибки....делайте так чтобы их не было..
взял бы да исправил, чё языком трепать то...?=/
 
Ответить с цитированием

  #7  
Старый 31.03.2008, 23:29
Аватар для xcedz
xcedz
Познавший АНТИЧАТ
Регистрация: 14.01.2008
Сообщений: 1,165
Провел на форуме:
7229141

Репутация: 3099


По умолчанию

Цитата:
Сообщение от Isis  
Не надо прятать ошибки....делайте так чтобы их не было..

Можешь привести пример, хотя бы приблизительно?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP, PERL, MySQL, JavaScript 186 21.02.2010 02:41
Что такое Php? PAPA212 Болталка 13 28.12.2007 20:44
Живые прокси xdx ICQ 111 15.04.2007 13:10
Безопасность в Php, Часть Iii k00p3r Чужие Статьи 0 11.07.2005 19:02
Защищаем Php. Шаг за шагом. k00p3r Чужие Статьи 0 13.06.2005 11:31



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


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




ANTICHAT.XYZ