Pues ya no sé que puede ser... lo he controlado varias veces, he dejado de usar el eform 1 y he comenzado con el 1.42, controlando de nuevo... y nada...
no manda mail, y se queda siempre recargando la página del formulario...
Alguien puede ver algo malo en esto?
En el template donde aparece el formulario he puesto esto para llamar al chunk Contacto, luego de enviado debería mostrar el chunk Gracias, al chunk ReporteFormulario lo mando a mi mail, etc, etc
[[eForm? &formid=`FormularioDeContacto` &to=`lucianoLALAL345ALALrelojurbano.com.ar` &from=`[+email+]` &fromname=`[+nombre+]` &thankyou=`Gracias` &tpl=`Contacto` &report=`ReporteFormulario` &format=`nombre:Nombre:string:1,telefono:Teléfono:string:0,email:e-mail:email:1,mensaje:Mensaje:html:0` &subject=`Consulta desde sitio web por: [+nombre+]`]]
(ahora que lo veo... ya no se usa el &format en el 1.42? cómo es ahora?)
Este es el chunk Contacto:
<form method="post" enctype="multipart/form-data" name="dipascuformu" onsubmit="return performCheck(’dipascuformu’, rules, ’jsVar’);">
<input type="hidden" name="formid" value="FormularioDeContacto" />
<input type="hidden" name="subject" value="Consulta desde sitio web. Di Pascuale Estudio" />
<table width="370" border="0" cellspacing="0" cellpadding="2">
<tr>
<td align="right">Nombre:</td>
<td valign="top"><input name="nombre" type="text" id="nombre" tabindex="1" size="45" maxlength="45" value="[+nombre+]" /></td>
<td valign="top"> </td>
</tr>
<tr>
<td align="right">Teléfono:</td>
<td valign="top"><input name="telefono" type="text" id="telefono" tabindex="2" maxlength="45" value="[+telefono+]" /></td>
<td valign="top"> </td>
</tr>
<tr>
<td align="right">e-mail:</td>
<td valign="top"><input name="email" type="text" id="email" tabindex="3" size="45" maxlength="200" value="[+email+]" /></td>
<td valign="top"><div class="textoformuerror">[+validationmessage+]</div>
</div></td>
</tr>
<tr>
<td align="right">Mensaje:</td>
<td valign="top"><textarea name="mensaje" cols="50" rows="4" id="mensaje" tabindex="4" onkeydown="if(this.value.length >= 2000){ alert(’Has superado el tamaño máximo permitido, 2000 caracteres’); return false; }">[+mensaje+]</textarea></td>
<td valign="top"><input type="submit" name="enviar" value="enviar" id="enviar" tabindex="5" style="float: right;" /></td>
</tr>
</table>
Este es el chunk ReporteFormulario (e-mail)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Contacto desde sitio de estudio di pascuale</title>
</head>
<body>
<table border="0" cellspacing="0" cellpadding="5">
<tr>
<td width="80" align="right" valign="top" style="font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;">Nombre:</td>
<td width="400" valign="top" style="font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;">[+nombre+]</td>
</tr>
<tr>
<td width="80" align="right" valign="top" style="font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;">Teléfono:</td>
<td width="400" valign="top" style="font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;">[+telefono+]</td>
</tr>
<tr>
<td width="80" align="right" valign="top" style="font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;">e-mail:</td>
<td width="400" valign="top" style="font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;"><a href="mailto:[+email+]">[+email+]</a></td>
</tr>
<tr>
<td width="80" align="right" valign="top" style="font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;">Mensaje:</td>
<td width="400" valign="top" style="font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;">[+mensaje+]</td>
</tr>
<tr>
<td width="80" align="right" valign="top"> </td>
<td width="400" valign="top"> </td>
</tr>
</table>
<p> </p>
</body>
</html>
y el chunk Gracias dice gracias nomás...
alguna idea?
:(