scusa mircov assodato che non bisogna usarli, parlavamo di sicurezza.[supersaibal]Originariamente inviato da mircov
Ma vi stanno antipatici i percorsi relativi per gli include?
Se io ho questa struttura:
E voglio includere file.inc.php in default basta che facciocodice:cartella | +- file.inc.php default.php
include ('cartella/file.inc.php');
Viceversa faccio
include('../default.php');
per includere il file default.php in file.inc.php. Semplice e indolore.
Perchè uccidersi a trovare la variabile globale più "conveniente"? [/supersaibal]
Sono un tipo che quando gli viene spiegato qualcosa, non accetta dogmaticamente la "verità" - mi ero soffermato su una cosa che aveva detto daniele:
E credo che non sia cosi semplice la questione.In uno scenario reale, se tu hai la pagina che si connette al database posso subito vedere i tuoi dati di accesso con un semplicissimo print_r o var_dump di $GLOBAL!
invece sull'ultimo post,
Questo non funge.se il file incluso contiene qualcosa del tipo ...
code:
<?php
echo <<< EOF
<?php
print_r($GLOBALS);
?>
EOF;
?>
(o $GLOBAL) ora non ricordo)
ti stampa le variabili globali del server che include questa pagina via web ^^
Ma semplicemente perche tutte le variabili dei fogli inclusi con http NON passano, ergo non passeranno mai neanche quelle GLOBALS.

Rispondi quotando