tengo form php, que me ha funcionado siempre con los hostings de mis clientes, pero he contratado hosting para mi pag web, y no me funciona bien, y los del hosting me dicen que es problema de mi script, es decir;
recibo los correos vacios, le doy a enviar y los recibo, pero sin el contenido....he descubierto esto en la FAQ del hosting de los cojones(35 e año)
http://faq.1and1.es/programacion/php_mail_explained/2.html
fijaos en la parte de abajo, no se como modificarlo para que funcione,
os dejo codigo del PHP que he utilizado siempre:
<?php
$MailTo=\"[email protected]\";
$dia=date(\"m.d.Y\");
$hora=date(\"H:i:s\");
$contenido=\"
El Mensaje se Envio el $dia a las $hora:\\n\\n
----------------------------------------------------------------------------\\n
Nombre $nombre\\n
Apellido: $apellido\\n
E-mail: $MailFrom\\n
----------------------------------------------------------------------------\\n
Subject: $subject\\n
----------------------------------------------------------------------------\\n
Mensaje: $mensaje\\n
----------------------------------------------------------------------------\\n
\";
mail($MailTo, \"$subject (de $nombre $apellido)\", $contenido, \"From: $MailFrom\");
?>
Y el codigo FLASH: el codigo del boton ENVIAR y BORRAR no os lo pongo porque eso funciona bien:
function borrar() {
nombre = \"\";
apellido = \"\";
MailFrom = \"\";
subject = \"\";
mensaje = \"\";
}
function enviar() {
enviar = new LoadVars();
enviar.nombre = nombre;
enviar.apellido = apellido;
enviar.MailFrom = MailFrom;
enviar.subject = subject;
enviar.mensaje = mensaje;
enviar.onLoad = function(success) {
status = \"Su Mensaje Fue enviado Correctamente\";
borrar();
};
enviar.sendAndLoad(\"flaform.php\", enviar, \"POST\");
}
Alguien sabe que puedo hacer??? estoy por mandar a tomar por saco a los del hosting.
Gracias