Impossible de transmettre une variable
Absot
Messages postés
819
Statut
Membre
-
le père -
le père -
Bonjour, j'ai un petit problème, je n'arrive pas à transmettre une variable dans un lien alors que pour d'autre possibilité, ce lien fonctionne..
Voici mon code:
Voici le code de récupération:
Quand je regarde dans ma barre d'adresse, je vois bien http://127.0.0.1/site/traitementProduit.php?article=Boitier, d'où peut venir le problème sachant que j'ai aussi des produits Carte_graphique, Processeur, Disque_dur et eux fonctionne...? :/
Voici mon code:
echo "<FORM method=post action='traitementProduit.php'>
Veuillez entrer tout les champs necessaires au produit<br/>
<a href='traitementProduit.php?article=Boitier'>Cliquez ici pour retourner à la page précédente</a>
</FORM>";
Voici le code de récupération:
$article = $_POST['article'];
Quand je regarde dans ma barre d'adresse, je vois bien http://127.0.0.1/site/traitementProduit.php?article=Boitier, d'où peut venir le problème sachant que j'ai aussi des produits Carte_graphique, Processeur, Disque_dur et eux fonctionne...? :/
A voir également:
- Impossible de transmettre une variable
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp - Forum Word
- Impossible de créer le fichier de travail.verifiez variable TEM ✓ - Forum Word
- Vba excel sélectionner une plage de cellules variable ✓ - Forum Excel
- Vba range avec variable ✓ - Forum VB / VBA
- Variable objet ou variable de bloc with non définie - Forum VB / VBA
4 réponses
Bonjour
Quand tu transmets une variable par l'URL, c'est la méthode GET. Même si tu as mis le lien dans un formulaire, car dans ce cas ce n'est pas l'envoi de formulaire qui est utilisé, tu ne cliques pas sur le bouton submit
C'est donc
Quand tu transmets une variable par l'URL, c'est la méthode GET. Même si tu as mis le lien dans un formulaire, car dans ce cas ce n'est pas l'envoi de formulaire qui est utilisé, tu ne cliques pas sur le bouton submit
C'est donc
$article = $_GET['article'];
Mon père, la personne qui me répond tout le temps. :)
Effectivement ça va mieux tout d'un coup... >_<
J'ai encore plein de choses à apprendre en php mais pourquoi avec les autres, ça fonctionne correctement alors que j'ai mis un $_POST?
Effectivement ça va mieux tout d'un coup... >_<
J'ai encore plein de choses à apprendre en php mais pourquoi avec les autres, ça fonctionne correctement alors que j'ai mis un $_POST?
Il est bizarre ton code, tu fais un formulaire, mais tu n'y mets qu'un lien. Pas de champ de texte, ni même de bouton submit.
A vrai dire, il ne sert à rien pour le coup. :/
A vrai dire, il ne sert à rien pour le coup. :/
J'explique comment cela fonctionne.. ^^
Le client choisit une catégorie puis il accède à un formulaire qui affiche le formulaire correspondant au produit souhaité où il doit remplir tout les champs pour les produits comme le nom, le constructeur, le prix, etc..
Puis il valide et accède à une autre page qui vérifie s'il y a un ou plusieurs champs vide, s'il y a un(des) champs vide(s), alors un lien s'affiche à l'écran avec un retour en arrière avec une variable qui est égal à la catégorie souhaitée de l'utilisateur..
J'espère avoir bien expliqué :)
Le client choisit une catégorie puis il accède à un formulaire qui affiche le formulaire correspondant au produit souhaité où il doit remplir tout les champs pour les produits comme le nom, le constructeur, le prix, etc..
Puis il valide et accède à une autre page qui vérifie s'il y a un ou plusieurs champs vide, s'il y a un(des) champs vide(s), alors un lien s'affiche à l'écran avec un retour en arrière avec une variable qui est égal à la catégorie souhaitée de l'utilisateur..
J'espère avoir bien expliqué :)