Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Ввод\вывод кода PHP из MySQL
Покинул форум
Сообщений всего: 103
Дата рег-ции: Март 2011
Помог: 0 раз(а)
План моих действий был таков: есть главная страница, с нее идет запрос к БД, содержащий ID страницы. По этому ID грузится остальная страница с исполняемым кодом и еще одним запросом к БД. Вроде бы все нормально, однако появилась проблема. Вот код, который грузится из БД:
Результат действий в аттаче Прикреплено изображение (Нажмите для увеличения)
movEAX
Отправлено: 10 Мая, 2011 - 12:28:00
Частый посетитель
Покинул форум
Сообщений всего: 750
Дата рег-ции: Авг. 2009
Помог: 16 раз(а)
1) ; - ставить не надо в запросе
2) для обращения к строковому индексу нужно ставить кавычки: $article_array['name']
3) уверен что код вобще обрабатывается? нажми на странице ctrl+u, думаю, будешь удивлен
----- армия.. самое убогое место
DeepVarvar
Отправлено: 10 Мая, 2011 - 12:31:36
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Покинул форум
Сообщений всего: 2122
Дата рег-ции: Июнь 2010
Помог: 50 раз(а)
Всё указанные выше поправки это незначительные недочёты.
Указанный кусок кода должен работать нормально.
Ищите ошибку в другом либо выведите настоящий исходник вашего php-файла целиком.
Покинул форум
Сообщений всего: 103
Дата рег-ции: Март 2011
Помог: 0 раз(а)
morosit пишет:
попробуйте подставить выводимый код на место где он должен выводится
вставил, все работает. Структуры, которую вы предположили быть не могло, потому что, когда я попробовал подставить так вокруг кода, скрипт вообще перестал выполняться
SkaN
Отправлено: 12 Мая, 2011 - 10:52:11
Гость
Покинул форум
Сообщений всего: 103
Дата рег-ции: Март 2011
Помог: 0 раз(а)
Ну тут причиной всему моя неначитанность. Когда страница грузилась из БД, она не читалась как исполняемый код. eval() не было
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.