Problème en php
nicolas505
Messages postés
11
Date d'inscription
Statut
Membre
Dernière intervention
-
ndsaerith Messages postés 308 Date d'inscription Statut Membre Dernière intervention -
ndsaerith Messages postés 308 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voila j'ai un petit problème dans mon code php et je n'arrive pas à le dénicher.
le code affiche toujours "Vous êtes connecté" même quand il ne le faut pas. --'
Voila j'ai un petit problème dans mon code php et je n'arrive pas à le dénicher.
le code affiche toujours "Vous êtes connecté" même quand il ne le faut pas. --'
<?php session_start(); if(isset($_POST['pseudo']) AND isset($_POST['motdepasse'])){ $_SESSION['pseudo']= $_POST['pseudo']; $_SESSION['mot_de_passe']= $_POST['motdepasse']; $_SESSION['connection']= 1; } else{ $_SESSION['connection']= 0; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" > <head> <title>Redirection</title> <?php echo $_SESSION['connection']; if($_SESSION['connection']==1){ echo "<meta http-equiv='refresh' content='1; URL=accueil.php' />Vous êtes connecté<br/>"; } elseif($_SESSION['connection']==0) { echo '<meta http-equiv="refresh" content="1; URL=ixonik.php" />Vous êtes redirigé vers le site'; } else{ echo 'Vous ne pouvez accéder au site pour le moment';} ?> </head> <body> </body> </html>
A voir également:
- Problème en php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
7 réponses
Eh bien c'est que ton tableau POST existe déjà.
Preuve, mets au tout début:
Ps: pour connection c'était juste pour titiller
Preuve, mets au tout début:
echo '<pre>'; print_r($_POST); echo '</pre>';
Ps: pour connection c'était juste pour titiller
L'écho de ta session connection te renvoi quoi? (ps en français c'est connexion)
Bizarre aussi que tu fasse le traitement dans le head et non dans le body...
Bizarre aussi que tu fasse le traitement dans le head et non dans le body...
Désolé j'ai fais ça a l'arrache --' et je suis un débutant sinon la session "connection" me renvoie 1 et non 0 donc le problème est avant le "<!DOCTYPE..."
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question