Visualizzazione risultati 1 fino 6 di 6

Discussione: [php] Script che invia una tabella per e-mail...

  1. #1
    Guest

    Predefinito [php] Script che invia una tabella per e-mail...

    Codice PHP:
    $dascrivere = '<table width="242" border="1">
    <tr>
    <td width="71">giovi</td>
    <td width="155">'
    .$figligiovi.'</td>
    </tr>
    <tr>
    <td>filippo</td>
    <td>'
    .$figlifilippo.'</td>
    </tr>
    <tr>
    <td>antonio</td>
    <td>'
    .$figliantonio.'</td>
    </tr>
    <tr>
    <td>maria</td>
    <td>'
    .$figlimaria.'</td>
    </tr>
    <tr>
    <td>carlo</td>
    <td>'
    .$figlicarlo.'</td>
    </tr>
    <tr>
    <td>giovanni</td>
    <td>'
    .$figligiovanni.'</td>
    </tr>
    </table>'
    ;

    // Invio l'e-mail contenenti le informazioni:
    $destinatario ="io@dominio.it";
    $oggetto ="Figli Amici";

    mail ($destinatario, $oggetto, $dascrivere);

    ?>
    Perchè non funziona?...nell'email non mi arriva la tabella ma il codice della tabella...come se non si visualizzasse...come si può risolvere?

  2. #2
    Guest

    Predefinito

    In poche parole stai chiedendo uno script in php per inviare le mail funzionante?

    Se si eccotelo

    Mail Sender By Giulix (www.oltreilweb.com)

    Codice PHP:
    <?php
    if (isset($destinatario) && isset($oggetto) && isset($msg)) {
    echo
    "<h2>Messaggio inviato!</h2>";
    }
    ?>
    </p>
    </div>
    <form action="" method="POST">
    <p align="center"><span class="style1">Destinatario</span>
    <input name="destinatario" type="text" value="Mail">
    <br />
    </p>
    <p align="center">&nbsp;</p>
    <p align="center"><span class="style2">Oggetto:</span>
    <input name="oggetto" type="text" id="oggetto" value="Oggetto">
    <br />
    </p>
    <p align="center">&nbsp;</p>
    <p align="center"><span class="style3">Messaggio:</span>
    <textarea name="msg"></textarea>
    <br />
    </p>
    <p align="center">&nbsp;</p>
    <p align="center">
    <input type="submit" value="Invia">
    </p>
    </div>
    </form>
    </body>
    </html>

  3. #3
    Guest

    Predefinito

    Devi inviare l'email in HTML. Ecco un esempio:
    Codice PHP:
    <?php
    $header
    = "MIME-Version: 1.0\r\n";
    $header .= "From: tuamail@dominio.it\r\n";
    $header .= "Content-Type: text/html; charset=\"iso-8859-1\"\r\n";
    $header .= "Content-Transfer-Encoding: 7bit\r\n";
    $dascrivere = '<table width="242" border="1">
    <tr>
    <td width="71">giovi</td>
    <td width="155">'
    .$figligiovi.'</td>
    </tr>
    <tr>
    <td>filippo</td>
    <td>'
    .$figlifilippo.'</td>
    </tr>
    <tr>
    <td>antonio</td>
    <td>'
    .$figliantonio.'</td>
    </tr>
    <tr>
    <td>maria</td>
    <td>'
    .$figlimaria.'</td>
    </tr>
    <tr>
    <td>carlo</td>
    <td>'
    .$figlicarlo.'</td>
    </tr>
    <tr>
    <td>giovanni</td>
    <td>'
    .$figligiovanni.'</td>
    </tr>
    </table>'
    ;

    // Invio l'e-mail contenenti le informazioni:
    $destinatario ="io@dominio.it";
    $oggetto ="Figli Amici";
    mail($destinatario, $oggetto, $dascrivere, $header);

  4. #4
    Guest

    Predefinito

    Codice PHP:
    $header .= "From: Figli Amici\r\n";
    Si può fare anche così no??
    Ultima modifica di wlmtricks : 06-04-2009 alle ore 21.21.12

  5. #5
    Guest

    Predefinito

    Credo di si, ma non assicuro niente perchè non ho mai provato...

  6. #6
    Guest

    Predefinito

    pero rischi che il programma che legge l'email la cconsideri come pericolosa (quello che accade con hotmail), pero potresti mettere il tuo alias email

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •