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

PHP & Base de données Discussion :

Erreur de code PHP [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2018
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2018
    Messages : 12
    Par défaut Erreur de code PHP
    Salut j'ai fait un code avec la fonction "mail" mais il y a des petit problème ...
    Merci de m'aider.

    Voici le code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
     
    <?php
    if(isset($_POST['mailform']))
    $message = htmlspecialchars($_POST['messagee']);
    $email = htmlspecialchars($_POST['emaill']);
    {
    $header="MIME-Version: 1.0\r\n";
    $header.='From:"Zorkai.ML"<zorkaiyt@gmail.com>'."\n";
    $header.='Content-Type:text/html; charset="uft-8"'."\n";
    $header.='Content-Transfer-Encoding: 8bit';
    $code .= "
    <html>
    	<body>
    	    <div align="center">
    			<img src="http://www.primfx.com/mailing/banniere.png"/>
    			<br />
    			Ceci est un test
    			<br />
    			<img src="http://www.primfx.com/mailing/separation.png"/>
    		</div>
    	</body>
    </html>
    ';
    
    $texte = $code." ".$message;
    
    mail($email, "Zorkai.ML - Newsletter", $texte, $header);
    }
    ?>
    <html>
    <body>
        <link rel="stylesheet" type="text/css" href="letter.css">
        <link href="https://fonts.googleapis.com/css?family=Poor+Story" rel="stylesheet">
    </body>
    <form method="POST" action="">
        <br /><br /><br /><br /><br /><br /><br />
        <div align="center">
        <input type="text" placeholder="Votre Message..." name="messagee" /><br />
        <input type="text" placeholder="Choissiez l'adresse Mail" name="emaill" /><br /><br />
    	<input type="submit" value="Envoyer !" name="mailform"/>
    	</div>
    </form>
    </html>

  2. #2
    Invité
    Invité(e)
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    <?php
    if( isset($_POST['mailform']) )
    {
       $message = htmlspecialchars($_POST['messagee']);
       $email = htmlspecialchars($_POST['emaill']);
     
       $header="MIME-Version: 1.0\r\n";
       $header.='From:"Zorkai.ML"<zorkaiyt@gmail.com>'."\n";
       $header.='Content-Type:text/html; charset="uft-8"'."\n";
       $header.='Content-Transfer-Encoding: 8bit';
       $code .= '
       <html>
    	<body>
    	    <div align="center">
    			<img src="http://www.primfx.com/mailing/banniere.png"/>
    			<br />
    			Ceci est un test
    			<br />
    			<img src="http://www.primfx.com/mailing/separation.png"/>
    		</div>
    	</body>
       </html>
       ';
     
       $texte = $code." ".$message;
     
       mail($email, "Zorkai.ML - Newsletter", $texte, $header);
    }
    ?>
    <!DOCTYPE html>
    <html>
    <head>
        <link rel="stylesheet" type="text/css" href="letter.css">
        <link href="https://fonts.googleapis.com/css?family=Poor+Story" rel="stylesheet">
    </head>
    <body>
     
    <form method="post" action="">
       <div align="center">
          <p><input type="text" placeholder="Votre Message..." name="messagee" /></p>
          <p><input type="email" placeholder="Choissiez l'adresse Mail" name="emaill" /></p>
          <p><input type="submit" value="Envoyer !" name="mailform"/></p>
       </div>
    </form>
     
    </body>
    </html>
    Et là, je n'ai corrigé que les erreurs de syntaxe PHP et HTML, et l'indentation...


    Dernière modification par Invité ; 02/06/2018 à 11h00.

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2018
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2018
    Messages : 12
    Par défaut
    Merci, mais ton code ne marche pas (ca me met une erreur a la ligne 14 avec ton code)

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Un erreur qu'on doit deviner ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Invité
    Invité(e)
    Par défaut
    Il faut changer les delimiteurs :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
       $code .= '
    .......
       ';

  6. #6
    Invité
    Invité(e)
    Par défaut
    Il faut changer les delimiteurs :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
       $code .= '
    .......
       ';
    Ou mieux : la syntaxe heredoc.

  7. #7
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2018
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2018
    Messages : 12
    Par défaut
    En fait, mon le code est bon mais le problème vient de la variable $code je pense qu'on n'eu peut plus utilisé de div dans les mails...
    Je souligne "plus" car je recoit(je c'est pour le recoit) parfois des mails avec du texte centré

  8. #8
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2018
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2018
    Messages : 12
    Par défaut Résolu
    Merci

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

Discussions similaires

  1. [ODBC] Erreur requêtes code PHP - page de connexion
    Par ju0123456789 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 16/10/2008, 13h11
  2. [SQL] Erreur dans code PHP
    Par Mans91 dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 27/06/2007, 10h08
  3. Erreur dans mon code PHP
    Par jack_1981 dans le forum Langage
    Réponses: 6
    Dernier message: 12/05/2006, 10h01
  4. arrêt du code php si erreur = vrai...
    Par sam01 dans le forum Langage
    Réponses: 5
    Dernier message: 25/02/2006, 22h24
  5. [MySQL] Erreur dans code php
    Par Badr3am dans le forum PHP & Base de données
    Réponses: 11
    Dernier message: 31/01/2006, 22h16

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