Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    743

    mandare la mail anche in testo

    come faccio a modificare questo script per mandare email...
    ora la spedisce in formato html
    vorrei mettere la parte della mail in modo testo se qualcuno non la visualizza in html

    come faccio?
    codice:
    <?php
    /* mittente */
    $da=$_GET['da'] ;
    
    /* destinatari */
    $destinatari  = $_GET['email'] ;
    
    /* oggetto */
    $oggetto = $_GET['oggetto'];
    $testo = urldecode($_GET['messaggio']);
    
    /* messaggio */
    //$messaggio = urldecode($_GET['messaggio']);
    
    
    # -=-=-=- MIME BOUNDARY
    $mime_boundary = "----MSA Shipping----";
    # -=-=-=- MAIL HEADERS
    //$oggetto = "RICHIESTA ARTICOLO - LABELS ONLINE";
    $headers = "From: ".$da."\n";
    $headers .= "MIME-Version: 1.0\n";
    $headers .= "Content-Type: multipart/alternative; boundary=\"$mime_boundary\"\n";
    
    $messaggio = "--$mime_boundary\n";
    $messaggio .= "Content-Type: text/html; charset=UTF-8\n";
    $messaggio .= "Content-Transfer-Encoding: 8bit\n\n";
    $messaggio .= $testo;
    # -=-=-=- FINAL BOUNDARY
    $messaggio .= "--$mime_boundary--\n\n";
    
    
    
    /* messaggio  in formato testo */
    
    $flag= @mail( $destinatari, $oggetto, $messaggio, $headers);
    
    /* stampo il risultato */
    if($flag)
    {
    echo "inviata";
    }
    else
    {
    echo "non inviata";
    }
    
    ?>

  2. #2
    Non ho capito una cosa, vuoi mandarla SOLO in formato testo, o SOLO html?

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2001
    Messaggi
    743
    tutti e due i modi

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 © 2024 vBulletin Solutions, Inc. All rights reserved.