Foros del Web » Creando para Internet » HTML »

error de codigo html ?

Estas en el tema de error de codigo html ? en el foro de HTML en Foros del Web. @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código HTML: Ver original hola chicos, ante todo gracias por poderme registrar bueno llevo mas de una semana liado con una pagina q ...
  #1 (permalink)  
Antiguo 06/12/2010, 15:02
 
Fecha de Ingreso: diciembre-2010
Ubicación: tenerife
Mensajes: 60
Antigüedad: 7 años
Puntos: 0
error de codigo html ?

Código HTML:
Ver original
  1. hola chicos, ante todo gracias por poderme registrar
  2. bueno llevo mas de una semana liado con una pagina q la verdad es algo compleja,
  3. en mi pagina kiero montar una carta astral, es decir unos " formularios " en cual sus datos, al darle a enviar vaya a otra pagina y esta a otra, hasta llegar al resultado de la carta, pero  meto los datos , y en la siguiente pagina no se kedan memorizado , la etiketa q uso es el imput hydden ,mire en una pagina similar a la q estoy haciendo y al ver el codigo de fuente veo q si se kedan grabados, aki pongo el codigo para q lo entendais mejor,
  4.  
  5. MI CODIGO 1PAGINA
  6.  
  7. <form name="carta" method="post" action="carta2.php" >
  8. <table border="3" align="center" cellspacing="0" bordercolor="#A15FC9">
  9. <tr>
  10. <td>
  11. <table width="600" border="0" align="center">
  12. <td colspan="2"><div align="center">Ingresa los datos <br>
  13. para calcular tu Carta Astrol&oacute;gica
  14. </div></td>
  15. </tr>
  16. <tr>
  17. <td> <div align="right"><strong>Nombre Completo:</strong></div></td>
  18. <td><input name'></td>
  19. <tr>
  20. <td><div align="right"><strong>Fecha de Nacimiento:</strong></div></td>
  21. <td><strong>&nbsp;&nbsp;D&iacute;a:
  22. <select name='dia' id='dia'
  23. <option value='01'>1</option>
  24. <option value='02'>2</option>
  25. <option value='03'>3</option>
  26. mes:
  27. <select name='mes' id='mes' >
  28. <option value='01' >Enero</option>
  29. <option value='02' >Febrero</option>
  30. <option value='03' > Marzo</option>
  31. <option value='04' >Abril</option>
  32. &nbsp;&nbsp;A&ntilde;o:
  33. <select name='ano' id='select2' >
  34. <option value='1911' >1911</option>
  35. <option value='1912' >1912</option>
  36. </strong></td>
  37. </tr>
  38. <tr>
  39. <td height="53"><div align="right"><strong>Hora de Nacimiento:</strong></div></td>
  40. <td>&nbsp;&nbsp;<strong>Hora:
  41. <select name='hora' id='select3' >
  42. <option value='00'>0</option>
  43. <option value='01'>1</option>
  44. <option value='02'>2</option>
  45. &nbsp;&nbsp;Minutos:
  46. <select name='minutos' id='select4' >
  47. <option value='00'>0</option>
  48. <option value='01'>1</option>
  49. <option value='02'>2 </option>
  50. <td><div align="right"><strong>Pa&iacute;s de Nacimiento:</strong></div></td>
  51. <select name='pais' id='pais' >
  52. <option value='100' >ESPAÑA</option>
  53. <td colspan="2"><div align="center"> <br>
  54. <input name="Calcular" type="submit" id="Calcular" value="Calcular tu Carta Astral">
  55. </div></td></tr></table>
  56. </td></tr></table>
  57. </form>
  58. </body>
  59. </html>
  60.  
  61. ))))))))))))))))MI CODIGO 2 PAGINA(((((((((((((((((((
  62.  
  63. </head>
  64. <form name="carta" method="post" action=carta3.php>
  65.  
  66. <br> <input name="calcular" type="submit" id="calcular" value="Calcular tu Carta Astral">
  67. <input type="hidden" name="nombre" value="" />
  68. <input type="hidden" name="dia" value="" />
  69. <input type="hidden" name="mes" value="" />
  70. <input type="hidden" name="año"value="" />
  71. <input type="hidden" name="dia"value="" />
  72. <input type="hidden" name="hora" value=""
  73. <input type="hidden" name="minutos"value="" />
  74. <input type="hidden" name="pais" value="100" />
  75. </font></div></td></tr></table></td>
  76. </tr></table></form></body></html>
  77.  
  78. ))))))))))))))) CODIGO ORIGINAL(((((((((((((((
  79.  
  80. <br> <input name="calcular" type="submit" id="calcular" value="Calcular tu Carta Astral">
  81. <input type="hidden" name="nombre" value="jose luis garcia estevez" />
  82. <input type="hidden" name="dia" value="30" />
  83. <input type="hidden" name="mes" value="01" />
  84. <input type="hidden" name="ano" value="1979" />
  85. <input type="hidden" name="dia" value="30" />
  86. <input type="hidden" name="hora" value="17" />
  87. <input type="hidden" name="minutos" value="34" />
  88. <input type="hidden" name="pais" value="100" />
  89.  
  90.  
  91. como veis en las etiketas <input type="hidden" name=" , si guardan esos datos, pero en mi codigo no, y llevo ya una semana buscando soluciones, estoy por dejarlo, pero soy muy testarudo, en fin, espero q haya solucion, gracias de antemano
  #2 (permalink)  
Antiguo 06/12/2010, 15:43
Avatar de ocp001a
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 2.891
Antigüedad: 9 años, 7 meses
Puntos: 508
Respuesta: error de codigo html ?

Debes indicar el valor que van a tomar los campos hidden, los estás dejandoo vacios. en value="" coloca el valor del formulario anterior, que debe estar en un vector llamado $_POST,

es decir, pondrias algo como
<input type="hidden" name="nombre" value="<?$_POST['nombre']?>" />

esto se hace con php, que espero sepas al menos que las etiquetas <? y ?> son para indicar codigo php.
  #3 (permalink)  
Antiguo 07/12/2010, 07:55
 
Fecha de Ingreso: diciembre-2010
Ubicación: tenerife
Mensajes: 60
Antigüedad: 7 años
Puntos: 0
Respuesta: error de codigo html ?

hola, gracias por responder, es cierto q no lo puse en el anterior, es decir en el primer formulario, lo q no entiendo aun es en q parte de formulario he de poner <? y ?> si entre <html></html> o entre el <form></form>, y si tengo q hacer un <input type="hidden" name="nombre" value="<?$_POST['nombre']?>" /> en cada uno d los campos, yo abro el formulario asi <form name="carta" method="post" action="carta2.php" > y lo etoy enviando a carta2.php, y el imput hydden tengo dudas de donde hay q colocarlo, son demasiadas cosas, siento el tener q pedir tanto, pero es q he visto y leido miles d tutoriales, es mas ni duermo pensando en q esta fallando, m estoy obsesionando con esto, uffffff, q mal, bueno gracias

Última edición por toyeslomao; 07/12/2010 a las 08:27
  #4 (permalink)  
Antiguo 13/12/2010, 10:01
 
Fecha de Ingreso: diciembre-2010
Ubicación: Bahía Blanca, Buenos Aires, Argentina
Mensajes: 40
Antigüedad: 7 años
Puntos: 1
Respuesta: error de codigo html ?

Hola!
Mirando tu código noté varias cosas
1. En el action del segundo form, te faltan las comillas (action=carta3.php)
2. El tu segundo form al input hidden hora le falta el >
3. Calculo que si te está mostrando los números del form anterior, estás poniendo, como ya te dijeron: <input type="hidden" value="<?php echo $_POST['nombre']?>"> No olvides poner el echo, para que lo imprima claro

No sé si entendí bien lo que pusiste en tu post, pero si usas php, en el código fuente de tu web vas a ver los números, pero lógicamente, en TU código fuente no los vas a ver, es la idea, que sea dinámico, dependiendo de lo que ingrese el usuario al ingresar.

Espero te haya servido :)
Guada
  #5 (permalink)  
Antiguo 13/12/2010, 11:31
 
Fecha de Ingreso: diciembre-2010
Ubicación: en el fin del mundo
Mensajes: 199
Antigüedad: 7 años
Puntos: 3
Respuesta: error de codigo html ?

abre un espacio PHP en carta3.php

Y coloca una variable

$variablenumero = $_POST['Campo'];

Y en el input oculto (hidden) coloca como value la variable "$variablenumero"
Saludos
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 19:12.