Ваша переменная должна быть установлена до того, как вы перейдете к этому if-clause
. в вашем случае, если вы хотите проверить, если переменная является истинным, и если так оно должно alert()
с содержанием Form submitted successfully.
есть 2 способа установить переменную.
- Определите константу с помощью функции
define("success", true)
. Тогда вы можете оставить свой код таким, какой он есть.
- или определить переменную Лик
$success = true;
, то вы должны изменить свой код на этот:
<?php
$success = true; // define the variable and set it to true
if ($success) {
echo "<script type=\"text/javascript\">" .
"alert('Form submitted successfully.');" .
"</script>";
}
?>
или
<?php
$success = true; // define the variable and set it to true
if (isset($success) && !empty($success) && $success != false) {
echo "<script type=\"text/javascript\">" .
"alert('Form submitted successfully.');" .
"</script>";
}
?>
'success' нет переменной вы нужно '$ success' и проверить, истинна ли эта переменная – Blueblazer172
Я думаю, что вы wron гл смешивание 'PHP' с' JavaScript'. – Ionut
Можете ли вы сказать мне, что такое успех –