Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    ottenere immagine in email con function mail

    ciao premetto che sono un newbie e che non voglio usare phpmailer o altre classi anche se so che in quel modo funziona ma vorrei usare la funzione nativa mail di php
    ora ho letto nel manuale php che è possibile lo stesso inviare un messaggio html inserendolo nel corpo con i tag html
    mi chiedevo una cosa
    ho un'immagine che risiede su un'indirizzo diciamo:
    http://www.sito.com/immagine.jpeg
    questo indirizzo lo associo ad una variabile di nome $image
    ora io vorrei rappresentare nella mia email l'immagine non come attachment ma in html cioè visibile direttamente nella email
    Seguendo il manuale:http://php.net/manual/en/function.mail.php
    io nel
    corpo del messagio metto una roba del genere:

    $message:"<html>
    <head> <body> <img src ". $image ." \> </body>";

    inserendo ovviamente in php
    $headers = 'MIME-Version: 1.0' . "\r\n";
    $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

    e mettendo
    mail($to, $subject, $message, $headers);
    nella mia email ricevo
    questo
    <head> <body> <img src http://www.sito.com/immagine.jpeg \> </body>
    ma non l'immagine corrispondente
    cioè vedo i tag html qundo non dovrei vederli e non vedo l'immagine ma il link attivo ad essa
    secondo voi
    è possibile in qualche modo ottenerla ?
    Rosetta@home
    Protein Folding, Design, and Docking

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    112
    So che non è quello che cerchi, ma ti consiglio di riconsiderare phpmailer: è un'ottima classe, ben supportata, che ti aiuto moltissimo nel complicato e delicato mondo delle email.

    Se sei "niubbo" e voi crescere, prima mi concentrerei su altri aspetti di php (sicurezza, gestione delle sessioni, interazione con mysql, uso dei template....).

    Chiaramente il mio è solo un suggerimento

    Gabriele

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.