Partage
  • Partager sur Facebook
  • Partager sur Twitter

Get informations

    13 avril 2006 à 15:11:46

    Voila j'ai un scrypte php qui permet d'envoyer un mail. Mais je voudrai en meme temps que l'email s'enregiste dans un log pour voir combien d'email son envoyer par jour.

    Il est trés simple dans le genre
            <span class="Style2">Message (*):</span><br />
            <textarea name="message" wrap="hard" rows="10" cols="60"><?php
            if (isset($_POST["message"])) { // le message a été entré: le réafficher
                    echo htmlspecialchars($_POST["message"],ENT_QUOTES);
            }
            ?></textarea>

    Donc j'ai eu l'idée de mettre

    ####################################################
    # On prend les infos sur le visiteur               #
    ####################################################
    $ip = $_SERVER['REMOTE_ADDR']; // IP
    $hote = gethostbyaddr($ip); // Hote


      ####################################################
    # On sauve les infos dans un fichier texte         #
    ####################################################

      $contenu .= "######################\n";
      $contenu .= "\nL'IP: $ip "; // L'IP
      $contenu .= "\nInfos sur".$ip . ":";
      $contenu .= "\nHote: $hote "; // Hote
      $contenu .= "\nEmail_destinataire:" $email_destinataire;
      $contenu .= "\nEmail_expediteur:" $email_expediteur;
      $contenu .= "\nMessage:" $message;
      $contenu .= "\n######################\n";
     
     
     
    $info = fopen ("email.txt", "a"); // On créé un fichier txt contenant les infos
    fwrite($info, $contenu); // On écrit le contenu dans le fichier
    fclose($info); // On ferme

    Mais le scripte bug. Je sais pas trop ou mettre le code. Merci de me répondre
    • Partager sur Facebook
    • Partager sur Twitter

    Get informations

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown