Allora, ho il seguente codice:
Quello che mi interessa è il pezzo centrale.codice:if(condizione) { azioni da eseguire primo controllo } elseif($datapost!=NULL) { if($fsospeso<=date("d/m/Y")) { echo"La data di sospensione inserita non può essere minore o uguale a quella attuale!"; } } else { tutto il resto }
Il problema è che se $datapost è vuoto funziona e non inserisce niente (va bene cosi).
Se la data è minore o uguale a quella attuale mostra l'errore (e va bene).
Ma se la data è corretta non succede niente. Non avvengono neanche le funzioni dopo l'else.
Cosa sbaglio?