Php recuperation valeur input
Résolu
rukire
Messages postés
90
Statut
Membre
-
sebshiva Messages postés 198 Statut Membre -
sebshiva Messages postés 198 Statut Membre -
Bonjour,
J'ai un formulaire en php, avec des champ input de type texte, si l'utilisateur tape la valeur 0 (zero) après envoi au serveur php trouve que la champ est vide (test avec !empty($_POST['nom']))
c'est normal?
J'ai un formulaire en php, avec des champ input de type texte, si l'utilisateur tape la valeur 0 (zero) après envoi au serveur php trouve que la champ est vide (test avec !empty($_POST['nom']))
c'est normal?
Configuration: Linux Firefox 3.0.7
3 réponses
-
Salut,
Tu devrais consulter les docs avant de poster...
je site après une très rapide recherche sur google...
" Retourne FALSE si var a une valeur non-vide et différente de zéro.
Ce qui suit est considéré comme étant vide :
* "" (une chaîne vide)
* 0 (0 en tant qu'entier)
* "0" (0 en tant que chaîne de caractères)
* NULL
* FALSE
* array() (un tableau vide)
* var $var; (une variable déclarée, mais sans valeur dans une classe)
"
http://www.manuelphp.com/php/function.empty.php
https://www.google.fr/search?q=empty+php&ie=utf-8&oe=utf-8&aq=t&rls=com.ubuntu:fr:unofficial&client=firefox-a&gws_rd=ssl (c'est le premier lien!!!) -
Merci, je suis désolée je me suis compliquée la vie dans mes recherche !
-
Mais j'ai un autre problème, si j'utilise empty c'est parce que j'ai besoin de savoir quand c'est vide, et si la variable n'exite pas. Or avec isset ca ne marche pas. Tant pis je vais tester si ca existe et si c'est vide ou non, sinon je ne peux avoir la valeur 0.
merci encore