Logo du forum
 

Forum TT-Hardware

| Inscription | | Recherche | | FAQ | | Accueil | | Liste des membres |
| Calendrier |
 
Vous n'êtes pas identifié! [Connexion] ou [Inscription] Forum » Programmation » [PHP] » Ereg et version de php
Login Mot de passe

2 visiteurs sur ce topic (0 membre(s), 2 invité(s) )


Auteur
Sujet : Ereg et version de php
Chuck.hc
Batteur du forum
Membre # 8772

 Avatar du membre
Lieu : Val d'oise

Messages :
3221 (1.65 par jour)


Score :

Message du 30-11-2006 @ 11:45      Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   


bonjour

j'ai un petit probleme avec un ereg qui marche tres bien chez moi en test (PHP5) mais pas chez l'hebergeur (PHP4)

Code :

if(!eregi("^[[:alpha:]|*[:blank:]|* '-ÂÄÀÇÈÉÊËŒÎÏÔÖÙÛÜç]{2,}$",$lettre)){
...
}



en php 5 il accepte bien les accents et les espaces... en php4 non... (l'ereg est destiner a des champ comme nom, prenom, nom d'un article etc, donc ban des chiffre et caractere speciaux)

si quelqu'un a une idée :)

merci

EDIT : puisqu'on y est :D je cherche une fonction qui verifie la date de naissance (si la date est bonne et si la personne est majeur) .

[message édité le 30-11-2006 @ 11:47 Par Chuck.hc]

----------
- Haut de page -
Soulmanto
Codeur du forum
Membre # 5373

 Avatar du membre
Lieu : Lille

Messages :
12731 (5.86 par jour)


Score :

Message du 30-11-2006 @ 14:43   Site personnel   Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   

utilise les fonctions preg plutot que ereg, ça marche mieux et c'est plus rapide. pour la vérification de date, tu as la fonction checkdate(). Ensuite pour vérifier si une personne est majeure, une simple différence de date (préalablement convertie en timestamp pour plus de facilité), et le tour est joué. ;)
----------
Core 2 Duo E6750 2,66 GHz | Asrock Conroe 1333 D667 | 2 Go DDR-II 667 | GeForce 8800 GT 512 Mo | Acer X192W (qui marche bien, sisi spook' :p )
Dell Inspiron 6400 | Core2Duo T5500 | 1 Go DDR-II | ATI X1300 128 Mo

Enfin!! 300 au bowling sur Wii Sports :classe:
- Haut de page -
Chani
Vétéran
Membre # 9009

 Avatar du membre
Lieu : METZ

Messages :
3667 (1.9 par jour)


Score :

Message du 30-11-2006 @ 15:23   Site personnel   Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   

Chuck.hc a écrit

...
EDIT : puisqu'on y est :D je cherche une fonction qui verifie la date de naissance (si la date est bonne et si la personne est majeur) .



rooo l'aut.... tu te crois sur un forum d'entre aide informatique ou quoi :D ....

(et je croyais que ç'étais tout facile les eregs... :D... bon je chambre, je chambre... mais faut aussi que je bosse :D)
----------
Mon site perso - le site de notre jeu (en développement) - Le forum du jeu
- Haut de page -
Chuck.hc
Batteur du forum
Membre # 8772

 Avatar du membre
Lieu : Val d'oise

Messages :
3221 (1.65 par jour)


Score :

Message du 30-11-2006 @ 17:23   Site personnel   Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   

merci Soul vais regarder ca ;)

Chani : ben tu aura pas mon fichier puisque cest comme ca :D

----------
- Haut de page -


Aller dans le forum :  

Plan du forum | Contacter l'administrateur

Powered by SoulBB 3.0.1
© Soulmanto, 2003-2006

Valid XHTML 1.0 Transitional

Page générée en 0.14 secondes