IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Fonctions eregi et mail


Sujet :

Langage PHP

  1. #1
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2013
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Fonctions eregi et mail
    Bonjour,
    Je débute dans la programmation et encore plus le php...J'ai voulu employer ce petit fichier PHP pour mon formulaire de contact.

    Et malheureusement 2 problèmes sont apparu : 1) la fonction eregi est bientôt plus d'actualités et après recherche je n'ai pas trouvé comment la remplacer.
    2) Je ne reçois pas de mail...

    Pouvez-vous m'aider, j'ai déjà passé quelques heures la-dessus, je désespère...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    function IsEmail($email)
    		{
    			$pattern = "^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,7}$";
    			return (eregi($pattern,$email)) ? true : false;

  2. #2
    Membre averti

    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2011
    Messages
    205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2011
    Messages : 205
    Points : 409
    Points
    409
    Billets dans le blog
    1
    Par défaut
    1) la fct eregi est bientot plus d'actualités et après recherche je n'ai pas trouvé comment la remplacer
    Les fonctions ereg sont effectivement obsolètes depuis quelques temps, voilà la fonction qui fera ce que tu veux : http://php.net/manual/fr/function.preg-match.php
    Avec peut-être quelques adaptations dans le code bien entendu, je te laisse lire le manuel et faire tes tests voir si tout fonctionne comme tu veux

    2) Je ne recois pas de mail...
    As-tu vérifié la configuration SMTP de ton serveur ?
    Ce tuto est plutôt pas mal fait et pourra t'aider sinon : http://stephaneey.developpez.com/tut...php/phpmailer/

  3. #3
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2013
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Merci beaucoup pour cette reponse rapide! Je teste demain, en esperant que ca passe! Jete tiens au courant :-)

  4. #4
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2013
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Merci, merci, merci tu as solutionné mon problème!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. fonction while dans mail et java
    Par marycandy dans le forum Langage
    Réponses: 15
    Dernier message: 28/09/2010, 22h24
  2. erreur fonction eregi
    Par ideal23 dans le forum Langage
    Réponses: 2
    Dernier message: 28/02/2010, 21h27
  3. [RegEx] Récupérer résultat fonction eregi
    Par dev197 dans le forum Langage
    Réponses: 4
    Dernier message: 30/09/2009, 16h51
  4. [RegEx] Fonctions eregi ou ereg
    Par highvalue.fr dans le forum Langage
    Réponses: 9
    Dernier message: 21/08/2009, 16h48
  5. Vérifier la fonction eregi
    Par mathias59 dans le forum Langage
    Réponses: 4
    Dernier message: 22/03/2009, 19h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo