Прошу прощения, если это очень упрощенный вопрос, но я все еще изучаю веревки PHP.PHP Если заявления
Я пишу почтовый скрипт в PHP, который принимает содержимое формы и отправляет ее одному из двух электронных писем. Я отлично работал, но человек, для которого я его создавал, вернулся с некоторыми изменениями, и теперь я борюсь.
По существу, есть два набора переключателей, где, если «Да» проверено, также необходимо заполнить поле «дополнительная информация». Если «Нет» проверяется, другое поле может оставаться пустым.
Это то, что я до сих пор:
if ($var1 == "String" AND $var2 =="")
{
echo("Fill in the blah field");
}
elseif ($var3 == "Yes" AND $var4 == "")
{
echo ("Fill in the blah blah field");
}
elseif ($var1 !="" AND $var2 !="" AND $var7 !="")
{
mail(....)
echo(....)
}
Я знаю, что должен быть лучший способ сначала проверить, если один набор подтверждает, то, если другой делает, а затем, если все необходимые поля заполнен ... В настоящее время, когда я отправляю форму, все, что я получаю, это пустой экран.
Благодарим за помощь!
Можете ли вы разместить фактическую форму, которая используется? – webbiedave
Вы пробовали 'error_reporting (-1); ini_set ('display_errors', 'On'); 'наверху скрипта увидеть все ошибки? http://php.net/error_reporting – janmoesen