Visualizzazione risultati 1 fino 8 di 8

Discussione: email invece di Apache

  1. #1
    Guest

    Predefinito email invece di Apache

    Salve a tutti e grazie a quanti mi hanno risposto nei miei post precedenti,purtoppo ho un piccolo problema ancora,ho creato un form con i campi che voglio io ecc....,le email mi arrivano ben dettagliate,anche se devo ammettere che sicuramente il codice php non è dei piu' puliti,dunque mi piacerebbe che quando mi arrivi il messaggio dal mio sito,invece di Apache vorei ci fosse la email inserita dall'utente nel form,cosi almeno posso rispondere direttamente senza cercare la mail nel corpo del messaggio,come posso farlo senza incasinare il codice qui sotto?




    if (isset($email)):
    # l'indirizzo email a cui inviare la mail
    $target="miamail@miamail";
    $ip = "$_SERVER[REMOTE_ADDR]";




    mail($target,$Tipo_di_artista,from:"$email","Nome: ".$Nome."
    \nCognome: ".$Cognome."
    \nSoprannome: ".$Soprannome."
    \nTipo_di_artista: ".$Tipo_di_artista."
    \nCosto: ".$Costo."
    \nCittà: ".$Città."
    \nIn_provincia_di: ".$In_provincia_di."
    \nImpianto: ".$Impianto."
    \nTelefono: ".$Telefono."
    \nemail: ".$email."
    \nip: ".$ip."
    \n\n".$text);
    endif;
    Ultima modifica di djperfeste : 23-08-2005 alle ore 01.43.07

  2. #2
    L'avatar di mythologia
    mythologia non è connesso Moderatore
    Data registrazione
    05-01-2004
    Messaggi
    2,614

    Predefinito

    Fai così:
    Codice PHP:
    if (isset($email)):
    # l'indirizzo email a cui inviare la mail
    $target="miamail@miamail";
    $ip = "$_SERVER[REMOTE_ADDR]";




    mail($target,$Tipo_di_artista,"Nome: ".$Nome."
    \nCognome: "
    .$Cognome."
    \nSoprannome: "
    .$Soprannome."
    \nTipo_di_artista: "
    .$Tipo_di_artista."
    \nCosto: "
    .$Costo."
    \nCittà: "
    .$Città."
    \nIn_provincia_di: "
    .$In_provincia_di."
    \nImpianto: "
    .$Impianto."
    \nTelefono: "
    .$Telefono."
    \nemail: "
    .$email."
    \nip: "
    .$ip."
    \n\n"
    .$text, "From: ".$target);
    endif;

  3. #3
    Guest

    Predefinito

    Ok mi arrivano le email,ma il problema è che arrivano con il mio indirizzo,non con quello inserito nel form dall'utente!!!
    Ultima modifica di djperfeste : 23-08-2005 alle ore 12.06.59

  4. #4
    Guest

    Predefinito

    nell'ultimo parametro della funzione mail (cioè headers) devi aggiungerci

    "From: \"" . $fromname . "\" <" . $fromaddress . ">\n";

    con $fromname il nome del mittente e $fromaddress la sua mail

    mavericck

  5. #5
    Guest

    Predefinito

    Oddio non ne capisco molto di headers,potresti dirmi come devo modificarlo per piacere?

  6. #6
    L'avatar di mythologia
    mythologia non è connesso Moderatore
    Data registrazione
    05-01-2004
    Messaggi
    2,614

    Predefinito

    Giusto, errorino mio OLD
    Codice PHP:
    if (isset($email)):
    # l'indirizzo email a cui inviare la mail
    $target="miamail@miamail";
    $ip = "$_SERVER[REMOTE_ADDR]";




    mail($target,$Tipo_di_artista,"Nome: ".$Nome."
    \nCognome: "
    .$Cognome."
    \nSoprannome: "
    .$Soprannome."
    \nTipo_di_artista: "
    .$Tipo_di_artista."
    \nCosto: "
    .$Costo."
    \nCittà: "
    .$Città."
    \nIn_provincia_di: "
    .$In_provincia_di."
    \nImpianto: "
    .$Impianto."
    \nTelefono: "
    .$Telefono."
    \nemail: "
    .$email."
    \nip: "
    .$ip."
    \n\n"
    .$text, "From: ".$email);
    endif;
    Così funziona
    Ultima modifica di mythologia : 23-08-2005 alle ore 15.10.15

  7. #7
    Guest

    Predefinito

    wowwwwwwwwwwwww funza alla grande,come posso ora aggiungere un controllo campi? Magari in javascript sulla pagina del form?
    Grazie comunque

  8. #8
    L'avatar di mythologia
    mythologia non è connesso Moderatore
    Data registrazione
    05-01-2004
    Messaggi
    2,614

    Predefinito

    Per javascript posta un messaggio nella sezione adatta: Livello 1

    P.S. Di niente OLD
    Ultima modifica di mythologia : 23-08-2005 alle ore 15.22.40

Regole di scrittura

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