Kod
<?php
?>
wykonuje się tylko w przypadku, gdy zmienna $add_text nie jest pusta, więc jeśli było coś w niej wpisane to sprawdzanie pozostałych pól, co prawdopodobnie chcesz zrobić, nie jest w ogóle wykonywane.
Cytat
Jak zrobić tak, żeby wartość zmiennej $add_text była sprawdzana dopiero po kliknięciu na wyslij lub jak inaczej to sprawdzać?
Domyślam się że chodzi o to żeby część kodu (a konkretnie sprawdzanie pól) wykonywała się tylko w przypadku wysłania formularza, a nie podczas jego wyświetlania. W takim przypadku najprościej zrobić to w taki sposób:
<?php
if (!empty($_POST['submit']) { // tutaj sprawdzanie pozostalych zmiennych z tablicy $_POST
}
?>
gdzie 'submit' jest nazwą przycisku którego używasz do wysłania formularza (<input TYPE="submit" NAME="
submit" VALUE="Wyślij formularz">).