А чем так сильно PHP4 отличается от 3-его?

  • Автор темы alex234
  • Дата начала

alex234

Guest
А чем так сильно PHP4 отличается от 3-его?

А чем так сильно PHP4 отличается от 3-его? Я поставил 4 вмест 3 его, и от старых скриптов живого места не осталось :confused: :
Warning: Supplied argument is not a valid MySQL-Link resource in c:\www\www1\all_used\connect.php on line 3

Warning: Undefined variable: HTTP_USER_AGENT in c:\www\www1\all_used\in_stat.php on line 4

Warning: Undefined variable: HTTP_USER_AGENT in c:\www\www1\all_used\in_stat.php on line 6

Warning: Undefined variable: HTTP_USER_AGENT in c:\www\www1\all_used\in_stat.php on line 8

Warning: Undefined variable: r1 in c:\www\www1\all_used\in_stat.php on line 20

Warning: Undefined variable: r2 in c:\www\www1\all_used\in_stat.php on line 20

Warning: Undefined variable: r3 in c:\www\www1\all_used\in_stat.php on line 20

Warning: Undefined variable: REMOTE_ADDR in c:\www\www1\all_used\in_stat.php on line 20

итд
 

alex234

Guest
Спасибо, исправил, но исправилось не все. Ошибки в жанре

Warning: Supplied argument is not a valid MySQL-Link resource in c:\www\www1\all_used\connect.php on line 3

остались.
 

tony2001

TeaM PHPClub
вставь
echo mysql_error();
после mysql_query();
и используй поиск по форуму в следующий раз, плз.
 

alex234

Guest
Ткните пальцем на то, где про это написано. плз..
Я тупо подставил эту штуку: echo mysql_error();

работать не стало...
 

RomikChef

Guest
а оно и не длжно работать.
Должно ошибку в запросе показать.
А еще прочти [f]globals[/f]

А основные отличия не между 3 и 4 а между 4.1 и всем, что меньше.
 

RomikChef

Guest
а для нового стиля, навязываемого нам Зендом, лучше делать вот так
PHP:
function myerr($line=0,$die=1) {
  $err_str="MySQL error in ".$_SERVER['PHP_SELF']."[$line]: ".mysql_error();
  error_log($err_str ,0);
  if ($die) die();
}
$query="blabla";
$res=mysql_query($query) or myerr(__LINE__);
А в шелле запустить tail -f error.log
 

alex234

Guest
А у меня стоит 4.0.6 (модуль) - с php.spb.ru , до этого стоял 3.0.17


Скажите, как с наименьшими потерями перестроить готовую систему с 3 на 4.0.6?
 

Unregistereв234

Guest
кстати меня тоже колышет этот вопрос...
 
Сверху