Visualizzazione risultati 1 fino 6 di 6

Discussione: Invio mail

  1. #1
    Guest

    Predefinito

    Ciao a tutti, volevo fare sul mio sito un form dal quale gli utenti potessero mandarmi le mail...diciamo che per un pezzo ci sono riuscito:
    ho fatto uno script php che funziona anche fino a qua:
    <?
    mail("xxx@tin.it", $txtoggetto , $txttesto);
    ?>

    Solo che così mi arriva diciamo una mail anonima e non so chi l'ha mandata, quindi io nella form ho inserito un campo mittente dove l'utente dovrebbe mettere la sua mail e a me dovrebbe arrivarmi come mittente su outlook...

    Qualcuno mi può aiutare??

    grazie

    luk.

  2. #2
    L'avatar di gve
    gve
    gve non è connesso Utente storico
    Data registrazione
    26-01-2003
    Residenza
    Brescia
    Messaggi
    2,964

    Predefinito

    Fai così, dove $name è il campo col nome del mittente e $email il suo indirizzo e-mail:
    <?php // mettilo sempre, è un consiglio, è meglio
    mail("xxx@tin.it", $txtoggetto , $txttesto,"From: $name <$email>");
    ?>
    | Regolamento del Forum | Regolamento di AlterVista | FAQ di AlterVista | Netiquette |

    GVE = GVE Virtual Extension
    AVCM #: 6637

  3. #3
    Guest

    Predefinito

    Mittico, grazie mille, l'unica cosa però che riesco a vedere il mittente (nome), ma non l'email,,,

    cmq già che ci sono vi faccio un'altra domanda...

    se volessi far inserire anche un allegato??
    Cosa dovrei fare?? (qui proprio parto da zero)

    grazie ancora

    luk.

  4. #4
    L'avatar di gve
    gve
    gve non è connesso Utente storico
    Data registrazione
    26-01-2003
    Residenza
    Brescia
    Messaggi
    2,964

    Predefinito

    Se ti da' problemi che non puoi sapere la e-mail (ma mi sembra strano, io lo uso qualcosa di simile e mi arrivano sia nome che email come mittente) puooi fare qualcosa del genere:
    <?php
    $txtoggetto="msg from $name - ".$txtoggetto;
    // questa riga solo se ti interessa il nome
    mail("xxx@tin.it", $txtoggetto , $txttesto,"From: $email");
    ?>


    Per gli allegati la storia è più complicata, prova a fare una ricerca nel forum, l'argomento è già stato trattato da qualche parte.
    | Regolamento del Forum | Regolamento di AlterVista | FAQ di AlterVista | Netiquette |

    GVE = GVE Virtual Extension
    AVCM #: 6637

  5. #5
    Guest

    Predefinito

    Grazie mille, funziona tutto, sono un pirla io...
    avevo chiamato il campo e-mail e gli ho passato email.... va be vedi l'abitudine ad avere il compilatore che ti da gli errori.... :D

    grazie per l'aiuto ora cerco per gli allegati

    luk.

    P.S: ho cercato, ma ho trovato solo il modo di formattarla in html e metetrci una foto nel testo...ma se io volessi proprio fare mettere un file allegato di qualsiasi genere (normalemnte .doc o .txt) sapresete aiutarmi??

  6. #6
    L'avatar di gve
    gve
    gve non è connesso Utente storico
    Data registrazione
    26-01-2003
    Residenza
    Brescia
    Messaggi
    2,964

    Predefinito

    Ora non ho niente a disposizione e non ho tempo di ricercare al riguardo, so che avevo trovato qualcosa un po' di tempo fa su http://freephp.html.it/ (ma mi sembra ci fossero dei post anche qua, comunque guarda la sezione script di quel link che fai prima)
    | Regolamento del Forum | Regolamento di AlterVista | FAQ di AlterVista | Netiquette |

    GVE = GVE Virtual Extension
    AVCM #: 6637

Regole di scrittura

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