is_string ??
Posté : 18 nov. 2005, 14:08
Bonjour,
Je souhaite tester si une variable que je passe par un formulaire est de type "string".
Voici le code :
Le pb c'est que meme lorsque je saisie des chiffres dans le champ 'truc', il me renvoit "C'est OK'. Je ne comprends pas pourquoi.
Merci de votre aide.
@+
Je souhaite tester si une variable que je passe par un formulaire est de type "string".
Voici le code :
Code : Tout sélectionner
<?php
if(!isset ($_POST["truc"])) {
print "Saisir qq chose et cliquer sur Envoyer. Merci";
}
else {
$truc = $_POST["truc"];
if(is_string($truc)) {
print "c'est Ok";
}
else {
print "Ce n'est pas unes string";
}
}
?>
<html>
<body>
<form name="test" method="post" action="test.php">
<p>
<input name="truc" type="text" id="test" size="25" maxlength="50">
<input type="submit" name="Submit" value="Envoyer">
</p>
</form>
</body>
</html>
Merci de votre aide.
@+