[AIDE] mes formulaires/url ne passent pas en php
Publié : dim. oct. 23, 2005 2:16 pm
Vous avez eu des problèmes en passant des informations d'un formulaire par l'url ou non.
L'erreur est l'utilisation de simples variables pour récupérer les informations d'un formulaire... par exemple:
du côté html vous faîtes
et du côté php
En réflechissant bien celà peut poser des problèmes de sécuritée, que je ne dirais pas, puisqu'on ne s'intéresse pas à ça pour le moment
La solution est de remplacer le nom de la variable par $_GET['nom_du_champ'] si les informations sont passés par l'url ou $_POST['nom_du_champ'] si c'est envoyé au serveur.
Dans l'exemple, le code php remplacé donnera:
Et voilà, ça marche :3.
L'erreur est l'utilisation de simples variables pour récupérer les informations d'un formulaire... par exemple:
du côté html vous faîtes
Code : Tout sélectionner
<input type="text" name"erreur">
Code : Tout sélectionner
<?php
echo $erreur;
?>
La solution est de remplacer le nom de la variable par $_GET['nom_du_champ'] si les informations sont passés par l'url ou $_POST['nom_du_champ'] si c'est envoyé au serveur.
Dans l'exemple, le code php remplacé donnera:
Code : Tout sélectionner
<?php
echo $_GET[erreur];
?>