Code php qui ne fonctionne pas
Résolu/Fermé
Yuuto
Messages postés
21
Date d'inscription
dimanche 12 mai 2013
Statut
Membre
Dernière intervention
8 décembre 2013
-
26 sept. 2013 à 14:22
GrifOli Messages postés 2111 Date d'inscription samedi 28 juin 2008 Statut Membre Dernière intervention 26 mars 2020 - 26 sept. 2013 à 15:07
GrifOli Messages postés 2111 Date d'inscription samedi 28 juin 2008 Statut Membre Dernière intervention 26 mars 2020 - 26 sept. 2013 à 15:07
A voir également:
- Code php qui ne fonctionne pas
- Code asci - Guide
- Code puk bloqué - Guide
- Code telephone oublié - Guide
- Code activation windows 10 - Guide
- Code gta 4 ps4 - Guide
7 réponses
GrifOli
Messages postés
2111
Date d'inscription
samedi 28 juin 2008
Statut
Membre
Dernière intervention
26 mars 2020
591
26 sept. 2013 à 14:53
26 sept. 2013 à 14:53
Bonjour,
Dans ton code html, tu attribues la valeur du post au nom "valeur", alors que dans ton code php, tu tentes de retrouver la valeur d'un post au nom "Medor".
Donc, dans ton code html, modifie ceci:
Dans ton code html, tu attribues la valeur du post au nom "valeur", alors que dans ton code php, tu tentes de retrouver la valeur d'un post au nom "Medor".
Donc, dans ton code html, modifie ceci:
name="valeur"par cela:
name="Medor"
Priaxs
Messages postés
9
Date d'inscription
jeudi 26 septembre 2013
Statut
Membre
Dernière intervention
27 septembre 2013
Modifié par Priaxs le 26/09/2013 à 14:29
Modifié par Priaxs le 26/09/2013 à 14:29
Bonjour,
A première vue je dirais que tu as oublié les " " ou les ' ' et quelques accolades. Essaye avec ceci :
:)
A première vue je dirais que tu as oublié les " " ou les ' ' et quelques accolades. Essaye avec ceci :
$Medor = ($_POST['Medor']);
if ($Medor == 'souris')
{ echo 'Medor est une petite souris'; }
else
{
if ($Medor == 'girafe')
{ echo 'Medor est une girafe'; }
else
{
if ($Medor == 'elephant')
{ echo 'Medor est un elephant'; }
else
{
if ($Medor == 'chien')
{ echo 'Medor est bien un chien'; }
else
{ echo 'Non, non, non Medor n\'est pas un(e) puma, mais un chien'; }
}
}
}
?>
:)
Yuuto
Messages postés
21
Date d'inscription
dimanche 12 mai 2013
Statut
Membre
Dernière intervention
8 décembre 2013
3
26 sept. 2013 à 14:34
26 sept. 2013 à 14:34
Ca ne marche pas, voilà ce qui me ressort littéralement après "envoi": $Medor = ($_POST['Medor']); if ($Medor == 'souris') { echo 'Medor est une petite souris'; } else if ($Medor == 'girafe') { echo 'Medor est une girafe'; } else if ($Medor == 'elephant') { echo 'Medor est un elephant'; } else if ($Medor == 'chien') { echo 'Medor est bien un chien'; } else { echo 'Non, non, non Medor n\'est pas un(e) puma, mais un chien'; } ?>
je désespère :')
je désespère :')
Priaxs
Messages postés
9
Date d'inscription
jeudi 26 septembre 2013
Statut
Membre
Dernière intervention
27 septembre 2013
Modifié par Priaxs le 26/09/2013 à 14:43
Modifié par Priaxs le 26/09/2013 à 14:43
Après chaque else tu dois avoir une accolade ouvrante je t'ai mis un bout de code sur le post d'avant ça doit fonctionner
Sinon
Sinon
<?php
$i = $_POST['Medor'] ;
switch ($i) {
case 'souris':
echo "Medor est une souris";
break;
case 'girafe':
echo 'Medor est une girafe';
break;
case 'elephant':
echo 'Medor est un elephant';
break;
case "chien":
echo 'Medor est un chien';
break;
default : echo 'Non non' ;
}
?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Yuuto
Messages postés
21
Date d'inscription
dimanche 12 mai 2013
Statut
Membre
Dernière intervention
8 décembre 2013
3
26 sept. 2013 à 14:43
26 sept. 2013 à 14:43
Le truc c'est que j'ai eu plusieurs applications à faire, j'ai pris modèle sur les cours pour les codes. Toutes les appli' ont marché, sauf celle-ci. (Dans mes cours je n'ai pas d'accolades sur les autres else if et les autres appli' marchent quand même?? Je suis perdu)
Je viens de ré essayer avec ton code et ça ne marche pas non plus.
Je viens de ré essayer avec ton code et ça ne marche pas non plus.
Priaxs
Messages postés
9
Date d'inscription
jeudi 26 septembre 2013
Statut
Membre
Dernière intervention
27 septembre 2013
26 sept. 2013 à 14:44
26 sept. 2013 à 14:44
Essaye avec le 2ème ^^
Yuuto
Messages postés
21
Date d'inscription
dimanche 12 mai 2013
Statut
Membre
Dernière intervention
8 décembre 2013
3
26 sept. 2013 à 14:50
26 sept. 2013 à 14:50
Même souci que sur le mien, ça me met toujours le dernier "else" :rage:
26 sept. 2013 à 15:02
En tout cas grand merci à toi, ça marche!
Merci également Priaxs de t'être attardé sur mon post' :)
26 sept. 2013 à 15:07