PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 3
Ice Отправлено: 06 Апреля, 2007 - 14:23:44 • Тема: Ошибки после переноса сайта • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 82
evgenijj пишет:

Пременная $temp будет доступна, только если register_globals=On. Если register_globals=Off, переменная $temp не определена. Вот и не выбирает запрос ничего.

Да, действительно, из-за "register_globals". Но поменять ее через ini_set() не получилось, пришлось прописать в .htaccess . Теперь все работает Улыбка
Ice Отправлено: 05 Апреля, 2007 - 15:13:58 • Тема: Ошибки после переноса сайта • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 82
register_globals - выключено. Можно ее как нибуть включить с помощью функций РНР, или это можно поменять только в php.ini?
Ice Отправлено: 05 Апреля, 2007 - 13:40:14 • Тема: Ошибки после переноса сайта • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 82
Перенес на днях свой сайт на новый сервер (он более быстрый). При этом сделал бекап БД MySQL. После восстановления бекапа вместо данных "?????...". Это только на полях с типом varchar, на blob все нормально.
И еще, некорректно работаю некоторые запросы, например:

http://forum.php.su/?action=help&temp=100, т.е. $temp=100;
SELECT * FROM $table where id=$temp

И получается, что в таблице нету данных с id=$temp. Тип поля id-int.
Как я понял, переменная $temp-строка, а PHP нехочет на этом сервере сравнивать число со строкой. На старом сервере все работало. И так по всему коду сайта.
Может это из-за РНР настроек?

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB