-
esegui condizioni dopo
Ho un problema, sicuramento molto stupido, con la mia pagina di accesso:
la pagina è così divisa:
Codice php (che ho dovuto porre qui perchè contine e un header)
pagina html
Form in php
chiusura pagina html
Ora il problema è che nelle condizioni di accesso ho detto che se i campi erano vuoti lui doveva stamparmi l'errore accanto al modulo (da compilare).
Solo che lui non aspetta che io premo il pulsante, allora in cima alle mie condizioni ho aggiunto:
Codice PHP:
if (!isset($_POST['submit'])) {
login();
} else {
Solo che ora il form mi viene posizionato incima alla pagina dove dovrebbe essere il codice php.
Sapete come posso risolvere questo problema?
-
Se vuoi che la condizione venga effettuata solo dopo aver premuto il pulsante devi togliere il !.
Codice PHP:
if (isset($_POST['submit'])) { // se clicchi il bottone
login();
} else { // sennò...
-
Perdonami, ho capito solo ora il tuo suggerimento