Fonction ereg

Répondre
Val
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...)
zebden
le 18/04/2005 à 18:38
zebden
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
Val
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 -_-
zebden
le 18/04/2005 à 20:41
zebden
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
Val
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...
zebden
le 18/04/2005 à 22:18
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
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours