Originariamente inviato da elmapomapo
Quoto mtx_maurizio per il suo post, stai generando una falla con quel codice.
Modificalo cosi:

Codice PHP:

strip_tags
($_GET['page']);

if(
$_GET['page'] == "vis");
{
include(
"vis.php");
}
if(
$_GET['page'] == "ins")
{
include(
"ins.htm");
}
if(!
$_GET['page']){
echo(
"");

Scusa, permettimi una domanda: perchè l'utilizzo di strip_tags? Siccome la pagina viene presa e messa in variabile (almeno come succedeva prima), essendo poi una serie di condizioni, non si richia nulla...almeno a vedere il codice mi pare pulito...

ad esempio...

index.php?page=aaa
Codice PHP:
$page $_GET['page'];
if(
$page=="aaa") print("ok"); else print("no"); 
nel caso appunto che la pagina si chiama "aaa" visualizzo "ok", altrimenti visualizzo "no". Mi pare che un codice del genere non ha problemi...no? Qualsiasi altra cosa inserisco, compresi caratteri speciali o altro, il risultato sarebbe sempre "no". Quindi dov'è la possibile falla?

Scusami ma non capisco