Ciao a tutti,
ho letto il post di IroN@xiD in merito alla sicurezza della funzione include. Ho rispettato quanto detto e ho seguito le istruzioni:
In testa alla mia index.php ci ho messo:
E poi, nel corpo centrale della pagina, ovvero della tabella, ho usato require_once al posto di include:Codice PHP:
<?php
switch($_GET['requireFile']) {
case 1:
require_once('main.htm');
break;
default:
echo 'levati dalle balls [img]images/smilies/smile.gif[/img]';
}
?>
Ora però nn mi funziona nulla, ovvero, 1) mi prende in default la pagina main.htm ma mi appare sempre "levati dalle balls" ; 2) se utilizzo nel collegamento ipertestuale, la sintassi seguente: index.php?requireFile=pagine/mio.php, non prende la pagina e tanto meno non me la fa apparire laddove voglio.Codice PHP:
<?php require_once('main.htm'); ?>
Qualcuno ha la soluzione?
Grazie!![]()