![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Banned
[Полный мудак]
Регистрация: Jan 2001
Сообщений: 201
|
Привет люди!
Достало редактировать GuestBook. Люди вводят кавычки (иронии им хоцца первого апреля!), смайлики, а PHP (учебный практически), то отрубит все предыдцщее встретив кавычки, то не поплнит *.txt PHP такой на сервере: <?php // If you are using an old version of php, remove the next set of lines. // or use $HTTP_POST_VARS["..."] instead. $Submit = $_POST["Submit"]; $Name = $_POST["Name"]; $Email = $_POST["Email"]; $Website = $_POST["Website"]; $Comments = $_POST["Comments"]; $NumLow = $_REQUEST["NumLow"]; $NumHigh = $_REQUEST["NumHigh"]; // Replace special characters - you can remove the next 5 lines if wanted. //$Name = ereg_replace("[^A-Za-z0-9 ]", "", $Name); //$Email = ereg_replace("[^A-Za-z0-9 \@\.\-\/\']", "", $Email); //$Comments = ereg_replace("[^A-Za-z0-9 \@\.\-\/\']", "", $Comments); //$Website = eregi_replace("http://", "", $Website); //$Website = ereg_replace("[^A-Za-z0-9 \@\.\-\/\'\~\:]", "", $Website); //$Comments = ereg_replace("[^"\"]", "", $Comments); // Remove slashes. $Name = stripslashes($Name); $Email = stripslashes($Email); $Website = stripslashes($Website); $Comments = stripslashes($Comments); Понимаю, что закомментил второй блок весь, но может кто ссылкой кинет или скажет просто, что подправить в этом "студенческом" скрипте. Или во флэш надо обрабатывать нестандартные-служебные знаки перед отправкой? Виноват конечно за тупость свою, но сегодня мой день ))) Просто срочно надо. Обязательно буду все читать здесь позже! |
|
|||||
|
Ветеран форума
|
Что мешает тебе исползовать проверку на включеность кавычек?
http://ua2.php.net/manual/ru/functio...quotes-gpc.php
__________________
... |
|
|||||
|
Banned
[Полный мудак]
Регистрация: Jan 2001
Сообщений: 201
|
Но теперь-то я его знаю
)). СПАсибо, дружище! Читаю... |
![]() |
Часовой пояс GMT +4, время: 17:47. |
|
|
« Предыдущая тема | Следующая тема » |
|
|