Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/12/2008, 19:10
yugaee
 
Fecha de Ingreso: agosto-2008
Mensajes: 52
Antigüedad: 15 años, 8 meses
Puntos: 1
Formulario PHP para enviar email - Ya no me funciona

Hola a todos;

Disculpen miren, tengo un problema, anteriormente todo funcionaba bien y no he hecho ningun cambio en mis archivos, pero sucede que el proveedor me movio de servidor y ahora mi formulario para enviar emails ya no sirve.

Cuando envian un formulario se registra en la base de datos lo enviado y despues envia un email, pero ahora sucede que solo registra en la base de datos la información pero no envia ningún email.

El código del PHP que tengo es este:

Código PHP:
<?
require_once('conexion.php'); 
mysql_select_db($database_conexion$conexion);
if(
$_POST['solicitar']){

$username=$_POST['username'];
$Color=$_POST['Color'];
$usermail=$_POST['usermail'];
$error='Ya existe una solicitud registrada bajo el usuario:';

mysql_query("INSERT INTO solicitudes (username, Color) VALUES ('$username', '$Color')") or die("<html><head><meta http-equiv=\"Content-Language\" content=\"es\"><meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1250\"><title>Error...</title></head><body style=\"background-color: #252525\"><SCRIPT language=\"JavaScript\">javascript:history.back(alert('$error $username'));</SCRIPT></body></html>");

$username stripslashes($username);
$usermail stripslashes($usermail);
$Color stripslashes($Color); 

mail("[email protected]"'Préstamo Solicitado.',"$username ha solictado un préstamo para el color: $Color""from: $usermail");

echo 
"<head>
<link rel=\"icon\" href=\"../favicon.ico\" type=\"image/x-icon\" />
<link rel=\"shortcut icon\" href=\"../favicon.ico\" type=\"image/x-icon\" /> 
</head><html><head><meta http-equiv=\"Content-Language\" content=\"es\"><meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\">
<title>Solicitud enviada por $username.</title></head><body bgcolor=\"#333333\"><p align=\"center\"><font color=\"#94AEC5\" face=\"Tahoma\" style=\"font-size: 15pt\">$username solicitando: <u>$Color</u>.<br></font><font face=\"Tahoma\" style=\"font-size: 8pt\" color=\"#D8A20A\"><br>Tu solicitud fue enviada satisfactoriamente.<br></font><font color=\"#E2EDEB\" face=\"Tahoma\" style=\"font-size: 8pt\"><br>¡Pronto te daremos una respuesta!</font></p><p align=\"center\"><br><a href=\"javascript:window.close();\"><img border=\"0\" src=\"http://sun.neopets.cc/images/cerrarIMG.gif\" width=\"69\" height=\"20\" align=\"right\"></a></p></body></html>"
;

exit;
}
?>

Como reitero, esto funcionaba perfecto en el servidor pasado y ahora en este nuevo no sirve el enviar email...

¿Existe algo que pueda decirle al proveedor y que solucione mi problema?. Gracias de antemano.