salut qualvin,
a en juger par ce que tu dit, ceci n'est qu'un extrait de code
le probleme doit venir de to session_start(); il faut savoir qu'il doit absolument se situer en debut
de page, ca doit etre la premiere ligne de ton code autrement ca ne marchera pas
je pense que c'est de là que vient ton probleme
a part peut etre ca, au niveau php ca a l'air bon
et pour repondre a ta question, oui tu peut rapeller la meme page apres authentification
quelque autres conseils qui peuvent toujours servir :
histoire de te mettre aux normes xhtml, remplace tes <br> par des <br />
et ferme tes balises input comme ceci
<input type="password" name="loginPassword" />
utilise pour une question de rapidite d'éxécution (c'est négligeable mais bon...) la fonction echo a print
evite de mettre du code html basique dans du php, dans ton exemple, fait plutot ceci :
if (!isset($_SESSION["loginUsername"]) || !isset($_SESSION["loginPassword"]))
{ ?>
<form action="left.php" method="post">
Utilisateur <br />
<input type="text" name="loginUsername" size="20" maxlength="256" /><br />
Mot de passe<br />
<input type="password" name="loginPassword" size="20" maxlength="256" /><br /><br />
<input type="Submit" value="Connexion" />
</form>
<?php
}
Je te donne une idée, tu me donnes une idée, nous avons chacun deux idées.
Mon site Internet