Aiutamici Forum
Benvenuto Ospite Cerca | Topic Attivi | Utenti | | Log In | Registra

Feedback con invio E-mail Opzioni
archimede70
Inviato: Saturday, February 19, 2011 4:58:43 PM

Rank: AiutAmico

Iscritto dal : 10/19/2010
Posts: 66
Salve a Tutti. Sto provando a pubblicare,nel mio sito, un form in cui l'utente inserisce i suoi dati e un messaggio e poi me lo invìa alla
info@miosito.
Ho pubblicato una prova su www.pausacaffepg.altervista.org
ma credo non funzioni........io ho programmato col poco che so!!!Whistle
Potete darmi un consiglio su come si può fare? (in modo da non passare per Outlook se possibile)
Come sempre Grazie in anticipo delle dritte.
Sponsor
Inviato: Saturday, February 19, 2011 4:58:43 PM

 
ecofive
Inviato: Saturday, February 19, 2011 5:44:36 PM

Rank: AiutAmico

Iscritto dal : 6/20/2008
Posts: 7,111
Form, croce e delizia ... A parte qualche cosina da sistemare nel layout del form, mi sembra che il form in sé funzioni;



Certo che ora devi passare per Outlook (o per un altro client di posta), visto che hai usato il codice
action="mailto:info@pausacaffepg.it"

Per evitare questo inconveniente devi farti dare il codice cgi-bin dal tuo provider e avrai un codice simile a questo:
<form action="http://FormEMail.host.it/cgi-bin/FormEMail.pl" method="post">
(non usare questo codice. E' solo un esempio e non funziona!!)
Un' altra alternativa consiste nell'usare il PHP (di cui non so niente).

Ciao.
peronblack
Inviato: Sunday, February 20, 2011 9:20:39 AM

Rank: AiutAmico

Iscritto dal : 11/3/2008
Posts: 915
ecofive
Inviato: Sunday, February 20, 2011 10:45:07 AM

Rank: AiutAmico

Iscritto dal : 6/20/2008
Posts: 7,111
Peron, il tuo link porta a un "generatore" di form; il problema del codice cgi da inserire in <form action> resta.

Ciao.
lui49
Inviato: Sunday, February 20, 2011 11:24:44 AM
Rank: AiutAmico

Iscritto dal : 5/4/2003
Posts: 2,837
senza garanzie:


prova così:

metti aposto il form poi sostituisci alla riga <form....action="mailto...."
con action="mail.php"

poi apri un editor qualunque e incolla questo codice:

<?php
$mailto = "info@pausacaffepg.it";
$subject = "Modulo Feedback";
$redirect = "http://www.pausacaffepg.altervista.org/";
$body .= "nome: " . trim(stripslashes($_POST["nome"])) . "\n";
$body .= "cognome: " . trim(stripslashes($_POST["cognome"])) . "\n";
$body .= "email: " . trim(stripslashes($_POST["email"])) . "\n";
$body .= "commenti: " . trim(stripslashes($_POST["commenti"])) . "\n";
$headers = "From: Modulo Feedback";
if (empty($_POST[nome]) OR empty($_POST[cognome]) OR empty($_POST[email]) OR empty($_POST[commenti])) {
echo "ERRORE: non hai completato i campi richiesti e non &egrave; stato possibile inviare il messaggio-->TORNA INDIETRO";
exit(); }
else {
@mail($mailto, $subject, $body);
header("location: $redirect");
}
?>


salva il documento come mail.php e mandalo in rete.

nel form, se vuoi, puoi aggiungere anche il pulsante di reset:

<button name="reset" type="reset" id="cancella">Cancella</button>

ecofive
Inviato: Sunday, February 20, 2011 11:53:18 AM

Rank: AiutAmico

Iscritto dal : 6/20/2008
Posts: 7,111
Bravo Lui49: viribus unitis si risolvono parecchie cose !!.

Ciao.
archimede70
Inviato: Monday, February 21, 2011 4:12:34 PM

Rank: AiutAmico

Iscritto dal : 10/19/2010
Posts: 66
lui49 ha scritto:
senza garanzie:


prova così:

metti aposto il form poi sostituisci alla riga <form....action="mailto...."
con action="mail.php"

poi apri un editor qualunque e incolla questo codice:

<?php ..........................................

Applause Applause Funziona!
Grazie LUI.
Il Feedback mi è arrivato.....
Ma come mittente mi dà APACHE (cosa comoda almeno riconosco subito i msg dal Form)
Vorrei capire meglio...E' un servizio (tipo quello che fa IMAGEshack con le immagini)?
o cos'altro........
Come sempre siete preziosi.
lui49
Inviato: Monday, February 21, 2011 4:38:49 PM
Rank: AiutAmico

Iscritto dal : 5/4/2003
Posts: 2,837
Apache è un server-web che serve per utilizzare servizi quali php, mysql.....e che è generalmente attivo sui siti dei fornitori di spazio web.
Fra l'altro, nel campo "oggetto" della mail dovrebbe esserci "modulo feedback".
Io ti ho messo il controllo su tutti i campi (nessuno vuoto ammesso) ma puoi fare le modifiche che ritieni.

ciao

archimede70
Inviato: Sunday, March 06, 2011 5:51:45 PM

Rank: AiutAmico

Iscritto dal : 10/19/2010
Posts: 66
Grazie...........devo riuscire solo ad associarci un CAPTCHA....sto cercando.
Consilgi su quale? (facile da implementare magari ..)
a presto.
ecofive
Inviato: Sunday, March 06, 2011 6:11:52 PM

Rank: AiutAmico

Iscritto dal : 6/20/2008
Posts: 7,111
Prova a vedere qui:
http://www.desmm.com/un-paio-di-captcha-496.html
A me questi captcha stanno antipatici ...

Ciao.
Utenti presenti in questo topic
Guest


Salta al Forum
Aggiunta nuovi Topic disabilitata in questo forum.
Risposte disabilitate in questo forum.
Eliminazione tuoi Post disabilitata in questo forum.
Modifica dei tuoi post disabilitata in questo forum.
Creazione Sondaggi disabilitata in questo forum.
Voto ai sondaggi disabilitato in questo forum.

Main Forum RSS : RSS

Aiutamici Theme
Powered by Yet Another Forum.net versione 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.