Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Form invio mail.

  1. #1

    Form invio mail.

    Ciao a tutti.

    Ho scaricato poco fa questo script php da questo sito per utilizzarlo nel mio; è perfetto ma mi servono delle modifiche e non avendo nozioni di php non so come eseguirle. Lo script è questo:

    <?
    //Variabili del form.
    $ogg=$_REQUEST[ogg];
    $text=$_REQUEST[text];
    $mitt=$_REQUEST[mitt];

    //Cambiare l'E-Mail del destinatario.
    $dest="aaaronny@yahoo.it";

    //Script d'invio E-Mail.
    mail($dest,$ogg,$text,$mitt);
    print ("E-Mail inviata con successo.")
    ?>


    A me servirebbe oltre a questi semplici campi che mi venga spedito l'ip e la mail del destinatario e che l'oggetto della mail sia già specificato da me a priori e quindi non modificabile.

    Come potrei fare? Grazie in anticipo.




  2. #2
    L'IP te lo devi trovare in qualche modo... riguardo al resto ti creai un Form con una textbox dove scrivere l'e-mail di chi ti sta inviando l'e-amil ed una text-area dove scrivere il messaggio... l'oggetto della mail ce l'hai tu in una variabile interna...


  3. #3
    Originariamente inviato da Scorpion69
    L'IP te lo devi trovare in qualche modo...
    Che intendi?

    l'oggetto della mail ce l'hai tu in una variabile interna...
    Quale sarebbe?

    Per il resto, sapevo già cosa fare .

    Grazie.

  4. #4
    Per l'oggetto...
    Codice PHP:
    $ogg "Oggeto che vuoi mettere"
    Per l'IP...
    Codice PHP:
    echo $REMOTE_ADDR

  5. #5
    Originariamente inviato da Scorpion69
    Per l'oggetto...
    Codice PHP:
    $ogg "Oggeto che vuoi mettere"
    Per l'IP...
    Codice PHP:
    echo $REMOTE_ADDR
    Grazie mille .

  6. #6
    Il primo è da inserire tra variabili sostituendolo al quello attuale? E il secondo?

  7. #7
    Crei un form con una textbox dove mettere l'e-mail del mittente ed una textarea per il messaggio e poi fai qualcosa del genere:

    Codice PHP:
    $ogg "E-Mail da internet";
    $dest "tuamail@mail.com"

    $headers "From: " $_POST['mittente'] . "\r\n"

    $mess $_POST['oggetto'];
    $mess .= "
    "
    ;
    $mess .= "IP: " $REMOTE_ADDR "\r\n";

    $mail mail($dest,$ogg,$mess,$headers); 
    L'ho fatto al volo è probabile che ci sia qualche errore...


  8. #8
    Utente di HTML.it L'avatar di billy1
    Registrato dal
    Jun 2001
    Messaggi
    549

    info

    ciao, puoi dirmi dove hai trovato lo script per inviare una email da un semplice form ?

    serve anche a me

    grazie
    Il fumo fa male a te e agli altri.
    Rispettate chi non vuole respirare il fumo passivo.

  9. #9
    Non l'ho trovato... L'ho fatto...

  10. #10

    ok

    non e' che puoi inviarmi qualche riga del file php che invia email ?

    io ho 4-5 campi in un form, all'invio in post devo andare ad una pagina php che effettua l'invio della email ad un indirizzo fisso, e inviare ovviamente i dati che l'utente ha scritto nel form

    se puoi..

    grazie

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.