lorant59
Messages postés42Date d'inscriptionmardi 24 mars 2009StatutMembreDernière intervention14 novembre 2012
-
31 mai 2011 à 18:21
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 2012
-
5 juin 2011 à 20:26
bonjour,
Suite à un exercice je met ce code ; Le probleme est qu'il me met comme erreur indefined index nom
indefined index mdp
comment puis je régler cette erreur ?
merci d avance
lorant
<?php
// Création de variables aux noms abrégés
$nom = $_POST['nom'];
$mdp = $_POST['mdp'];
if( (!isset($nom)) || (!isset($mdp)) ) {
// Le visiteur doit entrer un nom et un mot de passe
?>
Connectez-vous
Cette page est secrète.
<form method="post" action="secret.php">
Nom :
Mot de passe :
</form>
<?php
} else if(($nom "utilisateur1") && ($mdp "secret")) {
// La combinaison nom/mot de passe est correcte
echo "Bienvenue !
Je pense que vous êtes content de voir cette page
secrète.
";
} else {
// La combinaison nom/mot de passe est incorrecte
echo "Fichez le camp !
Vous n'avez pas le droit de venir ici.
";
}
?>
lorant59
Messages postés42Date d'inscriptionmardi 24 mars 2009StatutMembreDernière intervention14 novembre 2012 31 mai 2011 à 20:52
bonsoir,
Merci pour ta réponse !!!
En fait je sais qu'il faut tester avec isset la variable mais je n'y arrivait pas et du coup en cherchant je pense avoir trouvé en remplacant les variables par :
if (isset($_POST["nom"]) )$nom=$_POST["nom"];
if (isset($_POST["mdp"]) )$mdp=$_POST["mdp"];
lorant59
Messages postés42Date d'inscriptionmardi 24 mars 2009StatutMembreDernière intervention14 novembre 2012 5 juin 2011 à 16:50
je ne veux pas modifier le fichier ini ; pas tres propre. Par contre cela semble fonctionne sans notice que ce soi sur ma virtualisation ou sur mon domaine.Merci quand meme en cas ou j ai tes informations
Vous n’avez pas trouvé la réponse que vous recherchez ?