Различные вопросы по PHP и MySQL

101K
.
kantry, Не совсем понял что нужно сделать.
И еще если раньше работало, а теперь нет, то как вернуть в состояние "как было раньше"?
Я так понимаю на хосте что-то изменили
.
kantry
Hey guys! Finally I'm gonna change status!?
dilp, Аа, там из-за разного кол-ва сообщений, не та страница открывается))
В этом посте написано forum/index.php?act=show_post&id=516387
forum/index.php?act=show_post&id=516387
А по поводу STRICT_TRANS_TABLES поищи в интернете.
.
kantry, А где эти настройки искать?
.
kantry
Hey guys! Finally I'm gonna change status!?
# dilp (19.04.2019 / 14:47)
kantry, А где эти настройки искать?
Твм в посте есть как можно их в скрипте сбросить.
mysql_query('set sql_mode=""');// это в самом начале скрипта должно быть(или по крайней мере перед проблемным запросом)

Что бы узнать где находится файл настроек mysql, в консоли выполни команду.
mysql --help | grep my.cnf
.
Срочно ищу чертёж машины времени ⏳
Народ, есть ссылка на картинку. Как её залить в $_FILES?
.
kantry
Hey guys! Finally I'm gonna change status!?
Добавлено: 13.05.2019 / 13:38
Chifty, Скачать файл к себе, по этой ссылке, выбрать его в форму, и залить в $_FILES
А если серьезно, то юзай curl, и не забивай голову ерундой.

Добавлено: 19.10.2019 / 09:14
Ерунда какая то, в php до версии 7.1 регулярка работает правильно, в 7.3 и выше false выдает
var_dump(preg_match("/^\p{L}[\p{L}\d-_\ ]+$/ui",'login')); // false


Добавлено: 19.10.2019 / 12:44
Добавил слеш к дефису, все заработало, зато голову пока сообразил, забил себе всякими PCRE & PCRE2
.
у меня парсер выводит инфу с другого сайта и пишет время , например 15:30, но это время киевское, как изменить на московское?
.
kantry
Hey guys! Finally I'm gonna change status!?
dilp, А что там разные пояса?
$date = new DateTime('2019-10-27 01:05:00', new DateTimeZone('Europe/Kiev'));// входящее время
$date->setTimezone(new DateTimeZone('Europe/Moscow'));// которое надо получить
$time= $date->format('Y-m-d H:i:s');
echo $time;

Можно входящие только часы и минуты оставить 01:05
.
kantry, приходит текст :
бла-бла-бла 15:00
но время киевское, а надо московское
.
Hey guys! Finally I'm gonna change status!?
dilp, Ну? А я те чё написал?
$string = 'бла бла бла 15:00';
$time_old = substr($string, -5);
$date = new DateTime($time_old, new DateTimeZone('Europe/Kiev'));// входящее время
$date->setTimezone(new DateTimeZone('Europe/Moscow'));// которое надо получить
$time_new = $date->format('H:i');
echo strtr($string, $time_old, $time_new);
Всего: 7969