A voir également:
- [php] Problème avec isset?
- Easy php - Télécharger - Divers Web & Internet
- \R php ✓ - Forum PHP
- Br php ✓ - Forum PHP
- Expert php - Télécharger - Langages
- Php echo image ✓ - Forum PHP
3 réponses
Je sais que c'est un peut tard pour répondre mais bon au cas ou quelqu'un tomberai sur ce sujet, une façon plus pratique de déclarer les variables à partir de $_POST, il suffit de faire
<?php
extract($_POST);
?>
à partir de la tout les champs envoyés par $_POST seront directement convertis en variable ex :
$_POST['nom'] devient $nom, et ceci sans avoir à passer par $nom =$_POST['nom']
<?php
extract($_POST);
?>
à partir de la tout les champs envoyés par $_POST seront directement convertis en variable ex :
$_POST['nom'] devient $nom, et ceci sans avoir à passer par $nom =$_POST['nom']
PhP
Messages postés
1770
Date d'inscription
lundi 11 décembre 2000
Statut
Membre
Dernière intervention
23 décembre 2009
606
30 oct. 2007 à 20:30
30 oct. 2007 à 20:30
Bsr
D'abord ce n'est pas If avec un I majuscule mais if tout court ... Hé oui PHP est case sensitive ... ;-)
Ensuite si tu désires tester le fait que la variable nommée "nomcons" a été passée en tant que paramètre tu dois écrire :
if (isset($_POST['nomcons'])) et pas If (isset($_POST['$nomcons'])) : donc sans le $ devant.
Ensuite dans le reste de ton code tu utilises directement $nomcons : tu ne peux pas !
Tu dois écrire :
Voilà
D'abord ce n'est pas If avec un I majuscule mais if tout court ... Hé oui PHP est case sensitive ... ;-)
Ensuite si tu désires tester le fait que la variable nommée "nomcons" a été passée en tant que paramètre tu dois écrire :
if (isset($_POST['nomcons'])) et pas If (isset($_POST['$nomcons'])) : donc sans le $ devant.
Ensuite dans le reste de ton code tu utilises directement $nomcons : tu ne peux pas !
Tu dois écrire :
if (isset($_POST['nomcons'])) { $nomcons = $_POST['nomcons']; // A partir d'ici $nomcons est disponible ... }
Voilà