Oppure

Loading
29/04/07 10:31
FREESTYLE
ciao sto creando un sito che richiede un iscrizione e vorrei che i dati compilati mi si recapitino nella mail..
purtroppo non ho tempo per studiarmi un manuale.. qualcuno potrebbe spiegarmi come funziona meccanicamente..? cioè.. come faccio a collegare una pagina html e un modulo php..?
ringrazio in anticipo 8-|
aaa
29/04/07 16:06
Shutdown
Ciao...

Per collegare una pagina HTML ad uno
script PHP devi usare l'attributo
ACTION del tag FORM.

Esempio:

pagina.html
-----------
<form name="form1" action="sendmail.php" method="post">
     <input name="campo1" type="text">
     <input name="submit1" type="submit">
</form>


sendmail.php
------------
<?php
     mail("tuamail@host.com", "Oggetto", "campo1 = ".$_POST['campo1']);
?> 


Per maggiori informazioni:
it.php.net/…

Se hai altri problemi posta
pure qui.
aaa
30/04/07 8:43
FREESTYLE
ciao grazie 1000 per la risposta :) nella mail di notifica, oltre ai dati è possibile includere anche il link da dove è stato compilato il modulo..?

mi farebbe comodo dato che i siti che sto sviluppando sono 3.. 8-|
aaa
30/04/07 17:52
Shutdown
Che vuoi dire scusa?
Non ho capito! :rotfl:
Mah... Comunque se vuoi identificare
il messaggio, potresti cambiare
l'oggetto per ogni sito.
Per esempio:

<?php
mail("tuamail@host.com", "Oggetto - Sito 1", "campo1 = ".$_POST['campo1']); ?>

<?php
mail("tuamail@host.com", "Oggetto - Sito 2", "campo1 = ".$_POST['campo1']); ?>

<?php
mail("tuamail@host.com", "Oggetto - Sito 3", "campo1 = ".$_POST['campo1']); ?>
aaa
30/04/07 21:16
FREESTYLE
Comunque se vuoi identificare
il messaggio, potresti cambiare
l'oggetto per ogni sito.


hai capito benissimo allora 8-) ok farò come dici.. anche se la mia intenzione era di far apparire, oltre ai dati compilati, l'url da dove è stato compilato il modulo..

faccio un esempio:
sito1.it
nome: blabla
cognome: blabla
nick: blabla
email: blabla
ecc.

sito2.it
nome: blabla
cognome: blabla
nick: blabla
email: blabla
ecc.

sito3.it
nome: blabla
cognome: blabla
nick: blabla
email: blabla
ecc.
aaa
01/05/07 7:24
c.ronaldo
Ce lo aggiungi no!

lo fai quando devi mandare l'email,oppure fai un campo hidden!:k:
aaa
01/05/07 18:29
Shutdown
Bah, secondo me ci sono tanti modi.
Uno dei quali è quello detto da c.ronaldo,
oppure anzichè mettere l'identificativo nell'oggetto
lo metti nel messaggio.

Cmq leggi l'articolo che ti ho scritto
nella prima risposta, perchè è una sorta
di spiegazione ufficiale.

Se non ti basta quello che c'è scritto
puoi cercare su html.it oppure su google.

Ciao e alla prossima,
Niccolò.
aaa
02/05/07 5:41
c.ronaldo
Secondo me è meglio usare il campo hidden,poi fai come vuoi!;)
aaa