Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/07/2008, 14:32
Mefisto76
 
Fecha de Ingreso: julio-2008
Mensajes: 4
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Envio de Datos por Formulario (PHP)

Antes que nada gracias por la respuesta.
Hablé con la gente del hosting que pago por mi sitio y esta fue la respuesta:
"....Esto sucede porque la función mail() de PHP, presenta incompatibilidad con la
plataforma Windows. Por esto, si Usted está utilizando dicha función en su
formulario de contacto, antes de utilizar la funcion mail(),
deberá insertar la siguiente línea:

ini_set(sendmail_from,'[email protected]');

Teniendo en cuenta que [email protected] es un correo ficticio que deberá
reemplazar por una cuenta existente creada desde su panel de control...."


Hice esto y si bien el error no aparece más, cuando hago click en Enviar Formulario aparece la pantalla de que los datos han sido enviado y el mail nunca me llega.

No sí si modífiqué bien o no mi archivo php. Acá como está en la actualidad:
<?php

ini_set(sendmail_from,'mail_que_envia_los_datos@se rvidor.com');

$mail='el_mail_dopnde_quiero_recibir_losdatos@serv idor.com';

$nombre = $_POST['nombre'];
$telefono = $_POST['telefono'];
$mail = $_POST['mail'];
$empresa = $_POST['empresa'];
$consulta = $_POST['consulta'];

$thank="gracias.html";

$message = "
nombre:".$nombre."
telefono:".$telefono."
mail:".$mail."
empresa:".$empresa."
consulta:".$consulta."";

if (mail($mail,"Formulario de Consulta",$message))
Header ("Location: $thank");

?>


Ubiqué el ini_set(sendmail_from,'[email protected]'); mal?. Sabrían decirme que me falta.

Mychas gracias nuevamente!!