Visualizzazione risultati 1 fino 5 di 5

Discussione: inviare html e $variabili con mail()

  1. #1
    Guest

    Predefinito inviare html e $variabili con mail()

    tramite script php vorrei inviare delle mail tutte uguali come struttura (una tabella html) ma con all'interno valori diversi per ogni utente. I valori sono memorizzati nel database per cui ne dispongo come variabili.

    una cosa del genere:
    <?php

    $to = "destinatario@altervista.org";
    $subject = "ciao";

    $headers = "From: mittente@altervista.org\r\n";
    $headers .="MIME-Version: 1.0\r\n";
    $headers .="Content-type: text/html; charset=iso-8859-1\r\n";

    $variabile = "questa è la variabile php";

    $message='
    <HTML>
    <HEAD>

    <TITLE></TITLE>
    </HEAD>
    <BODY>
    <TABLE BORDER CELLPADDING="0">
    <TR>
    <TD><?php echo $variabile;?></TD> </TR>
    </TABLE>
    </BODY></HTML>
    '
    ;
    mail($to, $subject, $message, $headers);

    ?>

    credo che non funzioni perchè all'interno degli apicetti che definiscono il message non si può inserire codice php. Esiste soluzione?

    Ciao e grazie.
    Ultima modifica di imcamo : 06-07-2005 alle ore 19.32.27

  2. #2
    Guest

    Predefinito

    Sostituisci questo:

    <TD><?php echo $variabile;?></TD> </TR>

    con questo:

    <TD>$variabile;</TD> </TR>

    Non c'è bisogno di riaprire e richiudere i tag php, visto che sono già aperti.


    Ciaooooo!!!!!!!

  3. #3
    Ospite Guest

    Predefinito

    sì ma ha gli apici singoli, non gli stampa niente, e poi deve anceh togliere il punto e virgola dopo la variabile e le virgolette doppie dello 0..vabè cambia con questo:

    $message="
    <HTML>
    <HEAD>

    <TITLE></TITLE>
    </HEAD>
    <BODY>
    <TABLE BORDER CELLPADDING=0>
    <TR>
    <TD>$variabile</TD> </TR>
    </TABLE>
    </BODY></HTML>
    "
    ;

    eccetera....
    ?>

    vedrai che
    funziona...

  4. #4
    Guest

    Predefinito stragrazie

    ragazzi, ... siete grandi!!! FUNZIONA!!

    'sto forum è un portento, non so come sdebitarmi.

    CIAO

  5. #5
    Ospite Guest

    Predefinito

    Mandami una cartolina...:)

Regole di scrittura

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