Bonjour !
Voilà, alors sur un de mes sites, j'utilise les includes. Pour combler quelques failles de sécurité, il y a quelques mois, on m'avait dit de les faire comme ça :
<?
if(file_exists("$page.php"))include("$page.php");
else{
include("accueil.php"); };
$page = $page.".php";
?>
Comme cela, elle ne s'ouvre que si elle existe sur mon site, et si son extension est PHP. Sinon, il renvoie sur la page d'accueil.
Je suppose que je ne suis pas au top de la sécurité, toussa, mais osef ! De toute façon, mes sites
Aujourd'hui, j'ai voulu installer sur le site un nouveau script php...
En gros, une page login / mot de passe, si le mot de passe est bon, ça vous redirige sur une page perso à vous

Donc ma redirection est du type : index.php?page=xxxxx
Jusque là, tout va bien.
Seulement, avec mon script, lors de l'authentification, il rajoute des bidules lors de la redirection, et elle devient du type : index.php?page=xxxxx?id=dmc6pl0yjo9wey4lqfsd
Du coup, il refuse, et renvoie sur la page d'accueil du site
(en revanche, si je fais une redirection de type : xxxxx.php , ça marche, mais moi, je ne veux pas cela !)
Comment puis-je faire pour qu'il cesse de me renvoyer à l'accueil ?

Alors, comme spécifié dans le site, je n'y connais vraiment rien

Donc parlez doucement pour m'aider
Merki d'avance