Form Html da inserire in Websitemaker

francescopalmieridj ha scritto il 26.10.2012 ore 15:34

Ciao, chiedo scusa se ho aperto un nuovo post, ma leggendo i precedenti non sono riuscito comunque a trovare una soluzione al mio problema. Molti post ne parlano, ma essendo un principiante non capisco dove sbaglio. Vorrei inserire un form mail nel mio sito web per dirottare i messaggi ad un indirizzo diverso da quello del login. Ho inserito questo codice html nel wigest dove al posto tuamail@dominio.it (evidenziato arancione) ho inserito il mio indirizzo. Il form compare sulle pagine online ma quando faccio una prova messaggio mi da errore. Secondo me manca il dato nella parte evidenziata in nero. Qualcuno di voi può aiutarmi correggendo eventualmente questo codice? Premetto che l'indirizzo a cui inviare la posta è sempre Magix (mio dominio). Grazie in anticipo!

 

<form action="/cgi-bin/FormMail.pl" method="POST">
<input type=hidden name="recipient" value="tuaemail@tuodominio.it">
<input type=hidden name="subject" value="oggetto">
<table border="0" cellspacing="0" cellpadding="5" align="center">
   <tr>
      <td><b> Nome e Cognome:</b></td>
      <td align="right"><input type=text name="realname"></td>
   </tr>
   <tr>
      <td><b>Email:</b></td>
      <td align="right"><input type=text name="email"></td>
   </tr>
   <tr>
      <td colspan="2"><b>Messaggio:</b></td>
   </tr>
   <tr>
      <td colspan="2"><textarea name="messaggio" cols="40" rows="5"></textarea></td>
   </tr>
   <tr>
      <td colspan="2" align="center"><input type="Submit" value="Invia"></td>
   </tr>
</table>
<input type=hidden name="required" value="email,realname,messaggio">
</form>

Commenti

magix1965 ha scritto il 27.10.2012 ore 00:18

websitemaker dispone dei suoi form di contatto,perchè non usare quelli ,il form che hai inserito è uno script perl,non sò se è accettato dal dominio magix dovresti chiedere al servizio di assistenza

 

potresti provare ad inserire

<form action="http://tuosito.tuodominio.com/cgi-bin/FormMail.pl" method="POST">

oppure

<form action="http://tuosito.tuodominio.com/pagina.htm/cgi-bin/FormMail.pl" method="POST">

Vecchio utente ha scritto il 27.10.2012 ore 00:59

Lo script che hai messo non è accettato da Magix,  ho modificato qualche parametro e ho inserito i primi 3 campi obbligatori, spero che lo script modificato si veda:

<!--webbot BOT="GeneratedScript" PREVIEW=" " startspan --><script Language="JavaScript" Type="text/javascript"><!--
function FrontPage_Form1_Validator(theForm)
{

  if (theForm.Nome.value == "")
  {
    alert("Inserire un valore per il campo \"Nome\".");
    theForm.Nome.focus();
    return (false);
  }

  if (theForm.Nome.value.length < 3)
  {
    alert("Inserire almeno 3 caratteri nel campo \"Nome\".");
    theForm.Nome.focus();
    return (false);
  }

  if (theForm.Nome.value.length > 10)
  {
    alert("Inserire al massimo 10 caratteri nel campo \"Nome\".");
    theForm.Nome.focus();
    return (false);
  }

  if (theForm.Cognome.value == "")
  {
    alert("Inserire un valore per il campo \"Cognome\".");
    theForm.Cognome.focus();
    return (false);
  }

  if (theForm.Cognome.value.length < 3)
  {
    alert("Inserire almeno 3 caratteri nel campo \"Cognome\".");
    theForm.Cognome.focus();
    return (false);
  }

  if (theForm.Cognome.value.length > 10)
  {
    alert("Inserire al massimo 10 caratteri nel campo \"Cognome\".");
    theForm.Cognome.focus();
    return (false);
  }

  if (theForm.email.value == "")
  {
    alert("Inserire un valore per il campo \"email\".");
    theForm.email.focus();
    return (false);
  }

  if (theForm.email.value.length < 6)
  {
    alert("Inserire almeno 6 caratteri nel campo \"email\".");
    theForm.email.focus();
    return (false);
  }

  if (theForm.email.value.length > 20)
  {
    alert("Inserire al massimo 20 caratteri nel campo \"email\".");
    theForm.email.focus();
    return (false);
  }
  return (true);
}
//--></script><!--webbot BOT="GeneratedScript" endspan --><form action="mailto:vostronome@serverdiposta.it?subject=Prego inserire qui Oggetto e_mail" method="POST" enctype="text/plain" onsubmit="return FrontPage_Form1_Validator(this)" language="JavaScript" name="FrontPage_Form1">
<table border="0" cellspacing="0" cellpadding="5" align="center">
   <tr> <!--g.tiddia tofy.tofy.it-->
      <td><font face="Tahoma" size="2"><b> Nome:</b></font></td>
      <td align="right">
  &nbsp;<!--webbot bot="Validation" b-value-required="TRUE" i-minimum-length="3" i-maximum-length="10" --><input type=text name="Nome" size="33" maxlength="10"></td>
   </tr>
   <tr>
      <td><font face="Tahoma" size="2"><b> Cognome:</b></font></td>
      <td align="right">
  &nbsp;<!--webbot bot="Validation" b-value-required="TRUE" i-minimum-length="3" i-maximum-length="10" --><input type=text name="Cognome" size="33" maxlength="10"></td>
   </tr>
   <tr>
      <td><font face="Tahoma" size="2"><b>Email:</b></font></td>
      <td align="right">
  &nbsp;<!--webbot bot="Validation" b-value-required="TRUE" i-minimum-length="6" i-maximum-length="20" --><input type=text name="email" size="33" maxlength="20"></td>
   </tr>
   <tr>
      <td colspan="2"><font face="Tahoma" size="2"><b>Messaggio:</b></font></td>
   </tr>
   <tr>
      <td colspan="2"><textarea name="messaggio" cols="40" rows="5"></textarea></td>
   </tr>
   <tr>
      <td colspan="2" align="center"><input type="submit" value="Invia"></td>
   </tr>
</table>
</form>

francescopalmieridj ha scritto il 08.11.2012 ore 09:07

Ciao Giovanni, puoi evidenziarmi però i campi obbligatori dove inserire la mia mail (per far dirottare i messaggi) e non so se c'è bisogno di inserire anche l'eventuale dominio?

Grazie

francescopalmieridj ha scritto il 08.11.2012 ore 09:44

Ok.. risolto... funziona.. GRAZIE A TUTTI!!!