Image html dans corps d'un mail - Page 2

Précédent
  • 1
  • 2
  1. rollywood
     
    re,
    et merci pour vos 2 posts

    Oui lezao, j'ai ouvert ton lien hier et maintenant et j'ai du mal..!. ils auraient pu faire une maquette plus sympa.!. Et en plus les caracteres sautent.
    mais je vois pas comment faire autrement.

    Est ce que je ne peux pas tout simplement faire ça à partir d'un enr web sous photoshop ? (comme je l'avais fait dans un de mes exemple)
    Mais n'ai je pas fait une connerie dans les etapes d'enregistrement ?

    donodo
    j'ai dû une fois de plus ne pas m'expliquer clairement...
    Quand je disais utiliser mon image virtuelle
    c'etait après la transférée vers mon hebergeur pour qu'en effet tout le monde puisse lire mon mail.
    C'est ça mon pb, pourquoi ça marche pas alors que j'ai transferé mes fichiers html et jpg vers mon hebergeur ??

    oui c'est clair que le php me permettrait entre autre de ne pas passer des jours à taper mes contacts - mais c'est un langage qui me depasse completement pour le moment.

    encore merci à vous et à demain (j'espère!)
    emma
    0
  2. rollywood
     
    re!
    c'est encore moi !!

    Quelqu'un que je ne remercierai jamais assez m'a expliqué de vive voix ce que tu as tenté de m'expliquer (sur certains post)!
    du coup pas de soucis dans l'affichage mail (cependant sous mac il t es possible sans aucune manip d'envoyer une image)
    mais pas lien qui marche
    on a essayé avec gmail et ma boite hebergeur ovh mais rien à faire

    Peut être connais tu une boite de messagerie qui "lis" les image qui possede leur url ?

    merci
    emma
    0
  3. lezao Messages postés 505 Statut Membre 36
     
    Moi ça marche tres bien avec ça, j'ai windows 7 et windows live mail, je l'envois vers hotmail et je recois une image, pas de probleme:

    <?php

    // mettre l'email du destinatire ici

    $Destinataire = ".......@hotmail.com";

    $Sujet = "test image";

    $From = "From:nom@domaine.com\n";
    $From .= "MIME-version: 1.0\n";
    $From .= "Content-type: text/html; charset= iso-8859-1\n";

    //dans message mettre ton html :

    $Message = "<html><body><a href='http://www.weblinker.fr/alternative.jpg'>
    <img src='http://www.weblinker.fr/alternative.jpg' width='598' height='398' border='0' alt='hehhe' /></a>
    <!-- End Save for Web Slices -->
    </body>
    </html>";

    mail($Destinataire,$Sujet,$Message,$From);

    ?>

    0
  4. rollywood
     
    re,

    En fait je parlais d'un des posts ou tu ecrivais si justement
    "ceci est une adresse de ton ordinateur et non pas une adresse serveur"
    du coup oui ça y est j'ai compris...
    par contre ok, mon image arrive bien affichée à l'aller et à la reception,
    mais pas de zone cliquable.
    Je suis dégoutée.

    J'ai voulu copié collé ton code php (modifié avec mes trucs) dans le corps de mon mail mais y a que des liens, pas d'image.
    J'ai telechargé MAMP pour pouvoir faire du php mais alors quand j'ouvre une page php via dream et que je colle ton code,
    bah, rien en fait se passe

    ah je suis bien nulle!
    emma
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. lezao Messages postés 505 Statut Membre 36
     
    Désolé pour la zone cliquable, c'est moi j'ai mis le code un peu vite pour tester l'image , et pour la zone cliquable essayes ce code (vois a cliquez ici) :

    d'autres part il ne faut pas oublier que certains client mail bloquent le infos comme les images et peuvent meme bloquer un contenu html, il faudra pour que ça marche que le client mail soit configurer convenablement, maintenant la partie PHP devrait etre correct.

    Pour dreamweaver, mets juste ce code dans la page, tu n'as pas besoin de code supplementaire, vide le code existant, et a partir d'une page totalement vierge, inseres le code ci-dessous.

    la page doit bien evidement avoir l'extension .php

    <?php

    // mettre l'email du destinatire ici

    $Destinataire = ".......@hotmail.com";

    $Sujet = "test image";

    $From = "From:nom@domaine.com\n";
    $From .= "MIME-version: 1.0\n";
    $From .= "Content-type: text/html; charset= iso-8859-1\n";

    //dans message mettre ton html :

    $Message = "<html><body><a href='http://www.weblinker.fr/alternative.jpg'> cliquez ici</a>
    <img src='http://www.weblinker.fr/alternative.jpg' width='598' height='398' border='0' alt='hehhe' />

    </body>
    </html>";

    mail($Destinataire,$Sujet,$Message,$From);

    ?>

    lezao : quand tu sais pas , tu me demandes je sais tout....non je déconne...presque tout.
    0
  7. rollywood
     
    merci pour ton retour
    je faisais reference à un autre code car je n'ai pas reussi à le faire avec php

    j'ai installé MAMP
    j ai bien collé ton code en substituant les trucs qui fallaient dans une page php
    j'ai enregistré
    maias il m'a demandé un serveur d'evaluation
    oui je veux bien
    (c mamp justement...)
    si je fait oui sur (la fenêtre dream)
    il faut que je rentre en "serveur d'evaluation" donc des infos
    et je ne sais pas comment interpreter chaque partie

    merci
    je reviens d ici peu
    ema
    0
  8. lezao Messages postés 505 Statut Membre 36
     
    Le php ne fonctionne pas comme du html, il a besoin d 'etre interpretté d'une autre maniere, il est impossible de le lancer directement comme du html.
    c'est pour ça que dream te demande des informations serveur, mais ça ne sert a rien.

    ça ne marchera pas pour autant, le php a besoin d'etre sur un serveur pour etre interprétté.

    Le php est crée coté serveur, alors que que le html est crée coté client.

    tu t'embetes pour rien.

    Mets le fichiers php directement sur un serveur et ça marchera direct.
    appelles la page avec ton url et c'est tout bon.

    lezao : quand tu sais pas , tu me demandes je sais tout....non je déconne...presque tout.
    0
  9. rollywood
     
    re,
    j'aimerais tant que ça marche...

    1 - alors ok j'ai bien collé mon code sur une page php
    c'est là où j'ai dû pas faire ce qui fallait pas.

    J'ai enregistré mon fichier dans mon dossier site
    (mon site n'est pas du php au cas où ce serait important)
    un message apparait : le fichier sera mis à jour sur le serveur d'eval.
    un autre apparait : placer les fichiers dependants et si je reponds pas
    la page créee apparait sur mon navig au nom http://localhost/essaimailv3.php

    J'ai transmis mon fichier php vers mon hebergeur

    J'ai fait un test messagerie, en collant mon code. J'ai essayé l'option texte brut et ensuite texte html
    mais à reception du mail, evidemment que du texte ou des liens.

    2- J'ai testé de l'enregistrer dans le dossier "htdocks" de mamp
    un message apparait : pour previsualiser les pages contenant du code côté serveur, il faut un serveur d'eval, voulez vous le specifiez ?
    je fait ok
    et là je tombe sur une fenêtre basic comme pour faire un site.
    et si je fait annulé, y a que le code qui s'affiche dans le navig.

    encore merci
    et j'espère à plus tard
    emma
    0
  10. rollywood
     
    dsolé pour le "j'ai dû pas faire ce qui fallait pas"..! sans comment!
    0
  11. lezao Messages postés 505 Statut Membre 36
     
    J'ai fait un test messagerie, en collant mon code. J'ai essayé l'option texte brut et ensuite texte html 


    lol

    il ne faut pas le coller dans la messagerie.
    Il faut qu'il soit interprétté par le serveur.
    Bon tous les serveurs ne sont pas php.
    mais beaucoup en tout cas.

    Tu mets le fichier test.php a la racine de ton serveur, a coté de l'image.
    ensuite tu tapes http://www.tonsite.com/test.php

    Le message va s'envoyer directement.

    Tu peux le mettre directement sur ton serveur avec un client FTP comme fillezilla.

    0
  12. rollywood
     
    non mais quand même j'avais bien tout fait !!!
    oui j'avais transféré mon fichier.php et ma source jpg
    j'ai donc mis sur mon navig http....
    et il me sors juste le code

    je suis avec ovh et il gere le php normalement
    qu'est ce que j'ai encore fait
    0
  13. lezao Messages postés 505 Statut Membre 36
     
    Donnes moi l'adresse du fichier si tu veux, je regarde.
    Mais si il te sort le code, apparament il ne gere pas le php.
    il est peut-etre en asp le serveur.
    0
  14. rollywood
     
    je sais pas ce que veux dire asp mais je vais demandé direct à ovh où transferer mon fichier, si au sein de ma racine www, ça donne rien.

    y a mamp qui est un serveur php mais j'ai pas su le gerer.
    je vais voir sur le net si je vois une indication qui me permettrait enfin d'ouvrir ce fichier miracle.

    peut être connais tu un serveur super simple ?

    en tout cas je te remercie infiniment
    0
  15. rollywood
     
    re,
    alors sur mamp
    j'ai donc importer le fichier.php

    Erreur
    Il semble qu'il y ait une erreur dans votre requête SQL. Le message ci-bas peut vous aider à en trouver la cause.

    ERROR: Ponctuation invalide @ 10
    STR: >&
    SQL: <body>
    <p><<body>
    <p><<body>
    <p><

    requête SQL:

    <body> <p><

    MySQL a répondu:

    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '<body>
    <p>&lt' at line 1

    bonne soiree si je ne te vois pas sur la toile
    emma
    0
  16. lezao Messages postés 505 Statut Membre 36
     
    C'est pas supposé etre une requette sql le script.
    c'est compliqué pour rien ce MAMP.
    faut faire simple encore une fois, utlise d'abord uniquement le script sur le serveur sans passer par MAMP.
    0
  17. rollywood
     
    ok j'attends reponse du côté de mon hebergeur et j'irai voir avec d'autres si ils font.
    quel est le nom de ton serveur ?
    0
  18. rollywood
     
    c'est juste qu'etant donné que je n'ai pas encore la certitude qu ovh supporte le php,
    puisque mon fichier s affiche codé

    du coup je te demande le nom de ton hebergeur,

    merci encore pour toute cette aide
    emma
    0
  19. lezao Messages postés 505 Statut Membre 36
     
    OVH fait bien du php, mais tout dépend de ton type d'hebergement.
    0
Précédent
  • 1
  • 2