Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/05/2005, 12:26
Avatar de madelgado
madelgado
 
Fecha de Ingreso: mayo-2005
Ubicación: Madrid - España
Mensajes: 111
Antigüedad: 18 años, 11 meses
Puntos: 0
Pregunta Formulario ERROR!

Hola todos!

Primero diré que no se casi nada de PHP, quiero meter un formlulario en mi web, he conseguido este codigo pero no me vá:

1.EN LA PAGINA HTML INTRODUZCO ESTO:

<form name='formulario' id='formulario' method='post' action='pagina_mail.php' target='_self'>
<p>Nombre <input type='text' name='Nombre' id='Nombre'></p>
<p>Apellidos <input type='text' name='Apellidos' id='Apellidos'></p>
<p>E-mail <input type='text' name='E-mail' id='E-mail'></p>
<p><input type='radio' value='Hombre' name='Sexo' id='Sexo'>Hombre</p>
<p><input type='radio' value='Mujer' name='Sexo' id='Sexo'>Mujer</p>
<p align='center'>
<input type='submit' value='Enviar formulario'>
<input type='reset' value='resetear formulario'>
</p>
</form>

-------------------------------------------------------------------------
2. Y EN LA PAGINA PHP EN HEAD ESTO:

<?php

function form_mail($sPara, $sAsunto, $sTexto, $sDe){

if ($sDe)$sDe = "From:".$sDe;

foreach ($_POST as $nombre => $valor)
$sTexto = $sTexto."\n".$nombre." = ".$valor;

return(mail($sPara, $sAsunto, $sTexto, $sDe));
}

//Ejemplo de como usar:
if (form_mail("[email protected]",
"Activación de formulario",
"Los datos introducidos en el formulario son:\n\n",
"[email protected]"
)
)
echo "Su formulario ha sido enviado con exito";

?>

-------------------------------------------------------------------------
PUES LO HAGO Y "SI" ME ENVIA EL FORMULARIO A MI DIRECCION DE CORREO PERO CON ERROR:



This message was created automatically by mail delivery software (Exim).

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

[email protected]
SMTP error from remote mailer after RCPT TO:<[email protected]>:
host suweb.com [66.98.161.13]: 550-"The recipient cannot be verified. Please all recipients of this message
550 to verify they are valid."

------ This is a copy of the message, including all the headers. ------

Return-path: <[email protected]>
Received: from [192.168.108.54] (helo=mx01.eresmas.com)
by smtp14.eresmas.com with esmtp (Exim 4.10)
id 1DZYVj-0000bY-00
for [email protected]; Sat, 21 May 2005 20:15:43 +0200
Received: from [80.103.133.104] (helo=mad)
by mx01.eresmas.com with smtp (Exim 4.41)
id 1DZYVl-0003eC-Ce
for [email protected]; Sat, 21 May 2005 20:15:45 +0200
Date: Sat, 21 May 2005 20:15:49 +0100
Subject: Activación de formulario
To:[email protected]
From:[email protected]
X-Spam-Score: 0.3 (/)
Message-Id: <[email protected]>

Los datos introducidos en el formulario son:


Nombre = tuytut
Apellidos = yutyut
E-mail = [email protected]
Sexo = Hombre

-----------------------------------------------------------------------

¿Por qué me dá ese error? Ayudadme por favor.
Muchas gracias y perdon pues no sé casi nada de programación
Saludos!
__________________
pixeltale studio