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

    Elenco articoli da db in email

    Salve a tutti !!!! , ragazzi ho un grattacapo che spero mi aiutate a risolvere! (sto impazzendo). Allora...ho una tabella nel db con gli articoli insertiti da cliente..(associati alla variabile di sessione dell'utente)....ora quando invia l'ordine gli gaccio arrivare una email con i suoi dati .....MA NON RIESCO AD INSERIRE NELLA E-MAIL gli articoli estrapolati da DB....insomma date uno sguardo al codice (facciamo prima)

    $query2= "SELECT * from tabella where sessione='$sessione'";
    $result= mysql_query($query2);


    while($ds)($row = mysql_fetch_array($result)){

    "".htmlspecialchars($row["articolo"],ENT_QUOTES)." - Euro ".htmlspecialchars($row["importo"],ENT_QUOTES)."";
    };


    $to = "email@utente";
    $from = "commerciale@domain.it";
    $subject = "Ordine[codice ordine]";

    $fileatt = "........contratto.pdf";
    $fileatttype = "application/pdf";
    $fileattname = "Ordine [$pae]";

    $headers = "From: $from";

    $file = fopen( $fileatt, 'rb' );
    $data = fread( $file, filesize( $fileatt ) );
    fclose( $file );

    $semi_rand = md5( time() );
    $mime_boundary = "==Multipart_Boundary_x{$semi_rand}x";

    $headers .= "\nMIME-Version: 1.0\n" .
    "Content-Type: multipart/mixed;\n" .
    " boundary=\"{$mime_boundary}\"";

    $message = "This is a multi-part message in MIME format.\n\n" .
    "--{$mime_boundary}\n" .
    "Content-Type: text/plain; charset=\"iso-8859-1\"\n" .
    "Content-Transfer-Encoding: 7bit\n\n" .
    $message . "

    Conferna Ordine 432421423523

    Dati autenticazione:

    Username: username
    Password: password

    Riepilogo Servizi Acquistati:

    (QUI NON RIESCO !!)


    -------------------------------------------
    Dati per la Fatturazione:

    Nome e cognome: ". htmlspecialchars($row2["name"],ENT_QUOTES)."
    Ragione sociale: ". htmlspecialchars($row2["rag_soc"],ENT_QUOTES)."
    Indirizzo: ". htmlspecialchars($row2["indirizzo"],ENT_QUOTES)."
    CAP: ". htmlspecialchars($row2["cap"],ENT_QUOTES)."
    Citta'': ". htmlspecialchars($row2["citta"],ENT_QUOTES)."
    Provincia': ". htmlspecialchars($row2["provincia"],ENT_QUOTES)."
    Telefono: ". htmlspecialchars($row2["telefono"],ENT_QUOTES)."
    E-mail: ". htmlspecialchars($row2["mailadres"],ENT_QUOTES)."
    Partita IVA: ". htmlspecialchars($row2["partiva"],ENT_QUOTES)."
    Codice Fiscale: ". htmlspecialchars($row2["codfisc"],ENT_QUOTES)."
    ------------------------------------------

    Questo messaggio viene inviato in automatico, la preghiamo di non rispondere alla stessa in quanto non riceverebbe alcuna risposta.
    \n\n";

    $data = chunk_split( base64_encode( $data ) );

    $message .= "--{$mime_boundary}\n" .
    "Content-Type: {$fileatttype};\n" .
    " name=\"{$fileattname}\"\n" .
    "Content-Disposition: attachment;\n" .
    " filename=\"{$fileattname}\"\n" .
    "Content-Transfer-Encoding: base64\n\n" .
    $data . "\n\n" .
    "--{$mime_boundary}--\n";

    if( mail( $to, $subject, $message, $headers ) ) {

    echo "

    </p>";

    }
    else {

    echo "

    Si &egrave; verificato un errore. Prego contattare edyte.</p>";

    }


    Vi prego aiutatemi !!

  2. #2

    Nessuno mi aiuta?

    Nessuno di buon cuore?

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.