Pues veamos, el error que me está dando es:
(acabo de darme cuenta que en el nuevo estoy usando una versión 1.2, y en el dominio viejo 1.0
estoy viendo en qué varían.... vaya, parece que varían en un par de líneas de la documentación nomás?... )
Parse error: syntax error, unexpected T_STRING in /dominiodominio/public_html/manager/includes/document.parser.class.inc.php(705) : eval()’d code on line 17
el chunk Contacto con el código del formulario contiene:
<form method="post" enctype="multipart/form-data" name="fkbformu" onsubmit="return performCheck(’fkbformu’, rules, ’classic’);">
<input type="hidden" name="formid" value="FormularioDeContacto" />
<fieldset>
<label for="nombre" class="camponombre">Nombre:
<input type="text" name="nombre" id="nombre" class="inputText" size="10" maxlength="100" tabindex="1" value="[+nombre+]" /></label>
<label for="apellido" class="campoapellido">Apellido:
<input type="text" name="apellido" id="apellido" class="inputText" size="10" maxlength="100" tabindex="2" value="[+apellido+]" /></label>
<label for="telefono" class="campotelefono">Teléfono:
<input type="text" name="telefono" id="telefono" class="inputText" size="10" maxlength="100" tabindex="3" value="[+telefono+]" /></label>
<label for="email" class="campoemail">e-mail:
<input type="text" name="email" id="email" class="inputText" size="10" maxlength="100" tabindex="4" value="[+email+]" /></label>
<label for="mensaje" class="campomensaje">Tu mensaje:
<textarea name="mensaje" id="mensaje" class="inputTextarea" rows="10" cols="21" tabindex="11" onkeydown="if(this.value.length >= 2000){ alert(’Has superado el tamaño máximo permitido, 2000 caracteres’); return false; }">[+mensaje+]</textarea></label>
</fieldset>
<div class="textoformuerror">[+validationmessage+]</div>
</form>
luego está el chunk ReporteFormulario con:
<!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 web fkbarq.com.ar</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;">Apellido:</td>
<td width="400" valign="top" style="font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;">[+apellido+]</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, por último, lo llamo desde el template del documento contacto, que tiene destildado guardar en cache, con:
[[eForm? &formid=`FormularioDeContacto` &to=`[email protected]` &gotoid=`1` &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+]`]]
Estoy usando la versión eForm 1.2... (de diciembre del 2004?)
el archivo que va con eForm está en la misma ubicación que el otro dominio, donde debe ir...
también he actualizado el class de phpmailer a la última versión, como recomendaban por ahí...
alguna idea?