J'ai un problème dans mon code !

Résolu/Fermé
hichamdeb Messages postés 125 Date d'inscription mercredi 12 septembre 2007 Statut Membre Dernière intervention 17 mars 2020 - 3 juin 2009 à 16:48
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 3 juin 2009 à 18:04
Bonjour,
ou est le problème dans ce code ? pourquoi il marche pas !


Vous avez choisi la couleur<?php echo $_GET['$couleurs']; ?>
<form action="formulaire.php?couleurs=<?php echo $_GET['$couleurs']; ?>" method="get">
<input name="couleurs" />
<input type="submit" />
</form>
A voir également:

5 réponses

NookZ Messages postés 2138 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 7 mars 2013 514
3 juin 2009 à 16:55
Bonjour,

Ca vous affiche quelque chose?
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
3 juin 2009 à 17:01
l'erreur est la:

Vous avez choisi la couleur<?php echo $_GET['$couleurs']; ?>
<form action="formulaire.php?couleurs=<?php echo $_GET['$couleurs']; ?>" method="get">
<input name="couleurs" />
<input type="submit" />
</form>


il faut: pas de $ dnas le parametre du GET

Vous avez choisi la couleur<?php echo $_GET['couleurs']; ?>
<form action="formulaire.php?couleurs=<?php echo $_GET['$couleurs']; ?>" method="get">
<input name="couleurs" />
<input type="submit" />
</form>


et je pense que tel quel ça va te sortir une erreur, il manque plein de choses

<?php
if(isset($_GET['envoyer'])){
     echo "Vous avez choisi la couleur: ".$_GET['couleurs'];
}

<form action="formulaire.php " method="get">
<input type="text" name="couleurs" value="" />
<input type="submit" name="envoyer" value="Envoyer"/>
</form>
0
hichamdeb Messages postés 125 Date d'inscription mercredi 12 septembre 2007 Statut Membre Dernière intervention 17 mars 2020 9
3 juin 2009 à 17:35
merci
0
hichamdeb Messages postés 125 Date d'inscription mercredi 12 septembre 2007 Statut Membre Dernière intervention 17 mars 2020 9
3 juin 2009 à 17:41
quel est la difference entre ces deux codes :

<?php

echo "Vous avez choisi la couleur: ".$_GET['couleurs'];

?>
<form action="formulaire.php " method="get">
<input type="text" name="couleurs" value="" />
<input type="submit" name="envoyer" value="Envoyer"/>
</form>

----------------------------------------

Vous avez choisi la couleur: <?php $_GET['couleurs']; ?>

<form action="formulaire.php " method="get">
<input type="text" name="couleurs" value="" />
<input type="submit" name="envoyer" value="Envoyer"/>
</form>



le deuxième code ne marche pas !! pourquoi ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
3 juin 2009 à 18:04
par ce que dans le deuxième il te manque echo

<?php $_GET['couleurs']; ?>

php ne sait pas quoi faire de $_GET['couleurs']

il faut:

Vous avez choisi la couleur: <?php echo $_GET['couleurs']; ?> 
0