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.SU

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


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

> Без описания
jfr
Отправлено: 01 Февраля, 2011 - 21:58:10
Post Id



Посетитель


Покинул форум
Сообщений всего: 332
Дата рег-ции: Март 2010  
Откуда: Таджикистан, Худжанд


Помог: 0 раз(а)

[+]


например в таблице сохранил код <? echo "hello";?>
Как по-правилам читают с базы в таких ситуациях?
 
 Top
Uchkuma
Отправлено: 01 Февраля, 2011 - 22:02:00
Post Id



Участник


Покинул форум
Сообщений всего: 1539
Дата рег-ции: Март 2010  
Откуда: Киров


Помог: 6 раз(а)




Читают как обычно. А выполнить код можно с помощью eval.
 
 Top
jfr
Отправлено: 01 Февраля, 2011 - 22:04:44
Post Id



Посетитель


Покинул форум
Сообщений всего: 332
Дата рег-ции: Март 2010  
Откуда: Таджикистан, Худжанд


Помог: 0 раз(а)

[+]


Uchkuma пишет:
Читают как обычно. А выполнить код можно с помощью eval.

можешь привести пример пожалуйста как выводить <? echo "hello";?> с базы?
 
 Top
Uchkuma
Отправлено: 01 Февраля, 2011 - 22:23:57
Post Id



Участник


Покинул форум
Сообщений всего: 1539
Дата рег-ции: Март 2010  
Откуда: Киров


Помог: 6 раз(а)




А какой тут может быть пример?

Единственное - открывающий и закрывающий теги в начале и в конце не нужны. И почитайте описание функции, я не зря сделал в виде ссылки.
 
 Top
jfr
Отправлено: 02 Февраля, 2011 - 10:46:42
Post Id



Посетитель


Покинул форум
Сообщений всего: 332
Дата рег-ции: Март 2010  
Откуда: Таджикистан, Худжанд


Помог: 0 раз(а)

[+]


Uchkuma пишет:
А какой тут может быть пример?

Единственное - открывающий и закрывающий теги в начале и в конце не нужны. И почитайте описание функции, я не зря сделал в виде ссылки.


у меня eval постоянно выдает ошибку, как например вывести "<? echo "hello world";?>" на экран?
 
 Top
OrmaJever Модератор
Отправлено: 02 Февраля, 2011 - 13:04:34
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




jfr за последние 2-3 дня вы создали в этом разделе 8 тем, и вопросы в котрых самые елементарные! Не много? Однако


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
Uchkuma
Отправлено: 02 Февраля, 2011 - 13:37:30
Post Id



Участник


Покинул форум
Сообщений всего: 1539
Дата рег-ции: Март 2010  
Откуда: Киров


Помог: 6 раз(а)




jfr пишет:
у меня eval постоянно выдает ошибку
Ошибки бывают разные. Вы хотите, чтоб мы угадывали?
jfr пишет:
как например вывести "<? echo "hello world";?>" на экран?
Вывести сам код? Или результат выполнения кода? Пример выполнения кода я вам привел. Перечитайте предпоследний мой пост.
 
 Top
jfr
Отправлено: 03 Февраля, 2011 - 07:26:12
Post Id



Посетитель


Покинул форум
Сообщений всего: 332
Дата рег-ции: Март 2010  
Откуда: Таджикистан, Худжанд


Помог: 0 раз(а)

[+]


Uchkuma пишет:
jfr пишет:
у меня eval постоянно выдает ошибку
Ошибки бывают разные. Вы хотите, чтоб мы угадывали?
jfr пишет:
как например вывести "<? echo "hello world";?>" на экран?
Вывести сам код? Или результат выполнения кода? Пример выполнения кода я вам привел. Перечитайте предпоследний мой пост.


как можно вывести сам код?
(Добавление)
OrmaJever пишет:
jfr за последние 2-3 дня вы создали в этом разделе 8 тем, и вопросы в котрых самые елементарные! Не много? Однако

может элементарный вопрос, но форумчани совсем по-другому понимают последнее время мои вопросы "как можно вывести сам код php на php не используя html-теги?" Улыбка
как можно вывести "<?" без кавычек на php?
(Добавление)
результат этой строки
PHP:
скопировать код в буфер обмена
  1. <? echo " & l t ; ?php echo \"hello\"; ?>";?>
будет <?php echo "hello"; ?> , тут теперь такой вопрос если $str="<?php echo "hello"; ?>"; то из этого как делать echo "&lt;?php echo \"hello\"; может тут все таки без регулярки не обойтись?

(Отредактировано автором: 03 Февраля, 2011 - 07:57:36)

 
 Top
Мелкий Супермодератор
Отправлено: 03 Февраля, 2011 - 08:48:53
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




jfr пишет:
как можно вывести "<?" без кавычек на php?

Как написано, echo "<?";
Чтобы ещё на странице корректно отображалось, а не как неведомый тег - пройтись через htmlspecialchars


-----
PostgreSQL DBA
 
 Top
OrmaJever Модератор
Отправлено: 03 Февраля, 2011 - 13:04:31
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




jfr пишет:
но форумчани совсем по-другому понимают последнее время мои вопросы

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


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
jfr
Отправлено: 03 Февраля, 2011 - 15:00:30
Post Id



Посетитель


Покинул форум
Сообщений всего: 332
Дата рег-ции: Март 2010  
Откуда: Таджикистан, Худжанд


Помог: 0 раз(а)

[+]


Мелкий пишет:
jfr пишет:
как можно вывести "<?" без кавычек на php?

Как написано, echo "<?";
Чтобы ещё на странице корректно отображалось, а не как неведомый тег - пройтись через htmlspecialchars

спасибо Мелкий, на мелкие вопросы зато правильно отвечаешь, а не как OrmaJever Радость шучу
 
 Top
DiosPA
Отправлено: 03 Февраля, 2011 - 15:11:57
Post Id



Частый гость


Покинул форум
Сообщений всего: 180
Дата рег-ции: Янв. 2011  
Откуда: Россия


Помог: 2 раз(а)




OrmaJever прав Улыбка
 
 Top
jfr
Отправлено: 03 Февраля, 2011 - 15:55:59
Post Id



Посетитель


Покинул форум
Сообщений всего: 332
Дата рег-ции: Март 2010  
Откуда: Таджикистан, Худжанд


Помог: 0 раз(а)

[+]


А DiosPA - это OrmaJever, теперь я прав? Радость
 
 Top
DiosPA
Отправлено: 03 Февраля, 2011 - 16:12:09
Post Id



Частый гость


Покинул форум
Сообщений всего: 180
Дата рег-ции: Янв. 2011  
Откуда: Россия


Помог: 2 раз(а)




нет я теперь не понял Радость

>А DiosPA - это OrmaJever, теперь я прав?
я это я а OrmaJever это OrmaJever Сорри не знаком лично Радость
 
 Top
LEONeso
Отправлено: 05 Февраля, 2011 - 00:23:42
Post Id



Посетитель


Покинул форум
Сообщений всего: 499
Дата рег-ции: Янв. 2010  
Откуда: Россия, Москва


Помог: 1 раз(а)




jfr, пишешь форум по программированию и требуется выводить код, а не выполнять его? судя по ответам OrmaJever.


-----
Для некоторых лучший способ написать что-нибудь осмысленное - это сесть _опой на клавиатуру.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB