Fonction ereg
le 18/04/2005 à 18:29
Val
Bonjour,
je voudrais vérifier que des variables envoyées par formulaires ne contiennent pas de caractères tels que " & $ etc., comment faire pour les vérifier tous en même temps avec ereg si il y a moyen. Ou une autre solution.
Merci d'avance.
(changer par l'équivalent en html ne m'intéresse pas...)
ereg et les expressions regulières :
http://www.lephpfacile.com/cours/index.php?p=24
pour ton masque a verifier on pourrait avoir un truc dans le style :
<?php
$masque = '([&$\"\']{1,})';
if(ereg($masque, $chaine, $tab)) {
echo 'caractères interdits';
}
else echo 'c\'est good';
?>
m'enfin regarde le cours sur les expressions regulières pour bien assimiler le principe.
zebdinou pour les intimes / Blog : http://www.zebden.fr
le 18/04/2005 à 18:41
Val
Merci^^
A force d'avoir regardé un peu partout sur le net, j'ai oublié de regardé ici...
Mais quel boulet j'ai fais -_-
le 18/04/2005 à 19:25
Val
J'ai esseyé ton truc, il fonctionne pas...
Je viens de tester :
$chaine = 'toto va à la plage' // retour : c'est good
$chaine = 'toto va a la $' // retour : caractère interdit
$chaine = 'toto "tata"'; // retour : caractère interdit
je vais pas tous les faire , il faut quand meme que tu renseigne la var $chaine (la chaine à tester) ... ^^
zebdinou pour les intimes / Blog : http://www.zebden.fr
le 18/04/2005 à 21:04
Val
C'est bon, j'ai réussi, autrement, on m'a passé une fonction^^
Merci quand même pour ton aide zebden...
Bah le masque etait un simple exemple a compléter surtout. On voit bien dans le masque qu'il n'y avait que 4 caractères interdits.
J'ai donné une base à approfondir, apres moi je donne pas les trucs tout fait , ca sert à rien si tu ne les comprends pas ensuite.
C'est qu'un avis personnel :)
zebdinou pour les intimes / Blog : http://www.zebden.fr
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: