Foros del Web » Programando para Internet » PHP »

AYUDA configuracion con formulario y configuracion php

Estas en el tema de AYUDA configuracion con formulario y configuracion php en el foro de PHP en Foros del Web. Ya te lo dije, es el primer IF y el primer ELSE, los dos estan abiertos, necesitas dos }. Edite el mensaje del codigo que ...

  #31 (permalink)  
Antiguo 17/12/2009, 13:43
Avatar de blogger  
Fecha de Ingreso: diciembre-2005
Ubicación: frente al monitor
Mensajes: 398
Antigüedad: 18 años, 11 meses
Puntos: 12
Respuesta: AYUDA configuracion con formulario y configuracion php

Ya te lo dije, es el primer IF y el primer ELSE, los dos estan abiertos, necesitas dos }.

Edite el mensaje del codigo que puse, ya estan los dos } que faltaban
__________________
http://exegesis-biblica.com/
  #32 (permalink)  
Antiguo 17/12/2009, 13:52
 
Fecha de Ingreso: diciembre-2009
Mensajes: 34
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: AYUDA configuracion con formulario y configuracion php

despues q le doy enviar me carga una pagina en blanco
abri el correo y no tengo ningun mail
ese proceso tarda
o inmediatamente uno manda el formulario lleno el correo lo tiene q abrir?

en todo caso
q le tengo q agregar al codigo para q no mande (despues de clikear enviar) a una pagina en blanco, por ejemplo quiero q salga un simple gracias!
  #33 (permalink)  
Antiguo 17/12/2009, 13:58
Avatar de darkasecas  
Fecha de Ingreso: marzo-2005
Ubicación: SantaCata, NL, Mexico
Mensajes: 1.553
Antigüedad: 19 años, 8 meses
Puntos: 77
Respuesta: AYUDA configuracion con formulario y configuracion php

echo "gracias";

(?)
  #34 (permalink)  
Antiguo 17/12/2009, 14:10
Avatar de blogger  
Fecha de Ingreso: diciembre-2005
Ubicación: frente al monitor
Mensajes: 398
Antigüedad: 18 años, 11 meses
Puntos: 12
Respuesta: AYUDA configuracion con formulario y configuracion php

No debería mostrarte una pagina en blanco, le estas pidiendo que te muestre los datos ( para eso es el primer if ), quizá tienes mal anidados los if y los else y el navegador se pierde.
__________________
http://exegesis-biblica.com/
  #35 (permalink)  
Antiguo 17/12/2009, 14:11
 
Fecha de Ingreso: diciembre-2009
Mensajes: 34
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: AYUDA configuracion con formulario y configuracion php

perdonen pero es el primer codigo q he elaborado. tengo dos dudas:
1.-No se porque no aparece "volver al formulario" q esta asi: echo "<a href='form01.htm'>VOLVER AL FORMULARIO</a>";

}
}
?>

2.- reviso mi correo y no tengo ningun formulario y acabo de mandar tres

EStoy trabajando con el ultimo codigo q editaste
  #36 (permalink)  
Antiguo 17/12/2009, 14:17
Avatar de blogger  
Fecha de Ingreso: diciembre-2005
Ubicación: frente al monitor
Mensajes: 398
Antigüedad: 18 años, 11 meses
Puntos: 12
Respuesta: AYUDA configuracion con formulario y configuracion php

Te comento probablemente hay un problema en el anidado de los IF y Else, vamos por partes, que pasa si le pides que te muestre los datos usando el primer IF?

Código PHP:
Ver original
  1. <?PHP
  2. $sendTo = "*****@gmail.com";
  3. $subject = "Interesados por ******";
  4.  
  5. if (isset($_POST['enviar']) {
  6. ?>
  7.  
  8. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  9. <html xmlns="http://www.w3.org/1999/xhtml">
  10. <head>
  11. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  12. <title>Documento sin título</title>
  13. </head>
  14. <body>
  15. <?PHP
  16. $_POST['nombreinteresado'] . "<BR>n";
  17. echo "Su Apellido paterno es <b>" .$_POST['apellidopat'] . "<BR>n";
  18. echo "Su Apellido materno es <b>" .$_POST['apellidomat'] . "<BR>n";
  19. echo "Su documento de identidad es " . $_POST['documentoid'] . "<BR>n";
  20. echo "Es " . $_POST['sexo'] . "<BR>n";
  21. echo "Nacio " . $_POST['fechanac'] . "<BR>n";
  22. echo "Su número de celular es " . $_POST['celular'] . "<BR>n";
  23. echo "Su correo es " . $_POST['email'] . "<BR>n";
  24. echo "Su direccion es " . $_POST['Direccion'] . "<BR>n";
  25. echo "Vive en el departamento de " . $_POST['departamento'] . "<BR>n";
  26. echo "Provincia de " . $_POST['provincia'] . "<BR>n";
  27. echo "En el distrito de " . $_POST['distrito'] . "<BR>n";
  28.  
  29. }
  30. Else {
  31. echo "No funciono";
  32. }
  33. ?>
  34. </body>
  35. </html>
__________________
http://exegesis-biblica.com/
  #37 (permalink)  
Antiguo 17/12/2009, 14:25
 
Fecha de Ingreso: diciembre-2009
Mensajes: 34
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: AYUDA configuracion con formulario y configuracion php

lo subi
lleno los datos
clik en enviar
sale una pagina en blanco donde dice no funciono
reviso mi mail y no recibo nada aun
  #38 (permalink)  
Antiguo 17/12/2009, 14:28
Avatar de blogger  
Fecha de Ingreso: diciembre-2005
Ubicación: frente al monitor
Mensajes: 398
Antigüedad: 18 años, 11 meses
Puntos: 12
Respuesta: AYUDA configuracion con formulario y configuracion php

Cita:
Iniciado por renzilla Ver Mensaje
lo subi
lleno los datos
clik en enviar
sale una pagina en blanco donde dice no funciono
reviso mi mail y no recibo nada aun
Obviamente por que no funciono

Hay un problema en el formulario, y el php no esta recibiendo los valores o algo así.
__________________
http://exegesis-biblica.com/
  #39 (permalink)  
Antiguo 17/12/2009, 14:31
 
Fecha de Ingreso: diciembre-2009
Mensajes: 34
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: AYUDA configuracion con formulario y configuracion php

el problema esta en el código del formulario entonces?
  #40 (permalink)  
Antiguo 17/12/2009, 14:38
 
Fecha de Ingreso: diciembre-2009
Mensajes: 34
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: AYUDA configuracion con formulario y configuracion php

acabo de ver q en el formulario el id de el boton ( enviar ) lo tengo escrito asi: Enviar, y en el PHP ese id esta aqui no? : if (isset($_POST['enviar']) {
ese sera el error? tengo q ponerlo como esta en el html del formulario no?
  #41 (permalink)  
Antiguo 17/12/2009, 14:41
 
Fecha de Ingreso: diciembre-2009
Mensajes: 34
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: AYUDA configuracion con formulario y configuracion php

acabo de hacer el cambio
y todo lo q digite en el formulario aparecio en otra pagina ni vien hice clik en enviar
  #42 (permalink)  
Antiguo 17/12/2009, 14:46
 
Fecha de Ingreso: diciembre-2009
Mensajes: 34
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: AYUDA configuracion con formulario y configuracion php

osea ni bien mande el formulario cargo otra pagina con esto:

Su Apellido paterno es fdsdfds
nSu Apellido materno es dsfsdfsd
nSu documento de identidad es 4645645
nEs
nNacio 3/03/1933
nSu n�mero de celular es 456464564
nSu correo es [email protected]
nSu direccion es fdfdff
nVive en el departamento de dfdsffd
nProvincia de dfsf
nEn el distrito de fdsfds
nSus consultas son:
ndsff

q es lo q habia digitado
  #43 (permalink)  
Antiguo 17/12/2009, 14:47
Avatar de blogger  
Fecha de Ingreso: diciembre-2005
Ubicación: frente al monitor
Mensajes: 398
Antigüedad: 18 años, 11 meses
Puntos: 12
Respuesta: AYUDA configuracion con formulario y configuracion php

Ok, entonces PHP ya recibe las variables, prueba con el código original
__________________
http://exegesis-biblica.com/
  #44 (permalink)  
Antiguo 17/12/2009, 14:57
 
Fecha de Ingreso: diciembre-2009
Mensajes: 34
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: AYUDA configuracion con formulario y configuracion php

me bota lo mismo man:

osea ni bien mande el formulario cargo otra pagina con esto:

Su Apellido paterno es fdsdfds
nSu Apellido materno es dsfsdfsd
nSu documento de identidad es 4645645
nEs
nNacio 3/03/1933
nSu n�mero de celular es 456464564
nSu correo es [email protected]
nSu direccion es fdfdff
nVive en el departamento de dfdsffd
nProvincia de dfsf
nEn el distrito de fdsfds
nSus consultas son:
ndsff
  #45 (permalink)  
Antiguo 17/12/2009, 15:02
Avatar de blogger  
Fecha de Ingreso: diciembre-2005
Ubicación: frente al monitor
Mensajes: 398
Antigüedad: 18 años, 11 meses
Puntos: 12
Respuesta: AYUDA configuracion con formulario y configuracion php

Sip, por que asi configuraste el script, como te dije el primer IF es precisamente para eso, así lo pusiste tú.
__________________
http://exegesis-biblica.com/
  #46 (permalink)  
Antiguo 17/12/2009, 15:05
 
Fecha de Ingreso: diciembre-2009
Mensajes: 34
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: AYUDA configuracion con formulario y configuracion php

porfa dime como tengo q hacer para q de una vez funcione y me mande lo q digite al correo
ese script me lo baje como ejemplo y sobre el comence a armarlo q tendria q corregir? sacar?
  #47 (permalink)  
Antiguo 17/12/2009, 15:09
 
Fecha de Ingreso: diciembre-2009
Mensajes: 34
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: AYUDA configuracion con formulario y configuracion php

estas lineas en todo caso:
$sendTo = "[email protected]";
$subject = "Interesados por la Escuela";

deberian estar dentro del primer if y no fuera como esta en el codigo
  #48 (permalink)  
Antiguo 17/12/2009, 15:13
Avatar de blogger  
Fecha de Ingreso: diciembre-2005
Ubicación: frente al monitor
Mensajes: 398
Antigüedad: 18 años, 11 meses
Puntos: 12
Respuesta: AYUDA configuracion con formulario y configuracion php

La primera parte debería ir mas o menos así:

Código PHP:
Ver original
  1. <?PHP
  2. $nombre = $_POST['nombreinteresado'];
  3. $apellidopat = $_POST['apellidopat'];
  4. $apellidomat= $_POST['apellidomat'];
  5. $documentid = $_POST['documentoid'];
  6. $sexo = $_POST['sexo'];
  7. $fechanac = $_POST['fechanac'];
  8. $celular = $_POST['celular'];
  9. $email = $_POST['email'];
  10. $direccion = $_POST['Direccion'];
  11. $departamento = $_POST['departamento'];
  12. $provincia = $_POST['provincia'];
  13. $distrito = $_POST['distrito'];
  14.  
  15. $sendTo = "*****@gmail.com";
  16. $subject = "Interesados por ******";
  17.  
  18. $correoEnviar="Su Apellido paterno es <b>".$apellidopat."<BR>
  19. Su Apellido materno es <b>".$apellidomat."<BR>
  20. Su documento de identidad es ".$documentoid."<BR>
  21. Es ".$sexo."<BR>
  22. Nacio ".$fechanac."<BR>
  23. Su número de celular es ".$celular."<BR>
  24. Su correo es ".$email."<BR>
  25. Su direccion es ".$direccion."<BR>
  26. Vive en el departamento de ".$departamento."<BR>
  27. Provincia de ".$provincia."<BR>
  28. En el distrito de ".$distrito."<BR>";
  29. mail($sendTo,$subject,$correoEnviar);
  30.  
  31. if (isset($_POST['enviar']) {
  32. ?>
__________________
http://exegesis-biblica.com/

Última edición por blogger; 17/12/2009 a las 15:41
  #49 (permalink)  
Antiguo 17/12/2009, 15:20
Avatar de blogger  
Fecha de Ingreso: diciembre-2005
Ubicación: frente al monitor
Mensajes: 398
Antigüedad: 18 años, 11 meses
Puntos: 12
Respuesta: AYUDA configuracion con formulario y configuracion php

Todo junto - sin necesidad de los otros IF y ELSE - quedaría así:

Código PHP:
Ver original
  1. <?PHP
  2. $nombre = $_POST['nombreinteresado'];
  3. $apellidopat = $_POST['apellidopat'];
  4. $apellidomat= $_POST['apellidomat'];
  5. $documentid = $_POST['documentoid'];
  6. $sexo = $_POST['sexo'];
  7. $fechanac = $_POST['fechanac'];
  8. $celular = $_POST['celular'];
  9. $email = $_POST['email'];
  10. $direccion = $_POST['Direccion'];
  11. $departamento = $_POST['departamento'];
  12. $provincia = $_POST['provincia'];
  13. $distrito = $_POST['distrito'];
  14.  
  15. $sendTo = "*****@gmail.com";
  16. $subject = "Interesados por ******";
  17.  
  18. $correoEnviar="Su Apellido paterno es <b>".$apellidopat."<BR>
  19. Su Apellido materno es <b>".$apellidomat."<BR>
  20. Su documento de identidad es ".$documentoid."<BR>
  21. Es ".$sexo."<BR>
  22. Nacio ".$fechanac."<BR>
  23. Su número de celular es ".$celular."<BR>
  24. Su correo es ".$email."<BR>
  25. Su direccion es ".$direccion."<BR>
  26. Vive en el departamento de ".$departamento."<BR>
  27. Provincia de ".$provincia."<BR>
  28. En el distrito de ".$distrito."<BR>";
  29. mail($sendTo,$subject,$correoEnviar);
  30.  
  31. if (isset($_POST['enviar']) {
  32. ?>
  33. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  34. <html xmlns="http://www.w3.org/1999/xhtml">
  35. <head>
  36. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  37. <title>Documento sin título</title>
  38. </head>
  39. <body>
  40. <?PHP
  41. echo $nombre."<BR>n";
  42. echo "Su Apellido paterno es <b>".$apellidopat."<BR>";
  43. echo "Su Apellido materno es <b>".$apellidomat."<BR>";
  44. echo "Su documento de identidad es ".$documentoid."<BR>";
  45. echo "Es ".$sexo."<BR>";
  46. echo "Nacio ".$fechanac."<BR>";
  47. echo "Su número de celular es ".$celular."<BR>";
  48. echo "Su correo es ".$email."<BR>";
  49. echo "Su direccion es ".$direccion."<BR>";
  50. echo "Vive en el departamento de ".$departamento."<BR>";
  51. echo "Provincia de ".$provincia."<BR>";
  52. echo "En el distrito de ".$distrito."<BR>";
  53. echo "Gracias, el mensaje se ha enviado con exito";
  54. }
  55. Else {
  56. echo "No funciono";
  57. }
  58. ?>
  59. </body>
  60. </html>

Lo demás no lo necesitas?
__________________
http://exegesis-biblica.com/

Última edición por blogger; 17/12/2009 a las 15:45
  #50 (permalink)  
Antiguo 17/12/2009, 15:31
 
Fecha de Ingreso: diciembre-2009
Mensajes: 34
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: AYUDA configuracion con formulario y configuracion php

copie tu ultimo codigo ahora me sale esto:

unexpected t variable en la linea 3
  #51 (permalink)  
Antiguo 17/12/2009, 15:33
Avatar de blogger  
Fecha de Ingreso: diciembre-2005
Ubicación: frente al monitor
Mensajes: 398
Antigüedad: 18 años, 11 meses
Puntos: 12
Respuesta: AYUDA configuracion con formulario y configuracion php

Editado... faltaban unos ;
__________________
http://exegesis-biblica.com/
  #52 (permalink)  
Antiguo 17/12/2009, 15:37
Avatar de SirDuque  
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 9 meses
Puntos: 89
Respuesta: AYUDA configuracion con formulario y configuracion php

UN EJEMPLO DE IF/ELSE
Código PHP:
<?php
$a 
3;
$b 1;

if(
$a $b){
echo 
"\$a es menor que \$b<BR>";
echo 
"El valor de \$a es $a y el de \$b es $b";
}
else{
echo 
"\$a es mayor que \$b<BR>";
echo 
"El valor de \$a es $a y el valor de \$b es $b";
}
?>
EXPLICO:
Código PHP:
<?php
$a 
3//seteo las variables

if(/*aca pongo la pregunta entre parentecis*/)
{
/*abro llave y coloco la accion*/// cierro llave
else{/*abro llave y pongo la accion en caso la pregunta este mal*/// cierro llave 
?> //cierro codigo php

//NOTA: dentro de las llaves separar las lineas con ";" en parentecis con ",".
Esto es para que te quede mas claro el IF.


Para el php que imprime en pantalla te dieron un buen ejemplo.

Saludos
  #53 (permalink)  
Antiguo 17/12/2009, 15:40
 
Fecha de Ingreso: diciembre-2009
Mensajes: 34
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: AYUDA configuracion con formulario y configuracion php

cambiado
ahora sale
unexpected t else en la linea 54
  #54 (permalink)  
Antiguo 17/12/2009, 15:41
 
Fecha de Ingreso: diciembre-2009
Mensajes: 34
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: AYUDA configuracion con formulario y configuracion php

Cita:
Iniciado por SirDuque Ver Mensaje
UN EJEMPLO DE IF/ELSE
Código PHP:
<?php
$a 
3;
$b 1;

if(
$a $b){
echo 
"\$a es menor que \$b<BR>";
echo 
"El valor de \$a es $a y el de \$b es $b";
}
else{
echo 
"\$a es mayor que \$b<BR>";
echo 
"El valor de \$a es $a y el valor de \$b es $b";
}
?>
EXPLICO:
Código PHP:
<?php
$a 
3//seteo las variables

if(/*aca pongo la pregunta entre parentecis*/)
{
/*abro llave y coloco la accion*/// cierro llave
else{/*abro llave y pongo la accion en caso la pregunta este mal*/// cierro llave 
?> //cierro codigo php

//NOTA: dentro de las llaves separar las lineas con ";" en parentecis con ",".
Esto es para que te quede mas claro el IF.


Para el php que imprime en pantalla te dieron un buen ejemplo.

Saludos
muchas gracias
  #55 (permalink)  
Antiguo 17/12/2009, 15:43
Avatar de blogger  
Fecha de Ingreso: diciembre-2005
Ubicación: frente al monitor
Mensajes: 398
Antigüedad: 18 años, 11 meses
Puntos: 12
Respuesta: AYUDA configuracion con formulario y configuracion php

Corregido... checalo ahora
__________________
http://exegesis-biblica.com/
  #56 (permalink)  
Antiguo 17/12/2009, 15:43
 
Fecha de Ingreso: diciembre-2009
Mensajes: 34
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: AYUDA configuracion con formulario y configuracion php

cambiado
ahora sale
unexpected t else en la linea 54

y si saco tu else
  #57 (permalink)  
Antiguo 17/12/2009, 15:46
Avatar de blogger  
Fecha de Ingreso: diciembre-2005
Ubicación: frente al monitor
Mensajes: 398
Antigüedad: 18 años, 11 meses
Puntos: 12
Respuesta: AYUDA configuracion con formulario y configuracion php

pues sacalo, pero ya lo corregi nuevamente... checa ahora
__________________
http://exegesis-biblica.com/
  #58 (permalink)  
Antiguo 17/12/2009, 15:47
Avatar de SirDuque  
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 9 meses
Puntos: 89
Respuesta: AYUDA configuracion con formulario y configuracion php

RENZILLA puedo perdirte
Que subas nuevamente 1º el formulario html
y despues el php por separados.
Por que de tantas respuestas ya no entiendo por donde vas.
Saludos.
  #59 (permalink)  
Antiguo 17/12/2009, 15:49
 
Fecha de Ingreso: diciembre-2009
Mensajes: 34
Antigüedad: 14 años, 11 meses
Puntos: 0
Respuesta: AYUDA configuracion con formulario y configuracion php

sigue saliendo :

unexpected t else en la linea 54
  #60 (permalink)  
Antiguo 17/12/2009, 15:49
Avatar de blogger  
Fecha de Ingreso: diciembre-2005
Ubicación: frente al monitor
Mensajes: 398
Antigüedad: 18 años, 11 meses
Puntos: 12
Respuesta: AYUDA configuracion con formulario y configuracion php

Entonces quitalo
__________________
http://exegesis-biblica.com/
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 23:42.