J'ai un problème dans mon code !

Résolu
hichamdeb Messages postés 125 Date d'inscription   Statut Membre Dernière intervention   -  
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Membre Dernière intervention   514
 
Bonjour,

Ca vous affiche quelque chose?
0
Alain_42 Messages postés 5361 Date d'inscription   Statut Membre Dernière intervention   894
 
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   Statut Membre Dernière intervention   9
 
merci
0
hichamdeb Messages postés 125 Date d'inscription   Statut Membre Dernière intervention   9
 
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   Statut Membre Dernière intervention   894
 
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