• User Newbie

    FORM MAIL che manda un IMPAGINATO

    Ciao a tutti...
    ho un problemina ma sono sicura che si poò risolvere con php.

    Devo mandare tramite web una mail, e fin qui tutto ok. Ma vorrei che sulla mail ricevente arrivi o un documento word impaginato, o un pdf, o anche, perchè no, un documento html impaginato da stampare.

    Qualcuno ha una più pallida idea se si può fare, e in che modo?

    Grazie mille

    Mara.


  • Moderatore

    Ciao 🙂

    1. la formatti in html e la mandi come tale
    2. usi una classe che impagini un pdf
    3. idem per il doc

    In tutti e 3 i casi ti consiglio di usare una classe apposita, quale hmm ad esempio (se googli un po' la trovi facilmente).

    :ciauz:


  • User Newbie

    Ciao Massy.

    grazie per l'indicazione, almeno so che si può fare. Il problema è che sono alle primissime armi con il php, e googlando non ho trovato un gran che...

    la formatti in html e la mandi come tale...che vuol dire?

    io ho un a pag html e dentro uno scriptino php

    <?
    $i=0;
    if (!is_array($HTTP_POST_VARS))
    return;
    reset($HTTP_POST_VARS);
    while(list($key, $val) = each($HTTP_POST_VARS)) {
    $GLOBALS[$key] = $val;
    $val=stripslashes($val);
    echo "<b>$key</b> = $val<br>";
    $message = $message. "$key = $val\n";
    }
    $message .= "\n\nIP: {$_SERVER['REMOTE_ADDR']}\n";
    $mailto= "[email protected]";
    $subject= "Modulo Informazioni OnLine";
    $from= "$Email";
    $footer= ".";
    $message= "$message$footer";

    mail("$mailto", "$subject", "$message", "From: $from\n");
    mail($email, "Ordinativo Servizio Flat Gprs", $retBody, "From: $mailto\n");
    ?>

    ho provato a mettere dei tag html all'interno per creare tabelle tra i campi ma nulla...

    non so, se hai voglia di darmi altre 2 dritte te ne sarei grato....

    buon lavoro.

    Mara


  • Moderatore

    Capito. Html mime mail ti può esser d'aiuto 🙂

    http://www.phpguru.org/static/mime.mail.html

    :ciauz: