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

Discussion :

problème avec codage en php

  1. #1
    Membre averti
    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Août 2011
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Finance

    Informations forums :
    Inscription : Août 2011
    Messages : 14
    Par défaut problème avec codage en php
    bonjour,
    j'ai installé XAMPP avec apache et mysql de démarrés.
    j'ai pu (difficilement) créer une page en html avec des champs
    de saisies pour le envoyer par mail.
    j'ai trouvé l'exemple suivant sur internet, mais il plante à la ligne 6 qui correspond à "</?>" voici ce que j'ai :
    Code php : 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
    48
    49
    50
     
    <?
    // On initialise les variables
    $destinataire = "xxxxxxx@bbox.fr";
    $objet = "Voici une liste de sites à visiter." ;
    $message = 'coucou' ;
    </?>
     
    <html>
    <head>
    <title>Liste de site à visiter</title>
    </head>
    <body> 
     
    <table>
    <tr> 
    <th width="59"><font color="#FF0000">Nom</font></th>
    <th width="94"><font color="#FF0000">Adresse</font></th>
    </tr>
    <tr> 
    <td>Site de la commune de Felzins</td>
    <td> http://www.felzins.fr </td>
    </tr>
    <tr> 
    <td>Site de la soci&eacute;t&eacute; BC Relocation</td>
    <td>http://www.bcrelocation.fr</td>
    </tr>
    <br>
    <h3>Donne moi ton avis. </h3>
    </table>
    </body> 
    </html>
    ';
     
     
    /* Si l’on veut envoyer un mail au format HTML, il faut configurer le type Content-type. */
    $headers = "MIME-Version: 1.0\n";
    $headers .= "Content-type: text/html; charset=iso-8859-1\n";
     
    /* Quelques types d’entêtes : errors, From cc's, bcc's, etc */
    $headers .= "From: Des trucs à Web <totor@exemple.com>\n";
     
    $headers .= "Cc: test@exemple.com\n";
    $headers .= "Bcc: autre.destinataire@exemple.com\n";
     
     
    // On envoi l’email
    if ( mail($destinataire, $objet, $message, $headers) ) echo "Envoi du mail réussi.";
       else echo "Echec de l’envoi du mail.";
    ?>
    j'ai le message suivant :
    Parse error: syntax error, unexpected '<' in C:\xampp\htdocs\Mail.php on line 6
    si par hasard, vous aviez une idée sur ce qui provoque ce message, je vous
    en serais très très reconnaissant.
    cordialement.

  2. #2
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Par défaut
    les balises php :

    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  3. #3
    Membre chevronné
    Femme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2010
    Messages
    158
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 40
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2010
    Messages : 158
    Par défaut
    Plus précisément, le </ qui traîne avant la balise de fin du PHP ?>.

    Il y a probablement d'autres erreurs dans ton fichier. Je vois encore du code PHP qui traîne dans ton HTML.

  4. #4
    Membre averti
    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Août 2011
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Finance

    Informations forums :
    Inscription : Août 2011
    Messages : 14
    Par défaut
    merci beaucoup pour votre aide !!!
    j'ai appliqué vos suggestions et effectivement, je vais plus loin, mais lorsque je lance mon fichier via IE je n'ai plus d'erreurs, mais il m'affiche dans ma page le codage qui suit...
    en un mot, ce qui me sauverais la mise, sachant que je n'y connait que pouic
    se serait un exemple concret. A savoir une page avec un champs de saisie
    (un nom par exemple) un fichier (access ou .txt) dans lequel on irait chercher ce qui a été saisi dans la première page, avec restitution à l'écran. Idem recherche Google (mais en moins chiadé )
    avec un truc de ce genre, j'aurais de quoi voir comment celà fonctionne
    et ainsi comprendre le fonctionnement. Ne croyez pas que je suis peintre en bâtiment (c'est juste un exemple, il n'y a pas de sot métiers !!!) je suis INFORMATICIEN j'ai programmé avec plusieurs langages que certains connaissent peut-être : REXX, CLIST, IRMA <-- gros systèmes VBS, C, C++, qbasic <-- Micro + Langage SQL.
    certains comprendront donc que je me retrouve "à la rue" car tout ce qui à trait à internet en paramétrage (je n'estime pas que ce soit de la programmation à ce niveau) me soit complètement étrangé. Ce n'est pas moi qui ai eu la lubie de me mettre à ces différents langages, mais on me l'a imposé à mon boulot....
    bon j'arrête de vous pomper l'air... un ENOOOOORRRME merci d'avance.
    Cordialement.

  5. #5
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Citation Envoyé par SucreGlace
    Je vois encore du code PHP qui traîne dans ton HTML.
    C'est pas étonnant : la partie après </html> n'est pas dans une balise PHP
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  6. #6
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Par défaut
    Citation Envoyé par Ledid69 Voir le message
    merci beaucoup pour votre aide !!!
    j'ai appliqué vos suggestions et effectivement, je vais plus loin, mais lorsque je lance mon fichier via IE je n'ai plus d'erreurs, mais il m'affiche dans ma page le codage qui suit...
    en un mot, ce qui me sauverais la mise, sachant que je n'y connait que pouic
    se serait un exemple concret. A savoir une page avec un champs de saisie
    (un nom par exemple) un fichier (access ou .txt) dans lequel on irait chercher ce qui a été saisi dans la première page, avec restitution à l'écran. Idem recherche Google (mais en moins chiadé )
    avec un truc de ce genre, j'aurais de quoi voir comment celà fonctionne
    et ainsi comprendre le fonctionnement. Ne croyez pas que je suis peintre en bâtiment (c'est juste un exemple, il n'y a pas de sot métiers !!!) je suis INFORMATICIEN j'ai programmé avec plusieurs langages que certains connaissent peut-être : REXX, CLIST, IRMA <-- gros systèmes VBS, C, C++, qbasic <-- Micro + Langage SQL.
    certains comprendront donc que je me retrouve "à la rue" car tout ce qui à trait à internet en paramétrage (je n'estime pas que ce soit de la programmation à ce niveau) me soit complètement étrangé. Ce n'est pas moi qui ai eu la lubie de me mettre à ces différents langages, mais on me l'a imposé à mon boulot....
    bon j'arrête de vous pomper l'air... un ENOOOOORRRME merci d'avance.
    Cordialement.
    va falloir faire un tour dans la section tuto, ainsi que dans la section dédiée php pour plus de soutiens.
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  7. #7
    Membre averti
    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Août 2011
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Finance

    Informations forums :
    Inscription : Août 2011
    Messages : 14
    Par défaut
    bonjour à tous,
    il est vrai qu'après la balises </html> il y avait des caractères bizzares...
    j'ai supprimé. Maintenant je vais plus loin mais sous IE j'ai le message :
    Warning: mail() [function.mail]: SMTP server response: 550 5.7.1 Unable to relay for xxxxxxx@bbox.fr in C:\xampp\htdocs\mail1.PHP on line 7
    finished!
    je suis en entreprise, peut être suis je victime de restrictions ?
    merci

  8. #8
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Par défaut
    ce n'est pas lié qu'à l'entreprise. un serveur local n'a pas de smtp de configurer. il faut que tu indique dans ta conf quel serveur va envoyer tes emails.

    http://mikaelka.wilogo.com/2008/tuto...mail-smtp.html
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  9. #9
    Membre averti
    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Août 2011
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Finance

    Informations forums :
    Inscription : Août 2011
    Messages : 14
    Par défaut
    merci beaucoup pour l'info.
    D'après ce que j'ai pu voir (j'ai regardé dans les paramètres OutLook)
    je passe par Microsoft Exchange Server. Donc j'ai bien le nom du serveur mais
    c'est tout.
    je ne pense pas que cela fonctionne si je lui donne[/I]SMTP nom_du_serveur[I]!!!
    Pendant qu'on y est, je travail aussi chez moi où j'ai Windows 7 (X64)
    je pense que je vais sûrement rencontrer des problèmes aussi non ?
    en tout cas un grand merci à vous.
    Cordialement.

  10. #10
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Par défaut
    je ne pense pas que cela fonctionne si je lui donne[/I]SMTP nom_du_serveur[I]!!!
    en entreprise cela peut marcher ailleurs aussi mais en interne étant donnée que ton client de messagerie donc ton PC peut résoudre le nom tonserveur> vers > IP cela devrais marcher.

    Par contre de chez toi impossible de configurer le serveur de ta société sauf si tu te connecte en vpn dans ta boite. il te faudra donc indiqué le serveur smtp de ton FAI pour éviter tout souci d'envoi.
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  11. #11
    Membre averti
    Homme Profil pro
    Analyste d'exploitation
    Inscrit en
    Août 2011
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste d'exploitation
    Secteur : Finance

    Informations forums :
    Inscription : Août 2011
    Messages : 14
    Par défaut
    bonjour,
    désolé de n'avoir pas donné signe de vie plus tôt, mais j'avais coché une case que je pensais qu'elle me permettrait d'être informé via ma messagerie
    qu'une réponse avait été donnée à mon poste.
    cordialement

Discussions similaires

  1. [FLASH MX2004] [XMLSocket] Problème avec serveur socket php
    Par cocodunombril dans le forum Flash
    Réponses: 4
    Dernier message: 03/04/2009, 02h10
  2. Problème avec FFMPEG et php
    Par EmmyJo7 dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 15/02/2007, 17h12
  3. [PHP-JS] Problème avec un script php d'un formulaire
    Par Dark DJ dans le forum Langage
    Réponses: 3
    Dernier message: 11/06/2006, 19h36
  4. [Cookies] Problème avec les sessions PHP !!!
    Par boukay dans le forum Langage
    Réponses: 4
    Dernier message: 14/02/2006, 17h32

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