Добро пожаловать, Гость!
php 7.0 - Страница 4
Общие вопросы | php 7.0
promonj :
Почему не работает DCMS на версии php 7 и выше?
Нужно лишь изменить файл sys/inc/sess.php
Привожу код для обновления
<?
@session_name('SESS');
@session_start();
$sess = mysqli_real_escape_string(session_id());
if (!preg_match('#[A-z0-9]{32}#i',$sess))
$sess = md5(rand(10000,999999));
?>
php 7.0
30 Ноября 2018Почему не работает DCMS на версии php 7 и выше?
Нужно лишь изменить файл sys/inc/sess.php
Привожу код для обновления
<?
@session_name('SESS');
@session_start();
$sess = mysqli_real_escape_string(session_id());
if (!preg_match('#[A-z0-9]{32}#i',$sess))
$sess = md5(rand(10000,999999));
?>
Комментарии:
Самосвал 1 Дек 2018
kantry, или date_reg или...
Как к тебе обращаться... У саин... много имён
Твоё незнание это нормально - человек знать всего не может, а вот то что ты его выдаёшь за правило - это край
Даже не буду говорить очевидное, тебе до Сибирского - несбыточная мечта!
Поясни хотя бы сам себе.
Каким образом mysql_real_escape_string
оказалась в документации по php?
Включай логику, или читать не умеешь?
Ссылка
А то что ты пишешь... Ты понимаешь что MySQL это сервер!
А phpMyAdmin, всего лишь — веб - приложение с открытым кодом, написанное на языке PHP и представляющее собой веб-интерфейс для администрирования СУБД MySQL
Читай как бы - вика Ссылка
Или там тоже люди о твоём решении ещё не в курсе
Так пойди, повесели их. Разочаровал ты...
kantry, или date_reg или...
Как к тебе обращаться... У саин... много имён
Твоё незнание это нормально - человек знать всего не может, а вот то что ты его выдаёшь за правило - это край
Даже не буду говорить очевидное, тебе до Сибирского - несбыточная мечта!
Поясни хотя бы сам себе.
Каким образом mysql_real_escape_string
оказалась в документации по php?
Включай логику, или читать не умеешь?
Ссылка
А то что ты пишешь... Ты понимаешь что MySQL это сервер!
А phpMyAdmin, всего лишь — веб - приложение с открытым кодом, написанное на языке PHP и представляющее собой веб-интерфейс для администрирования СУБД MySQL
Читай как бы - вика Ссылка
Или там тоже люди о твоём решении ещё не в курсе
Так пойди, повесели их. Разочаровал ты...
kantry 30 Ноября 2018
Вон и самосвал уже на твой пост повелся..
out (1727.59Kb)
Сибирский (30 Ноября 2018):
Даже читать смешно, а уж объяснять мне и тем более нет желания
Сибирский, разве я просил твоих объяснений? Если ты не можешь сосредоточиться, то форум еще люди читают, и не надо им впаивать что php в чем то зависит от mysql/ Это два совершенно разных языка(и программы) даже по своей сути;)Даже читать смешно, а уж объяснять мне и тем более нет желания
Вон и самосвал уже на твой пост повелся..
Самосвал 30 Ноября 2018
kantry, Ты подумай что пишешь то?
Сибирский всё верно изложил.
А если сомнения, примени в php7 например удалённую функция
такую как mysql_escape_string
Ссылка
Либо mysql_real_escape_string
Ссылка
kantry, Ты подумай что пишешь то?
Сибирский всё верно изложил.
А если сомнения, примени в php7 например удалённую функция
такую как mysql_escape_string
Ссылка
Либо mysql_real_escape_string
Ссылка
kantry 30 Ноября 2018
Сибирский, да неет. В php нет никакого mysql, есть модули для работы с разными базами данных, в том числе с mysql. php7+ вполне себе работает с mysql 5.6. С 5.5 не помню, у меня ось без танцев её не ставит.
Сибирский, да неет. В php нет никакого mysql, есть модули для работы с разными базами данных, в том числе с mysql. php7+ вполне себе работает с mysql 5.6. С 5.5 не помню, у меня ось без танцев её не ставит.
Сибирский 30 Ноября 2018
kantry, вопрос был почему не работает двиг. Потому как в 7 версии php использууется MySQL 5.7? который по умолчанию не производит вставку в БД, если не указаны поля по дефолту, в отличие от старого MySQL который заполняет такие значения как null? а соответственно при запуске на новой версии этого движка тебе выйдет километровая лента ошибок MySQL/ F так, да, ты совершенно прав, если бы двиг работал без MySQL
kantry, вопрос был почему не работает двиг. Потому как в 7 версии php использууется MySQL 5.7? который по умолчанию не производит вставку в БД, если не указаны поля по дефолту, в отличие от старого MySQL который заполняет такие значения как null? а соответственно при запуске на новой версии этого движка тебе выйдет километровая лента ошибок MySQL/ F так, да, ты совершенно прав, если бы двиг работал без MySQL