Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] Выборка из БД не обрабатывает скрипт php

Ответить
Настройки темы
[решено] Выборка из БД не обрабатывает скрипт php

Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Наткнулся на странную штуку.
В ячейке БД написал <? echo include('contact.php'); ?>
Сделав выборку, в скрипте с надеждой на то, что мне сейчас на сайте покажется файлик контакт.пхп я удивился. Ничего не проихошло, но заглянув в код увидал такую картину - надпись: <? echo include('contact.php'); ?> То есть оно пролетело как то мимо апачи.

По ходу это естественное явление, но можно как то его обойти?
Не то что бы горит, но все равно интересно, да и мне полезно...

-------
Мой блог Web Development


Отправлено: 22:59, 16-07-2008

 

Аватара для Delirium

Ветеран


Сообщения: 5624
Благодарности: 936

Профиль | Отправить PM | Цитировать


Цитата Artem-Samsung:
echo »
В пхп не силен, но, может быть, echo говорит о том, что это комментарий и не включается в код? Как выборку делали?

-------

Пройденные курсы:
[Microsoft №10174 Sharepoint], [SharePoint]
Мои проекты:[CheckAdmins], [NetSend7], [System Uptime], [Remote RAdmin LogViewer],[Netdom GDI], [Holidays - напоминалка о днях рождения]

А я офис-гуру :)

Это сообщение посчитали полезным следующие участники:

Отправлено: 01:50, 17-07-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


PHP код: Выделить весь код

$sql_page mysql_query ("SELECT `title`, `editor`, `cont`, `img` , `id`, `littlecont` 

FROM `"
.$pref."$_GET[deykun]` WHERE `link` = 'none' ORDER BY id DESC");
$page mysql_fetch_array($sql_page); 

-------
Мой блог Web Development


Отправлено: 01:52, 17-07-2008 | #3


Ветеран


Сообщения: 3806
Благодарности: 824

Профиль | Отправить PM | Цитировать


Artem-Samsung, используй eval

что-значит "мимо апачи"?
Apache - это http-сервер, он посылает клиенту данные. PHP cгенерировал строку текста, Apache её отослал.

Изучение языка по примерам чьего-то кода чревато вот такими-вот регулярными "изобретениями велосипеда". Сначала всё-таки стоит прочитать полноценную книжку по php.
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:28, 17-07-2008 | #4


Аватара для Arrest

runs with scissors


Сообщения: 642
Благодарности: 77

Профиль | Отправить PM | Цитировать


Artem-Samsung
PHP код: Выделить весь код

eval("echo include('contact.php');"); 


<? и ?> надо обрезать.

у вас кстати страшная дыра в коде: погуглите по "SQL-инъекция", и внимательно посмотрите на строку со SQL-запросом.

-------
- Why do you call this version of software 'beta'?
- Coz it's beta than nothing.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:09, 17-07-2008 | #5


Аватара для XCodeR

Ветеран


Сообщения: 878
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


echo то зачем вы все везде приписываете ??? чтоб результат функции вывести на экран ? true || false ???
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:29, 17-07-2008 | #6


Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Да. конечно же echo не нужно. Но все равно как бы скрипт не обратывался. Сегодня вечером попробую eval, спасибо

-------
Мой блог Web Development


Отправлено: 17:46, 17-07-2008 | #7


Аватара для Coutty

Кот Ти


Сообщения: 7318
Благодарности: 1204

Профиль | Отправить PM | Цитировать


В последнее время short-тэги (<? /*скрипт*/ ?>) вроде как стали отключать в php.ini. Т.ч. пробуйте ещё <?php phpinfo(); ?>, а то вдруг PHP в принципе не работает?

Отправлено: 18:01, 17-07-2008 | #8



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] Выборка из БД не обрабатывает скрипт php

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Проблема с PHP(не передаются переменные из формы в PHP- скрипт) Kirander Вебмастеру 21 03-08-2009 01:11
[решено] Выборка данных из mysql и сортировка на php dima1981 Вебмастеру 4 11-11-2008 15:06
[решено] php, MySQL выборка Artem-Samsung Вебмастеру 3 04-03-2008 22:47
Разное - скрипт на PHP P O M A Вебмастеру 26 07-01-2008 15:58
Скрипт публикации на PHP Netloger Вебмастеру 7 10-10-2006 00:34




 
Переход