ciao raga, come posso fare per fare in modo che se si digita:
pagina.php compare una scritta del tipo "Accesso negato" e se invece si digita:
guarda.php?pagina=pagina.php si apre?
grazie a tutti!!
ciao raga, come posso fare per fare in modo che se si digita:
pagina.php compare una scritta del tipo "Accesso negato" e se invece si digita:
guarda.php?pagina=pagina.php si apre?
grazie a tutti!!
mettendo un :
if(!pagina){
echo"Accesso non autorizzato";
}
else{
continui con la pagina
}
praticamente controlli che pagina non sia un valore vuoto.
oppure, invece di inserire pagina=pagina.php metti pagina=aaa
con un if($pagina=="aaa"){
header(location: http://pagina da mostrare);
}
ci sono nolti modi, il primo forse il più semplice.
Se smetti di imparare e evolverti sei morto dentro
allora...puoi usare qst script:
Originalmente inviato da <HEAD>in pratica metti il nome della pagina es: pagina_esatta e noterai ke non te la trova, ma sulla barra del broswer vedrai una cifra(codifica del nome immesso), qnd salvi la pagina cn quel nome ke ti ha generato e poi qnd digiti pagina_esatta ti andrà a finire sulla codifica!Originalmente inviato da <BODY>
queto l'avevo pensato, ma si puo raggirare.. esempio:Originalmente inviato da makpaolo
protetta.php -> no acesso diretto
index.php?pag=protetta.php -> Ok
in protetta:
if (!$pag) {
bal bal
} else {
}
però se scrivo protetta.php?pag=dfaufn
la mostra
OLD
believedy, niente javascript e form, a me serve qualcosa "diretto" :D
ciao!!
crei un file.php contenente gli url delle pagine, registri l'url di "partenza" e lo passi alla pagina che vai a visitare, se non corrisponde a nessuna pagina registrata in file.php blocchi la pagina ....
Se smetti di imparare e evolverti sei morto dentro
giusto, ottima idea :D
grazie mak!
guarda qui http://www.phpnews.it/content/view/264/86/
buono, questo va tra i bookmarks :D