Вопрос : , котор нужно ввести в форму PHP для того чтобы помочь предотвратить прорубить

Я нов к PHP.
I am using Апэйч для Windows и PHP 5.
I setup форма контакта и, котор я хочу сделать ее safer.
Below будет file.
I читало где легко прорубить из-за возврата каретки, etc.
What и где я ввожу Кодего для того чтобы помочь предотвратить это.

We будет использовать PHP для посылки наших результатов формы до email.
//--------------------------Установите эти paramaters--------------------------вопрос

//электронная почта послал к you.
$subject = «результаты от формы контакта»;

//ваш адрес электронная почта. Это куда данные по формы будут посланы.
$emailadd = «[email protected]»; обработано

//где перенаправить после формы.
$url = «rel= " nofollow "» _blank»» target= " http://www.zzz.com' href= http://www.zzz.com' ;

//делает все необходимо поля. Если комплект до «1» никакое поле не может быть пуст. Если комплектом до «0» любые поля может быть empty.
$req = «0»;

// --------------------------Do не редактировать под этой линией--------------------------
$text = «результаты от формы: \ n \ n»;
$space = '';
$line = «
»;

foreach ($_POST как => $value $key) {

if (== «1» $req) {

if (== $value '') {отголосок «$key пуст»; умрите;}
}/>$j = strlen ($key);

if (>= 20 $j) {отголосок «имя элемента $key формы не может быть более длиннь чем 20 характеров»; умрите;}
$j = 20 - $j;
for ($i = 1; <= $j $i;
$i++) {$space. = '';}
$value = str_replace (» \ n', «$line», $value);
$conc =» {$key}: $space {$value} $line ";
$text. = $conc;
$space = '';
mail
} ($emailadd, $subject, $text, «от: ». $emailadd. '');
echo «

Ответ : , котор нужно ввести в форму PHP для того чтобы помочь предотвратить прорубить


используйте captcha для того чтобы помочь защитить от spamming
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us