Autor Tema: Problema con envio  (Leído 1727 veces)

Desconectado Drek

  • PHPer@ Fijo
  • ***
  • Mensajes: 193
  • Karma: 0
  • Sexo: Masculino
    • Ver Perfil
    • radiogoods
Problema con envio
« en: 25 de Octubre de 2006, 13:28:05 pm »
aver e cojido el form de serrico pero todo va bien pero no me llega el email aqui est el codigo
-->
</
style>
<
body bgcolor="#CCCCCC">

<
div align="center" class="texton"><br
  <strong>Formulario de Contacto</strong><br>
  <br>
</
div>
<
table width="26%" height="77" border="0" align="center" cellpadding="0" cellspacing="0" >
  <tr>
    <td height="72" >
      <form name="formail" method="post" action="?ver=contacto">
        
        
<div align="center"><span class="Estilo3"><span class="Estilo4">
           Nombre
                 <input name="nick" type="text" id="Nick" size="20" maxlength="30" />
            <br />
            <br>
            Tu
            E
-mail
            <input name="email" type="text" id="password2" size="20" maxlength="30" />
            <br />
            <br>
            Asunto
            <input name="asunto" type="text" id="Asunto" />
            <br />
            <br>
          Mensaje:</span></span><span class="Estilo4"><font color="626262" face="Trebuchet MS">
          <textarea name="mensaje" cols="35" rows="6" id="Mensaje"></textarea>
          <br />
          <br />
          <input name="Submit" type="submit" class="boton" value="Enviar" />
        
	
</
font> </span></div>
      </form>
    </td>
  </tr>
</
table>
<?

$destino="nolodigo@hotmail.com"


$nick$HTTP_POST_VARS[&#39;nick&#39;];
$asunto $HTTP_POST_VARS[&#39;asunto&#39;];
$mensaje $HTTP_POST_VARS[&#39;mensaje&#39;];
$email $HTTP_POST_VARS[&#39;email&#39;];

if(!empty($nick) && !empty($asunto) && !empty($mensaje) && !empty($email))
{
  if(substr_count($email,"@") == && substr_count($email,".") >= && strlen($email)>5)
  {
	

	
if(
mail($destino$asunto$mensaje"From: $nick <$email>\r\nX-Mailer: PHP/" phpversion()))
	
	
echo 
"<center><font color =\"#FF0000\">Formulario enviado correctamente</font></center>";
  
	
else 
  
	
	
echo 
"<center><font color =\"#FF0000\">Error: El destino es incorrecto o hay error de servidor</font></center>";
	
}else echo 
"<center><font color =\"#FF0000\">Error: El E-mail no es válido</font></center>";
}

else
	
if(
$HTTP_POST_VARS) echo "<center><font color =\"#FF0000\">Faltan datos por rellenar</font></center>";
?>
« Última modificación: 25 de Octubre de 2006, 15:09:37 pm por naveda »

Comunidad PHPeros

Problema con envio
« en: 25 de Octubre de 2006, 13:28:05 pm »

Desconectado Raken

  • PHPero Avanzado
  • ****
  • Mensajes: 297
  • Karma: 30
  • Sexo: Masculino
    • Ver Perfil
Re: Problema con envio
« Respuesta #1 en: 25 de Octubre de 2006, 13:57:35 pm »
1. Dudo que ese "script" sea de Serrico. Él no hace PHP.

2. No conviene usar $HTTP_POST_VARS[&#39;algo&#39;], sino $_POST[&#39;algo&#39;]

3. A veces con Hotmail el envío es un poco lento o no llega. ¿Has probado con algún otro cliente de correo? Es también probable que tu hosting tenga desactivada la función de enviar e-mails.
Raken - Moderador para PHP y HTML

Desconectado Pc-Admin

  • PHPer@ Fijo
  • ***
  • Mensajes: 118
  • Karma: 3
  • Sexo: Masculino
    • Ver Perfil
Re: Problema con envio
« Respuesta #2 en: 25 de Octubre de 2006, 14:21:18 pm »
Raken, Serrico si hace php ;);)
Bueno si el mail te da que se a enviado deberia llegarte, sino mira bien si esta bien colocaco el mail o bien escrito, ;);).
Sino llega comentalo y te ayudaremos
Todo en esta vida, es practicar.

Desconectado Raken

  • PHPero Avanzado
  • ****
  • Mensajes: 297
  • Karma: 30
  • Sexo: Masculino
    • Ver Perfil
Re: Problema con envio
« Respuesta #3 en: 25 de Octubre de 2006, 14:25:28 pm »
Raken, Serrico si hace php ;);)
Bueno si el mail te da que se a enviado deberia llegarte, sino mira bien si esta bien colocaco el mail o bien escrito, ;);).
Sino llega comentalo y te ayudaremos

Me vas a decir tú a mí quién es Serrico..  ;D ;D ;D

Y sé que ha hecho algo de PHP, pero más bien poquito, y en ligero aprendizaje. También sé que exagera al explicar todo lo que hace, y no es porque quiera hablar mal de él.
Raken - Moderador para PHP y HTML

Desconectado Drek

  • PHPer@ Fijo
  • ***
  • Mensajes: 193
  • Karma: 0
  • Sexo: Masculino
    • Ver Perfil
    • radiogoods
Re: Problema con envio
« Respuesta #4 en: 25 de Octubre de 2006, 14:59:23 pm »
aver lo e cojido creo que de este foro o de otro ese form i e leido que era de serrico.. :S os dejo el link pone que se envia correctamente pero no llega es: http://cosas.webspacemania.com/contacto.php


luego tambien tengo otra duda que es con tu pc-noticias pc admin esto que al enviar la noticia sale autor i lo demas no mira: http://cosas.webspacemania.com/pc-noticias/noticias.php
responderme las dos plis grax ;)

Desconectado Raken

  • PHPero Avanzado
  • ****
  • Mensajes: 297
  • Karma: 30
  • Sexo: Masculino
    • Ver Perfil
Re: Problema con envio
« Respuesta #5 en: 25 de Octubre de 2006, 15:32:25 pm »
DreK no sirve de nada ver el formulario. Según él, el e-mail se envió correctamente, pero eso no quiere decir nada.

¿Has probado lo que te he puesto antes?
Raken - Moderador para PHP y HTML

Desconectado Drek

  • PHPer@ Fijo
  • ***
  • Mensajes: 193
  • Karma: 0
  • Sexo: Masculino
    • Ver Perfil
    • radiogoods
Re: Problema con envio
« Respuesta #6 en: 25 de Octubre de 2006, 15:37:11 pm »
lo de  $_POST['algo']?? aora despues lo pruevo

Desconectado Raken

  • PHPero Avanzado
  • ****
  • Mensajes: 297
  • Karma: 30
  • Sexo: Masculino
    • Ver Perfil
Re: Problema con envio
« Respuesta #7 en: 25 de Octubre de 2006, 15:41:48 pm »
No, en realidad eso es un consejo, pero no el motivo por el cual no llega tu mail.

Lo que tienes que hacer es probar a cambiar el destinatario, a una dirección e-mail que no sea @hotmail.com, a ver si así llega.

También te decía que es posible que tu servidor no te permita enviar e-mails. Eso puedes comprobarlo mirando en la información de PHP.  (Click aquí para saber cómo obtener la información del PHP de tu servidor)
Raken - Moderador para PHP y HTML

Desconectado Zeuser

  • PHPer@
  • **
  • Mensajes: 75
  • Karma: 1
    • Ver Perfil
Re: Problema con envio
« Respuesta #8 en: 25 de Octubre de 2006, 15:44:22 pm »
Puede que te llegue a correo no deseado, ami es lo que me ocurre.

Salu2 :D

Desconectado Drek

  • PHPer@ Fijo
  • ***
  • Mensajes: 193
  • Karma: 0
  • Sexo: Masculino
    • Ver Perfil
    • radiogoods
Re: Problema con envio
« Respuesta #9 en: 25 de Octubre de 2006, 15:45:21 pm »
pues lo cambie pero sige igual sin llegar i las demas posibilidades que me as dado...no se es posbile pero con webtaller si me llegan porfa responde a lo de pc-noticias tambien arriba

Desconectado Raken

  • PHPero Avanzado
  • ****
  • Mensajes: 297
  • Karma: 30
  • Sexo: Masculino
    • Ver Perfil
Re: Problema con envio
« Respuesta #10 en: 25 de Octubre de 2006, 15:47:33 pm »
Yo no conozco el PC-Noticias, tendrás que enseñarnos el código para dar con el error. Hazlo en un POST nuevo para mantener el orden.  ;)
Raken - Moderador para PHP y HTML

Desconectado Drek

  • PHPer@ Fijo
  • ***
  • Mensajes: 193
  • Karma: 0
  • Sexo: Masculino
    • Ver Perfil
    • radiogoods
Re: Problema con envio
« Respuesta #11 en: 25 de Octubre de 2006, 15:50:03 pm »
sii llego a no deseadooo graxxx repsonder lo proxim de pc-noticiass :))

Desconectado Drek

  • PHPer@ Fijo
  • ***
  • Mensajes: 193
  • Karma: 0
  • Sexo: Masculino
    • Ver Perfil
    • radiogoods
Re: Problema con envio
« Respuesta #12 en: 25 de Octubre de 2006, 16:29:26 pm »
mira te digo la url te lo bjas lo instalas i si eso me lo miras ok es esta: http://www.pc-varios.com/pc-varios/pc-noticias.rar ami almenos me va todo bien menos eso de que no sale ni el titulo ni el mensaje