salut, je veux que apres que je me connecte je reviens sur la page ou j'etais.

Voila ma form (sur le header) :

<form method="POST" action="ici je met quoi?"> 
                            <label>Pseudo: </label><input type="text" name="username" size="10"> 
                            <label>Mot de passe: </label><input type="password" name="password" size="10"> 
                            <input type="submit" value="Se connecter" name="login"> 
                            </form> 
                            </div>

1 réponse


MrGuillou
Réponse acceptée

le titre de ton sujet et très limité
tu récupère l'url en cour avec $_SERVER'HTTP_REFERER']
puis tu la passe dans une variable get ou poste ou session

une fois logué tu a juste à récupérer la variable et rediriger

ne pas oublier d'encoder l'url si tu est en get

au final l'action en get

index.php?page=loggin&url=<?php echo urlencode($_SERVER'HTTP_REFERER']); ?>

tu peux aussi stocker l'url dans une session ou passage en variable poste il y a plain de solution

attention de bien vérifier si $_SERVER'HTTP_REFERER'] existe avec un isset