mettre un OU sur un strstr() [UPDATE] - PHP - Programmation
Marsh Posté le 28-01-2003 à 08:47:38
bin avec une regexp ? 
 
if (!eregi("ton masque",$TaChaine)) echo 'Ok';
Marsh Posté le 28-01-2003 à 09:40:34
Sauf que ereg c de la merde ! Il faut tjrs utiliser les pereg !
| Code : 
 | 
Marsh Posté le 28-01-2003 à 12:27:51
ok, merci !! 
 
maintenant, une autre question :  
 
quels sont les caractères interdit dans un email ??
Marsh Posté le 28-01-2003 à 13:44:29
tous les caractères accentués (un paquet) et les caractères de ponctuation 
 
en fait les seuls autorisés sont A -> Z et _ 
Marsh Posté le 28-01-2003 à 14:08:45
euh ouais (fatigué moi  )
 )
Marsh Posté le 28-01-2003 à 16:54:59
pour les mails, en pattern ,j'utilise ceci :  
 
| "/( |\r\n|\n|\r|:|;)([^ !\'\"()\r\n;:]+)(@)([^ !\'\"()\r\n;]+)(\.)([^ !\'\"()\r\n;]+)/i", | 
 
 
(en preg_replace)
Marsh Posté le 28-01-2003 à 18:43:46
C compliqué. Normalement
| Code : 
 | 
suffit ?
Marsh Posté le 28-01-2003 à 19:48:00
| Dost67 a écrit : C compliqué. Normalement 
 suffit ?  | 
 
 
à mettre comme ça alors ?? 
 
if (!eregi('/[A-Za-z0-9_\.-]+@[A-Za-z0-9_\.-]+/',$email)) echo 'Ok';
Marsh Posté le 27-01-2003 à 23:10:31
je voudrais faire en sorte que, quand quelqu'un tape un email, celui-ci soit valide : il y a donc certain caractère qui sont à proscrire...
je voudrais donc dire :
mais qu'il me prenne les morceaux un par un, style ça
c'est possible, ou alors dois-je faire ça :
alors qu'en pensez vous ??
Message édité par xkamui le 28-01-2003 à 12:28:09