Foros del Web » Programando para Internet » PHP »

Problema envio formulario

Estas en el tema de Problema envio formulario en el foro de PHP en Foros del Web. Que tal.. soy nuevo entre ustedes y así mismo en la practica de PHP, les platico mi problema: Estoy creando una pagina en la que ...
  #1 (permalink)  
Antiguo 08/11/2007, 17:07
 
Fecha de Ingreso: noviembre-2007
Mensajes: 11
Antigüedad: 16 años, 5 meses
Puntos: 0
Problema envio formulario

Que tal.. soy nuevo entre ustedes y así mismo en la practica de PHP, les platico mi problema:

Estoy creando una pagina en la que necesito enviar un formulario a un mail (bastante simple para muchos de ustedes, lo se) pero al momento de presionar el boton me muestra una pagina completamente en blanco y no envia nada. Alguien puede ayudfarme?? Se los agradecere muchisimo.

El codigo esta mas abajo :P

Última edición por manuel_slp; 08/11/2007 a las 17:41
  #2 (permalink)  
Antiguo 08/11/2007, 17:10
Avatar de ferbux  
Fecha de Ingreso: mayo-2007
Ubicación: por ahí intentado ayudar
Mensajes: 823
Antigüedad: 16 años, 11 meses
Puntos: 6
Re: Problema envio formulario

Hola bienvenido manuel slp

puedes mostrar tu codigo?
__________________
"Eres grande por que caminas entre gigantes"
  #3 (permalink)  
Antiguo 08/11/2007, 17:10
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Re: Problema envio formulario

esto lo shaces en tu server local?
de tu hosting?
si es local tienes php?
tienes un server smtp para enviar?
si es hosting, te permiten enviar correos tienes activo el puerto?
etc...
primero debes ver eso

lo otro ponga su codigo no somos adivinos para saber en que falla :P

saludos...
__________________
Gokuh Salvo al mundo. PUNTO!!!!
  #4 (permalink)  
Antiguo 08/11/2007, 17:18
 
Fecha de Ingreso: noviembre-2007
Mensajes: 11
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: Problema envio formulario

sorry sorry son los nervios de principiante jeje


El siguiente es el codigo que tengo en correo.php (al que manda el boton en action)
Código:
<html>
<head>
<meta http-equiv="Content-Language" content="es">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Gracias por su comentario</title>
</head>
<body style="background-attachment: fixed; text-align:center" background="bg.jpg" ><? php
if (!$HTTP_POST_VARS){ 
?> 
<? 
}else{ 

	$nombre = $_POST['txtNombre'];
	$dir = $_POST ['txtDireccion'];
	$tel = $_POST ['txtTelefono'];
	$comp = $_POST ['txtCompania'];
	$correo = $_POST['txtCorreo'];
	$art = $_POST['art'];
	$msj = $_POST['txtMsj'];
	$cont = $_POST ['opc1'];
	$to = "[email protected]"
	$asunto = "Comentario página"
	
	$header = “From: “.$nombre .”< ".$correo.">“
	$mensaje .= " 
      De: $nombre
      Direccion: $dir
      Telefono: $tel
      Compañia: $comp
      E-mail: $correo
      Articulo: $art
      Contacta: $cont
      ____________________________________
    $msj
    ";
     mail($to, $asunto, $mensaje, $header) or die(’No se puedo enviar el correo’);
    echo "Gracias por tu mensaje";
   }
?>


<img src="banner.jpg">
</body>
</html>
  #5 (permalink)  
Antiguo 09/11/2007, 01:26
Avatar de Michael_Jival  
Fecha de Ingreso: noviembre-2007
Mensajes: 28
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: Problema envio formulario

HOLA, USA ESTE CODIGO, TIENES VARIOS ERRORES EN ESE CODIGO PARA NO DECIR DEMASIADOS :S POR EJEMPLO ESAS COMILLAS QUE NO SE DE DONDE LAS SACASTE “From: “.$nombre .”< ".$correo.">“

ESTE CODIGO QUE TE PONGO FUNCIONA A LA PERFECION USALO Y MODIFICALO A TU GUSTO.

BENDICIONES..

Código PHP:
<?php
    $nombre 
$_POST["nombre"];
    
$dir $_POST ["direccion"];
    
$tel $_POST ["telefono"];
    
$comp $_POST ['txtCompania'];
    
$correo $_POST['txtCorreo'];
    
$art $_POST['art'];
    
$msj $_POST['txtMsj'];
    
$cont $_POST ['opc1'];
    
    
$asunto "Comentario página";


    
    
$enviarformulario mail("TU CORREO""infomacion",
"infomacion

      nombre: $nombre
      Direccion: $dir
      Telefono: $tel
      Compañia: $comp
      E-mail: $correo
      Articulo: $art
      Contacta: $cont
      mensaje: $msj"
);
    
    
    echo 
"Gracias por tu mensaje"
    
?>
    
<img src="banner.jpg">
</body>
</html>
  #6 (permalink)  
Antiguo 09/11/2007, 10:35
 
Fecha de Ingreso: noviembre-2007
Mensajes: 11
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: Problema envio formulario

SIGUE MOSTRANDOME LA PAGINA EN BLANCO...

LES PONGO DE NUEVO EL CODIGO....

Código:
<html>
<head>
<meta http-equiv="Content-Language" content="es">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Gracias por su comentario</title>
</head>
<body style="background-attachment: fixed; text-align:center" background="bg.jpg" >
<? php

	$nombre = $_POST["txtNombre"];
	$dir = $_POST ["txtDireccion"];
	$tel = $_POST ["txtTelefono"];
	$comp = $_POST ["txtCompania"];
	$correo = $_POST"'txtCorreo"];
	$art = $_POST["art"];
	$msj = $_POST["txtMsj"];
	$cont = $_POST ["opc1"];

	$asunto = "Comentario página"
	
	$header = “From:" $nombre "<" $correo ">;
                     $enviarformulario = mail("[email protected]", $asunto,   

      nombre: $nombre 
      Direccion: $dir 
      Telefono: $tel 
      Compañia: $comp 
      E-mail: $correo 
      Articulo: $art 
      Contacta: $cont 
      mensaje: $msj"); 
     
     
    echo "Gracias por tu mensaje" 
 
?>


<img src="bannerShar.jpg">
</body>
</html>
  #7 (permalink)  
Antiguo 09/11/2007, 11:21
Avatar de ferbux  
Fecha de Ingreso: mayo-2007
Ubicación: por ahí intentado ayudar
Mensajes: 823
Antigüedad: 16 años, 11 meses
Puntos: 6
Re: Problema envio formulario

$asunto = "Comentario página";
echo "Gracias por tu mensaje";

poles ; por ke no tienen, si no es eso puede ser la funcion mail
__________________
"Eres grande por que caminas entre gigantes"
  #8 (permalink)  
Antiguo 09/11/2007, 11:22
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Re: Problema envio formulario

repito revisaste lo que te comente :/
__________________
Gokuh Salvo al mundo. PUNTO!!!!
  #9 (permalink)  
Antiguo 09/11/2007, 12:32
 
Fecha de Ingreso: noviembre-2007
Mensajes: 11
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: Problema envio formulario

si, kaninox, es en un host que tiene soporte PHP habilitado... pero lo del puerto, como lo puedo saber???
  #10 (permalink)  
Antiguo 10/11/2007, 12:13
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Re: Problema envio formulario

<?phpinfo();?>
__________________
Gokuh Salvo al mundo. PUNTO!!!!
  #11 (permalink)  
Antiguo 12/11/2007, 10:11
 
Fecha de Ingreso: noviembre-2007
Mensajes: 11
Antigüedad: 16 años, 5 meses
Puntos: 0
Re: Problema envio formulario

Configuration
PHP Core
Directive Local Value Master Value
sendmail_path /usr/sbin/sendmail -t -i /usr/sbin/sendmail -t -i
SMTP localhost localhost
smtp_port 25 25
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:06.