Xwab
Форумыnavigate_nextНебольшие вопросы по PHP/MySQL

Топ: Небольшие вопросы по PHP
Сообщения
Framework

Akdmeh, Мне тоже так кажется
Но вот по идее шаблонизатор будет наследовать класс обработки ошибок(я так думаю)

17 Май 2011, 19:31
Kratos

В се я розобрался в ошыбке!
Я просто не написал проверку
if (isset($_GET['id'])) {$id = $_GET['id'];}

17 Май 2011, 19:33
Framework

Kratos, не фильтрируешь?

17 Май 2011, 19:34
mides

Поле в таблице со значением - html кодом, при выводе через echo/print выводит как текст, как сделать чтобы выводило как html? Напр. <img src="...."> чтобы картинка выводилась вместо текста..

17 Май 2011, 21:45
Akdmeh

Если перед записью в базу пользуешься htmlspecialchars, при выводе воспользуйся html_entity_decode

17 Май 2011, 21:56
mides

Akdmeh, да, именно, все ок, спасибо). Вопрос, а если б не использовал при записи htmlspecialchars?

17 Май 2011, 22:02
Akdmeh

1096, тогда оно бы само собою срабатывало как html-код. htmlspecialchars превращает < в &lt; > в &gt; , то есть, html-код не срабатывает. Та функция, которую я указал - делает наоборот. Только внимательно, не разрешай это делать всем пользователям подряд - ведь это потенциально опасно - любой может вписать в страницу html-код (например, с js, который ворует куки), поэтому такое действие должен делать только админ.

17 Май 2011, 22:09
mix

написал на заказ скрипт один, у меня на хосте норм сел, а вот у покупателя че-то не работает. я порылся в скрипте и вывод такой - функция header() на хосте не работает. возможно ли такое?

17 Май 2011, 22:17
Akdmeh

1098, какая ошибка? headers already send by?

17 Май 2011, 22:20
mix

Akdmeh, именно!!!
Warning: Cannot modify header information - headers already sent by (output started at /home/stres/domains/4iku.ru/public_html/head.php:3) in /home/stres/domains/4iku.ru/public_html/zakaz.php on line 130

17 Май 2011, 22:23
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.