Ver Mensaje Individual
  #7 (permalink)  
Antiguo 14/03/2009, 09:49
Avatar de Panino5001
Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años, 6 meses
Puntos: 834
Respuesta: pagina en ajax no envia mail

Se me ocurre que puede haber conflicto con las rutas. Podrías hacer lo siguiente para aislar el error:
1)Sacar el enviar.onLoad de adentro de la función enviando.
2)Reescribir el enviar onLoad de esta manera:
Código:
enviar.onLoad = function(success) {
if(success){
	getURL('javascript:alert("'+this.respuesta+'")');
}
borrar();
};
3)Agregar esta línea a tu php:
Código PHP:
//luego de esta línea:
mail($MailTo"$subject (de $nombre $apellido)"$contenido"From: $email");
//agregar esta:
echo '&respuesta=ok&'
Si no sale un alert con la cadena ok cuando envíes el formulario, no están llegando las variables a PHP. En ese caso, deberías revisar con firebug en el menú red cómo corregir el error 404 que seguramente te aparecerá cuando envíes el formulario.