La mia e' una considerazione per php. Poiche' alcune variabili tipo _GET _POST provengono dall'esterno dello script, il problema non e' dato tanto dalla variabile che "nasce" all'interno della pagina (e' dato pure da queste ovvio) ma da variabili attese dall'esterno che non sono state valorizzate, per qualunque motivo. Questa e' la ragione prima dell'uso di ISSET()Originariamente inviato da weppos
In parte hai ragione, in parte dipende da come uno è abituato a lavorare.
Con C 89 ad esempio devi dichiarare sempre e comunque un valore o le var sono indefinite.
Hei VAR ... ci sei? bene allora sei "quel che sei", altrimenti VAR sei pippo.
Il caso di uno script che usa una variabile interna allo script, senza averla settata/dichiarata in precedenza sarebbe da ricovero informatico.
Nel caso di Vre aggiungerei pero' che forse lui si aspetta la variabile dall'esterno e questa non c'e' perche' ha register_globals in OFF e quindi la dovrebbe cercare (sempre con lo stesso modo) in $_POST['var'] oppure GET.
Ma sarebbe stato precorrere la domanda.
![]()