template

Salve, mi potete aituarmi ad modificare questo script, che ho trovato in rete.

in poche parole vorrei fare che quando uno fa cosi: ?page=user&registrsati

user è una cartella e registrati è un file.

e cosi via... etc..

Mi sapete dire come modificare questo codice:

<? include("header.php");
$p="main";              //pagina di default per i contenuti centrali
if(isset($_GET['page'])){      //pagina passata via parametro
    $p=$_GET['page'];
    if($p!=basename($p) || !preg_match("/^[A-Za-z0-9\-_]+$/",$p) || $p=="index" || !file_exists($p.".php"))
        $p="error";     //pagina di errore
    }
include($p.".php");
include("footer.php"); ?>
inviato 8 anni fa
luigi
X 0 X

Nell'URL non puoi avere due parametri in questo modo: ?page=user&registrsati

dovresti invece avere qualcosa del genere:

?cartella=user&page=registrati

a quel punto $_GET['cartella'] = user e $_GET['page'] = registrati

 :bye:

risposto 8 anni fa
Gianni Tomasicchio
X 0 X

scusa, dove devo metterlo quel codice?.

grazie.

risposto 8 anni fa
luigi
X 0 X

nessuno ????.

 :)

risposto 8 anni fa
luigi
X 0 X

Oggi è la giornata dei post superficiali. Sarà la febbre, ma perdonatemi :P

Luis08 dai un'occhiata qui : http://www.phpnews.it/corsi/array-get-dati-via-url/

:bye:

risposto 8 anni fa
Andrea Turso
Andrea Turso
96
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda