|
автор: Andrey V. (18.08.2005 в 15:38) |
|
| Здравствуйте, изучаю ПХП по Самоучителю. Дошел к строковым функциям. Вот какие проблемы.
1. У себя на компе:
с htmlspecialchars:
<Script Language=\"JavaScript\">alert(\"Приветик!\");</Script>
тоесть перед кавычками слеши.
|
без htmlspecialchars:
2. На хостинге:
над окном ввода:
Notice: Undefined index: action in /home/planeta/domains/planeta.in.ua/public_html/temp/index.php on line 2
$action = $HTTP_POST_VARS["action"];
| Все остальное как положено.
http://www.softtime.ru/bookphp/gl3_2.php | |
|
|
|
|
|
|
|
для: Andrey V.
(18.08.2005 в 15:38)
| | 1. А у вас в броузере яваскрипт включен?
2. Поставьте в начале скрипта Error_Reporting(E_ALL & ~E_NOTICE); и надпись исчезнет. | |
|
|
|
|
автор: Andrey V. (18.08.2005 в 16:20) |
|
|
для: Loki
(18.08.2005 в 15:56)
| | 1. Браузер я думаю нипричем, т.к. браузер один, а на хостинге все нормально работает. Веротнее всего дело касается настроек ПХП.
2. Спасибо. Я пока только учусь | |
|
|
|
|
автор: Andrey V. (18.08.2005 в 16:24) |
|
|
для: Loki
(18.08.2005 в 15:56)
| | И остался вопрос. как убрать слеши в выводе с htmlspeciachars, тоесть где это настроить. Спасибо | |
|
|
|
|
|
|
|
для: Andrey V.
(18.08.2005 в 16:24)
| | перед выводом на экран переменную прогнать через
<?
$text=stripslashes($text);
?>
|
| |
|
|
|
|
автор: Andrey V. (18.08.2005 в 18:58) |
|
|
для: Loki
(18.08.2005 в 16:44)
| | Спасибо.
Проблема с выполнением JS решилась, когда убрал слеши | |
|
|
|
|
|
|
|
для: Andrey V.
(18.08.2005 в 15:38)
| | а что такое $action? | |
|
|
|
|
автор: Andrey V. (18.08.2005 в 16:21) |
|
|
для: P@Sol
(18.08.2005 в 16:08)
| | http://www.softtime.ru/bookphp/gl3_2.php | |
|
|
|
|
|
|
|
для: Andrey V.
(18.08.2005 в 16:21)
| | тогда ничего страшного в этой ошибки нет | |
|
|
|