Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

Email da Form

Cerchi consigli per migliorare il tuo sito? Vuoi aprire un sito in poco tempo?
Discuti con altri webmaster, chiedi chiarimenti ed opinioni in tutta libertà.
Lo spam verrà cancellato.

Email da Form

Messaggioda ilaria89 » mar mar 14, 2006 1:24 pm

Ciao, invece d'inserire la mia email nel blog di msn volevo creare un form mail, cioè quel modulo dove l'utente devi inserire il suo nome/email/testo messaggio e mi arriva direttamente il tutto al mio indirizzo email.
Un mio amico mi ha dato il codice, solo che non mi funziona, perché? ovviamente ho messo il mio indirizzo email e anche l'oggetto su questo codice. poi ho copiato il tutto in un custom html.
se questo ocdice è errato ne avete altri da indicarmi?
grazie.

Codice: Seleziona tutto
<form name='mailform' method='post' action='mailto:inserisciquiltuoindirizzoemail?subject=Ciao' encType='text/plain'>Mailform:<br><input type='text' name='Nome del mittente ' value='Nome del mittente...'><br><input type='text' name='E-mail del mittente ' value='E-mail del mittente...'><br><textarea name='Testo inviato ' wrap='VIRTUAL' cols='31' rows='4'>Testo dell'e-mail...</textarea><br><input type='reset' name='cancella' value='Cancella il testo'><input type='submit' value='Invia la e-mail'></form>
Avatar utente
ilaria89
Bronze Member
Bronze Member
 
Messaggi: 574
Iscritto il: ven lug 22, 2005 3:45 pm

Messaggioda Boo » mar mar 14, 2006 1:49 pm

Non basta, devi avere un file che processa il form e ti invia l'email.
Se il tuo sito ha supporto PHP te lo scrivo io.
Avatar utente
Boo
Silver Member
Silver Member
 
Messaggi: 1276
Iscritto il: sab dic 04, 2004 3:41 pm

Messaggioda M@ttia » mar mar 14, 2006 2:42 pm

Il Codice del Form nella Pagina deve essere così (poi adattalo come vuoi, invece dei name metti pure gli id, i size falli pure coi css, ecc, questa è la struttura che almeno posso scriverla tutta solo qui sotto):

Codice: Seleziona tutto
<form id="InvioMail" action="Mail.php" method="post">
  Nome e Cognome:<br />
    <input class="CasellaTesto" type="text" name="Mittente" size="25" /><br /><br />
  E-Mail per Risposta:<br />
    <input class="CasellaTesto" type="text" name="Mail" size="25" /><br /><br />
  Titolo:<br />
    <input class="CasellaTesto" type="text" name="Oggetto" size="25" /><br /><br />
  Testo della Mail:<br />
    <textarea class="CasellaTesto" name="Testo" rows="10" cols="55"></textarea><br /><br />
     <input type="submit" value="Invia E-M@il" /> &nbsp; <input type="reset" value="Reset" />
</form>


Dopodiché devi appunto avere una Pagina (nell'esempio sopra chiamata Mail.php e situata nella stessa cartella della pagina qui sopra), che contenga:

Codice: Seleziona tutto
<?php

 $Spedita = mail("tuamail@gmail.com" , $Oggetto , "Nome:  " . $Mittente . "\nE-Mail:  " . $Mail . "\n\n" . $Testo);

 if($Spedita == 1)
   { $Messaggio = 'E-M@il inviata con Successo!'; }
   else
   { $Messaggio = 'Errore nell\'invio dell\'E-M@il...<br /><br />Controllare bene di aver riempito i campi correttamente!'; };
?>

[CORPO DELLA PAGINA]

<?php echo $Messaggio; ?>

[FINE DELLA PAGINA]


[^]
Avatar utente
M@ttia
Moderatore
Moderatore
 
Messaggi: 8363
Iscritto il: lun giu 09, 2003 2:18 pm
Località: Ticino - Estero


Messaggioda ilaria89 » mer mar 15, 2006 3:36 pm

Prova a vedere il mio blog, lo trovi premendo su WWW. Ieri sera ho provato ad inserire un altro codice per creare un form html

Codice: Seleziona tutto
<!-- Inizio Codice Mr.Webmaster // Form Mail -->
<style>
#formmail {padding: 0px; margin: 0px; width: 200px; font-family: Arial; font-size: 12px; color: #000000; background-color: #FFFFFF; border: 1px solid #666666; text-align: center}
#formmail .head {width: 96%; border-bottom: 1px dashed #000000; font-size: 14px; font-weight: bold}
#formmail .foot {width: 96%; border-top: 1px dashed #000000}
#formmail a, a:hover, a:active, a:visited {color: #000000; text-decoration: underline}
#formmail form {margin: 0px}
#formmail input, select, textarea, td {font-family: Arial; font-size: 12px}
#formmail input.bt {font-weight: bold; background-color: #FFCC00; color: #000000; border: 1px solid #000000; margin: 4px}
</style>
<div id="formmail">
<div class="head"><div style="padding: 2px">Scrivi al Webmaster</div></div>
<div style="padding: 4px">
<form method="POST" action="http://tools.mrwebmaster.it/work/formmail.php">
<input type="hidden" name="formmail_id" value="4695">
Tuo Nome<br><input type="text" name="sender_name" size="16"><br>
Tua Email<br><input type="text" name="sender_email" size="16"><br>
Messaggio:<br><textarea name="msg" rows="6" cols="22"></textarea><br>
<input type="submit" value="INVIA!" class="bt">
</form>
</div>
<div class="foot"><div style="padding: 2px">by <a href="http://www.mrwebmaster.it" target="_blank">Mr.Webmaster</a></div></div>
</div>
<!-- Fine Codice Mr.Webmaster -->


Il codice l'ho trovato su http://tools.mrwebmaster.it/, mi sono registrata, ho inserito l'email e l'indirizzo del mio blog e mi ha dato il codice che c'è qui sopra e che è uguale a quello che ho inserito nel blog.
mi sa che c'è qualche procedura sbagliata a questo punto perché quando ho messo il contattore andava tutto ok.
Avatar utente
ilaria89
Bronze Member
Bronze Member
 
Messaggi: 574
Iscritto il: ven lug 22, 2005 3:45 pm

Messaggioda Boo » mer mar 15, 2006 4:10 pm

Questi sono strumenti fatti per i siti web, non so come è strutturato il blog di MSN, dovresti postarci il codice di una pagina.
Avatar utente
Boo
Silver Member
Silver Member
 
Messaggi: 1276
Iscritto il: sab dic 04, 2004 3:41 pm

Messaggioda ilaria89 » mer mar 15, 2006 4:28 pm

vi serve il codice della home del blog?
Avatar utente
ilaria89
Bronze Member
Bronze Member
 
Messaggi: 574
Iscritto il: ven lug 22, 2005 3:45 pm

Messaggioda Boo » mer mar 15, 2006 4:31 pm

ilaria89 ha scritto:vi serve il codice della home del blog?

Sì, per vedere come è strutturato, hai sicuramente messo il form in un punto sbagliato della pagina, bisogna vedere dove inserire il codice.
Avatar utente
Boo
Silver Member
Silver Member
 
Messaggi: 1276
Iscritto il: sab dic 04, 2004 3:41 pm

Messaggioda ilaria89 » mer mar 15, 2006 4:36 pm

ok, nel prossimo post lo metto...
mi sono fatta spiegare che dove vedi il codice del form mail, quel box si chiama custom html e serve proprio per inserire codici html. infatti con il contattore di Shinystat andava totto ok! poi ho modificato la pagina html inserendo 1 codice per inserire 2 custom html e quello che inserisco in un custom appare anche sull'altro. infatti ci sono 2 codich uno a destra e uno a sinistra....
Avatar utente
ilaria89
Bronze Member
Bronze Member
 
Messaggi: 574
Iscritto il: ven lug 22, 2005 3:45 pm

Messaggioda Boo » mer mar 15, 2006 4:38 pm

puoi fare così

<codice Shinystats>
<br>
<codice Form email>

così vengono uno sopra ed uno sotto.
Avatar utente
Boo
Silver Member
Silver Member
 
Messaggi: 1276
Iscritto il: sab dic 04, 2004 3:41 pm

Messaggioda ilaria89 » mer mar 15, 2006 4:53 pm

Ecco il codice.... grazie mille di tuttooo!!!

Boo: rimosso.
Avatar utente
ilaria89
Bronze Member
Bronze Member
 
Messaggi: 574
Iscritto il: ven lug 22, 2005 3:45 pm

Messaggioda Boo » mer mar 15, 2006 7:08 pm

Ho dato un occhio al codice e non è quello che serve
Ho provato a registrare uno spazio myspace ma non ho trovato la parte sul custom HTML, mi puoi indicare come arrivarci? da lì poi ti dico io come mettere il codice che ti serve.
Avatar utente
Boo
Silver Member
Silver Member
 
Messaggi: 1276
Iscritto il: sab dic 04, 2004 3:41 pm

Messaggioda ilaria89 » mer mar 15, 2006 8:34 pm

Ti spiego come inserire un "custom HTML".
Una volta copiato il codice HTML del form mail/contattore sarà necessario inserirlo nel Blog seguendo la seguente procedura:
• Accedere al proprio blog nella sezione "Modifica il tuo spazio personale"
• Sulla barra degli indirizzi del proprio browser aggiungere all'url presente: &powertoy=sandbox

Per esempio l'url:
http://spaces.msn.com/members/.../Pe...02_owner=1&_c=
diventa:
http://spaces.msn.com/members/.../Pe...02_owner=1&_c=&powertoy=sandbox

• Cliccare su "Personalizza" e scegliere la sezione "Moduli"
• Aggiungere ai moduli presenti il modulo "PowerToy: Custom HTML"
• In alto a destra, in campo giallo, cliccare su "Salva"

Effettuata questa operazione apparirà il box: "Custom HTML"
• Inserire il codice HTML di form mail/contattore con copia/incolla ([Ctrl-v] o tasto destro del mouse, Incolla)
• Inserire il nome del modulo (Per esempio: form mail/contattore)
• Per far apparire la bordatura utilizzare l'opzione "Show Border"
• Cliccare sul bottone: Save, presente nel box


Se ti servono chiarimenti non esitare a contattarmi.
Buona serata.
Ciao!
Avatar utente
ilaria89
Bronze Member
Bronze Member
 
Messaggi: 574
Iscritto il: ven lug 22, 2005 3:45 pm

Messaggioda Boo » mer mar 15, 2006 9:12 pm

Io non trovo l'opzione per il Custom HTML ma da quanto ho capito tu hai risolto il problema, è così?
Avatar utente
Boo
Silver Member
Silver Member
 
Messaggi: 1276
Iscritto il: sab dic 04, 2004 3:41 pm

Messaggioda ilaria89 » gio mar 16, 2006 3:32 pm

non so se sono io che faccio qualche operazione sbagliata nell'incollare il il codice nella casella che è un normalissimo box come questo dove stò scrivendo o cosa...
Avatar utente
ilaria89
Bronze Member
Bronze Member
 
Messaggi: 574
Iscritto il: ven lug 22, 2005 3:45 pm

Messaggioda Boo » ven mar 17, 2006 11:14 am

Prova ad aggiungere i tag HTML all'inizio e alla fine del codice.
Avatar utente
Boo
Silver Member
Silver Member
 
Messaggi: 1276
Iscritto il: sab dic 04, 2004 3:41 pm


Torna a Sviluppo Web

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising