Обучение/Помощь новичкам | подскажите
вот в этих строках ошибка
1-цифровая ошибка в коде-<?
@session_name('SESS');
@session_start();
$sess=mysql_escape_string(session_id());
if (!preg_match('#[A-z0-9]{32}#i',$sess))$sess=md5(rand(999999,999999));
?>
вторая ошибка в подключение к бд
define ('DBHOST', 'localhost'); // хост
define ('DBNAME', '046817408_valmar'); // имя пользователя
define ('DBUSER', 'j822631_valmar'); // имя базы данных
define ('DBPASS', '23456789'); // пароль
$db = mysql_connect(DBHOST, DBUSER, DBPASS) or die();
mysql_query('SET NAMES `utf8`', $db);
mysql_select_db(DBNAME, $db) or die('Нет соединения с сервером базы<br />*проверьте параметры подключения');
везде где ошибки выделенны красным цветом.
1-цифровая ошибка в коде-<?
@session_name('SESS');
@session_start();
$sess=mysql_escape_string(session_id());
if (!preg_match('#[A-z0-9]{32}#i',$sess))$sess=md5(rand(999999,999999));
?>
вторая ошибка в подключение к бд
define ('DBHOST', 'localhost'); // хост
define ('DBNAME', '046817408_valmar'); // имя пользователя
define ('DBUSER', 'j822631_valmar'); // имя базы данных
define ('DBPASS', '23456789'); // пароль
$db = mysql_connect(DBHOST, DBUSER, DBPASS) or die();
mysql_query('SET NAMES `utf8`', $db);
mysql_select_db(DBNAME, $db) or die('Нет соединения с сервером базы<br />*проверьте параметры подключения');
везде где ошибки выделенны красным цветом.
1-е правило нормального кодера - НИКОГДА не использовать @
1-е правило бумаса - используй бб-код [ code ](без пробелов) или кнопку <>
________
посл. ред. 05.08.2019 в 11:26; всего 1 раз(а); by 11053856
1-е правило бумаса - используй бб-код [ code ](без пробелов) или кнопку <>
________
посл. ред. 05.08.2019 в 11:26; всего 1 раз(а); by 11053856
скрин бы ошибки или саму бы ошибку написал бы
rand(999999,999999) ? ы?
крот , весело.
$sess=md5(rand(999999,999999) - выведет в любом случае 999999, проще уж сделать так:
if (!preg_match('#[A-z0-9]{32}#i',$sess))$sess=md5(rand(999999,999999)); $sess=md5(rand(999999,999999) - выведет в любом случае 999999, проще уж сделать так:
if (!preg_match('#[A-z0-9]{32}#i',$sess))$sess='999999';
крот ,
А ну, может говорит о том, что функция устарела?
Чтобы это проверить, исправь на :
Проверь, а потом обратно исправишь.
________
посл. ред. 05.08.2019 в 12:13; всего 1 раз(а); by Apeccc
$db = mysql_connect(DBHOST, DBUSER, DBPASS) or die(); А ну, может говорит о том, что функция устарела?
Чтобы это проверить, исправь на :
$db = mysqli_connect(DBHOST, DBUSER, DBPASS) or die(); Проверь, а потом обратно исправишь.
________
посл. ред. 05.08.2019 в 12:13; всего 1 раз(а); by Apeccc
Apeccc (05.08.2019 в 12:13)
крот ,
А ну, может говорит о том, что функция устарела?
Чтобы это проверить, исправь на :
Проверь, а потом обратно исправишь.
крот ,
$db = mysql_connect(DBHOST, DBUSER, DBPASS) or die(); А ну, может говорит о том, что функция устарела?
Чтобы это проверить, исправь на :
$db = mysqli_connect(DBHOST, DBUSER, DBPASS) or die(); Проверь, а потом обратно исправишь.
ахахахахаха
________
посл. ред. 05.08.2019 в 12:21; всего 1 раз(а); by SNEG
Ну норм, вначале юзаем $sess=mysql_escape_string(session_id());
затем подключаем БД
вершина логики, как вначале пьем воду из стакана
затем наливаем ее в стакан
затем подключаем БД
вершина логики, как вначале пьем воду из стакана
затем наливаем ее в стакан