Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/06/2012, 12:02
smapbcn
 
Fecha de Ingreso: junio-2012
Ubicación: BCN
Mensajes: 3
Antigüedad: 12 años, 5 meses
Puntos: 0
Busqueda Problema con xajax.getFormValues() en entorno hosting

Saludos a tod@s,

EL TEMA

Mi aplicación envia un formulario a una función XAJAX
para validar un formulario y si está ok,
procesar los datos enviados en el mismo.


Código HTML:
<form name='formContacto' id='formContacto' method='post' action='validar'>
Nombre:
<input type='text' name='nombre' id='nombre' value='' /><br />
Consulta:
<input type='text' name='consulta' id='consulta' value='' /><br />
<input type='button' onclick="xajax_ProcesarForm(xajax.getFormValues('formContacto'));" value='enviar' /><br />
</form> 


LA FUNCION PHP/XAJAX

Código PHP:
function ProcesarForm($form){
 
$nombre $form['nombre'];
 
$consulta $form['consulta'];
 

// Esta no es la validación del formulario, es un test del servidor 
 
$xr = new xajaxResponse();
 
$xr->alert("El Formulario es: "$form);
 return 
$xr;



LA EJECUCIÓN

Se ha ejecutado en entorno local con:

ie9
firefox
opera
safari
chrome
Bajo Windows 7 desde http://localhost/proyecto


Se ha ejecutado en entorno remoto con:

ie9
firefox
opera
safari
chrome
Bajo Linux desde http://www.miProyecto.com.es


LA RESPUESTA

Windows 7 + localhost

Código HTML:
El formulario es: Array
Linux + hosting

Código HTML:
El formulario es: {\"nombre\":\"\",\"consulta\":\"\"}


Si a alguno de los presentes os ha ocurrido y lo habéis podido solucionar, podrías compartir dicha solución con un que lleva + de 30 horas indagando entre:
www.xajax.org
www.desarrolloweb.com
foros por aquí foros por allí
incluso con el propio servicio técnico del hosting
y
la solución encontrada ha sido,

?

Gracias de antemano a aquell@s que aporten algo de luz a mi oscuro pozo del código caprichoso.