Salut! Je voulais savoir si c'est possible de vérifier le type d'entré dans un champ d'un formulaire, si c'est un nombre ou du texte... moi j'essaie quelque chose comme if ( $_POST['mavarible'] == int ) mais semble que c'est pas ça!
merci
Salut! Je voulais savoir si c'est possible de vérifier le type d'entré dans un champ d'un formulaire, si c'est un nombre ou du texte... moi j'essaie quelque chose comme if ( $_POST['mavarible'] == int ) mais semble que c'est pas ça!
merci
les entrées de formulaires sont toujours du texte...
ensuite tu peux forcer la conversion dans un fomat avec intval par exemple...
Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)
d'accord en fait c'est que mon formulaire enregistre une valeur dans un champ de type int de ma base de donnée et je voulais m'assurer que la valeur entré dans le formulaire soit lui aussi de type int. mais intval($_POST['mavarible']) semble fonctionne ouais! merci!
Errm j'ai une dernière question,
dans ma base de données j'ai un champ type double,
mais en mettant cette condition, il renvoie toujours un false.
if ( is_double($donnees['ma_requête_double']) )
{
...
}
Je dois convertir d'abord avec doubleval() pour qu'il me renvoit true, j'aimerais comprendre pourquoi est-ce que quelqu'un sait ce que je fais pas de correct ?
comme je te l'ai dit, les données de formulaires sont toujours envoyées sous forme de string (chaîne de caractère), il n'y a aucune conversion faite automatiquement... voilà pourquoi tes données ne sont jamais des double.
Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)
Mmh ok je comprends.
Et finalement j'ai encore une question,
Est-ce qu'il exite une fonction pour déterminer le nombre de décimal à conserver dans un nombre ?
Partager