ciao a tutti...
ho un form con un campo hidden chiamato order_id con metodo posto...
quando faccio il submit della form ricarico la stessa pagina con in testa il seguente controllo:
ho notato che se il metodo e POST lo script entra nella condizione...(ma non dovrebbe perchè order_id è ISSET)codice:if (!isset($HTTP_GET_VARS['order_id']) || (isset($HTTP_GET_VARS['order_id']) && !is_numeric($HTTP_GET_VARS['order_id']))) { echo "errore"; }
ma se il form lo metta a GET tutto funziona correttamente...
Quindi penso di non aver capito bene la funzione ISSET
Io pensavo servisse a controllare se una variabile è settata (esiste) o no..
Ma allora perche questa differenza se uso due METHOD diversi del form?
potete spiegarmi?
grazie.
ale