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 :

[Dates] mail() et changement de date


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 107
    Par défaut [Dates] mail() et changement de date
    Bonsoir,

    <?php
    $email = "x.y@gmail.com";
    $titre = "Mon sujet";
    $message = "Bonjour,\n ici se trouve le texte de mon message !";

    $entetemail = "From: a.b@hotmail.com\n";
    $entetedate = date("Sat, 1 Sep 2007 07:17:35 -0600");
    $entetemail .= "Date: $entetedate";

    mail($email, $titre, $message, $entetemail);
    ?>
    J'aimerai en fait changer la date d'emission du mail, mon seul pb et qu'avec l'exemple ci-dessus lors de la reception de ce mail dans ma boite au nivau de la date j'obtiens :

    rdpm30, 1 rdep 2006 07:17:35 -0600

    J'ai tout essayer je ne comprend pas.

    1 - Comment obtnenir Sat et Sep au lieu de rdpm30 et rdep ?
    (Aparament S = rd et surement que a=pm et t=30, d'ou viens le pb ?)

    2 - Je n'ai pas trop compris le role du -0600 (je crois ke c en rapport avec le fuseau horraire de GW mais je n'ai pas trop compris l'interet de la chose) ?

    Voila, merci

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Citation Envoyé par Alpha31
    1 - Comment obtnenir Sat et Sep au lieu de rdpm30 et rdep ?
    (Aparament S = rd et surement que a=pm et t=30, d'ou viens le pb ?)
    C'est ainsi que fonctionne la fonction date La chaîne qui lui est passée en paramètre spécifie le format de la date à obtenir (sa représentation sous la forme d'une chaîne). Avec date('d/m/Y') vous obtiendrez la date courante soit 25/09/2007.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 107
    Par défaut
    Bonjour,

    Merci pour (1), mais je voudrais en fait definir la date manuellement et non la date courante, voila

    merci..
    Alpha

  4. #4
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Utilisez alors les fonctions mktime si vous avez les différentes composantes de la date voir sous certaines conditions et pour une date se présentant sous la forme d'une chaîne formatée : strptime (et autres éventuellement )

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 107
    Par défaut
    Merci beaucoup julp,

    Désolé, je n'avais pas eu le temps encore d'essayer,

    mais je crois bien que tu as résolu mon problème

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

Discussions similaires

  1. changement de date d'un mail
    Par lili_25 dans le forum Langage
    Réponses: 1
    Dernier message: 10/12/2010, 18h53
  2. changement date mail
    Par spoun7sab dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 14/10/2007, 15h38
  3. Réponses: 10
    Dernier message: 07/08/2006, 12h02
  4. Changement de dates
    Par PrinceMaster77 dans le forum ASP
    Réponses: 1
    Dernier message: 24/05/2006, 13h53
  5. Réponses: 6
    Dernier message: 14/02/2005, 11h53

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