Foros del Web » Creando para Internet » HTML »

no se q esta fallando

Estas en el tema de no se q esta fallando en el foro de HTML en Foros del Web. hola chicos, ante todo gracias por poderme registrar bueno llevo mas de una semana liado con una pagina q la verdad es algo compleja, mi ...
  #1 (permalink)  
Antiguo 05/12/2010, 16:23
 
Fecha de Ingreso: diciembre-2010
Ubicación: tenerife
Mensajes: 60
Antigüedad: 7 años
Puntos: 0
no se q esta fallando

hola chicos, ante todo gracias por poderme registrar

bueno llevo mas de una semana liado con una pagina q la verdad es algo compleja, mi pagina la kiero dedicar a temas de tarot y santeria, lo cierto es q en esa pagina kiero montar una carta astral, es decir unos " formularios " q en la primera pagina meterian sus datos, al darle a enviar lo llevarian a lo tra pagina en la q pondrian en lugar de nacimiento , esta a otra donde pondrian la ciudad y por ultimo el resultado de la carta, pero el problema es q meto los datos , y en la siguiente pagina no se kedan memorizado los datos, la etiketa q uso es el imput hydden , he mirado en una pagina similar a la q estoy haciendo y mirando el codigo de fuente al ver el codigo de fuente veo q si se kedan grabados, aki pongo el codigo para q lo entendais mejor,

MI CODIGO 1PAGINA

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Documento sin t&iacute;tulo</title>

<script language="JavaScript" type="text/JavaScript">
<!--
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_validateForm() { //v4.0
var i,p,q,nm,test,num,min,max,errors='',args=MM_valida teForm.arguments;
for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=MM_findObj(args[i]);
if (val) { nm=val.name; if ((val=val.value)!="") {
if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
if (p<1 || p==(val.length-1)) errors+='- '+nm+' debe contener un nombre;
} else if (test!='R') { num = parseFloat(val);
if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
min=test.substring(8,p); max=test.substring(p+1);
if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
} } } else if (test.charAt(0) == 'R') errors += '- '+nm+' is required.\n'; }
} if (errors) alert('The following error(s) occurred:\n'+errors);
document.MM_returnValue = (errors == '');
}
//-->
</script>
</head>
<body>
</p>
<form name="carta" method="post" action="carta2.php" >
<table border="3" align="center" cellspacing="0" bordercolor="#A15FC9">
<tr>
<td>
<table width="600" border="0" align="center">
<td colspan="2"><div align="center">Ingresa los datos en el siguiente formulario <br>
para calcular tu Carta Astrol&oacute;gica
</div></td>
</tr>
<tr>
<td> <div align="right"><strong>Nombre Completo:</strong></div></td>
<td><input name='nombre' type='text' id='nombre' onBlur="MM_validateForm('nombre','','R');return document.MM_returnValue"></td>
<tr>
<td><div align="right"><strong>Fecha de Nacimiento:</strong></div></td>
<td><strong>&nbsp;&nbsp;D&iacute;a:
<select name='dia' id='dia' onChange="MM_validateForm('nombre','','RisNum');re turn document.MM_returnValue">
<option value='01'>1</option>
<option value='02'>2</option>
<option value='03'>3</option>
</select>
mes:
<select name='mes' id='mes' onChange="MM_validateForm('nombre','','R');return document.MM_returnValue">
<option value='01' >Enero</option>
<option value='02' >Febrero</option>
<option value='03' > Marzo</option>
<option value='04' >Abril</option>
</select>
&nbsp;&nbsp;A&ntilde;o:
<select name='ano' id='select2' onChange="MM_validateForm('nombre','','R');return document.MM_returnValue">
<option value='1911' >1911</option>
<option value='1912' >1912</option>
<option value='1913' >1913 </option>
<option value='1914' >1914</option>
<option value='1915' >1915</option>
<option value='1916' >1916</option>
</select>
</strong></td>
</tr>
<tr>
<td height="53"><div align="right"><strong>Hora de Nacimiento:</strong></div></td>
<td>&nbsp;&nbsp;<strong>Hora:
<select name='hora' id='select3' onChange="MM_validateForm('nombre','','R');return document.MM_returnValue">
<option value='00'>0</option>
<option value='01'>1</option>
<option value='02'>2</option>
</select>
&nbsp;&nbsp;Minutos:
<select name='minutos' id='select4' onChange="MM_validateForm('nombre','','R');return document.MM_returnValue">
<option value='00'>0</option>
<option value='01'>1</option>
<option value='02'>2 </option>
</select>
</strong>
<tr>
<td><div align="right"><strong>Pa&iacute;s de Nacimiento:</strong></div></td>
<td><strong>
<select name='pais' id='pais' onChange="MM_validateForm('nombre','','R');return document.MM_returnValue">
<option value='100' >ESPAÑA</option>
</select>
</strong>
<tr>
<td colspan="2"><div align="center"> <br>
<input name="Calcular" type="submit" id="Calcular" value="Calcular tu Carta Astral">
</div>
</td>
</tr>
</table>
</td>
</tr>
</table>

</form>

</body>
</html>

))))))))))))))))MI CODIGO 2 PAGINA(((((((((((((((((((

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="conten-type" content="text/html; charset==iso-8859-1">
<title>carta2</title>
</head>
<body>
<form name="carta" method="post" action="../Mis%20documentos/TODO%20WEB/web/chart3" onSubmit="return ValidateSubscribe(this)">

<table border="1" align="center" cellspacing="0" bordercolor="#0000FF">
<tr>
<td>
<table width="550" border="0" align="center" cellspacing="0">
<tr>
<td colspan="2"><div align="center">
<p><font color="#FFFFFF" size="2" face="Tahoma, Arial, sans-serif"><strong>Seleccione el estado o provincia de ESPAÑA<br><br>
</strong></font><font color="#FFFFFF" size="2" face="Tahoma, Arial, sans-serif"><strong>
</strong></font></p>
</div></td>
</tr>
<tr>
<td width="276"><div align="right"><font color="#FFFFFF" size="2" face="Tahoma, Arial, sans-serif"><strong>Estado de Nacimiento:</strong></font></div></td>
<td width="270"><font color="#FFFFFF" size="2" face="Tahoma, Arial, sans-serif"><strong>
<select name='ciudad' id='ciudad'>
<option value='xx' >Seleccionar Estado</option>
<option value='155' >A Coruña</option>
<option value='156' >Álava</option>
<option value='157' >Albacete</option>
</select>
</strong></font></td>
</tr>
<tr>
<td colspan="2"><div align="center"><font color="#FFFFFF" size="2" face="Tahoma, Arial, sans-serif">
<br>
<br> <input name="calcular" type="submit" id="calcular" value="Calcular tu Carta Astral">
<input type="hidden" name="nombre" value="" />
<input type="hidden" name="dia" value="" />
<input type="hidden" name="mes" value="" />
<input type="hidden" name="año"value="" />
<input type="hidden" name="dia"value="" />
<input type="hidden" name="hora" value=""
<input type="hidden" name="minutos"value="" />
<input type="hidden" name="pais" value="100" />
</font></div></td>
</tr>
</table></td>
</tr>
</table>
</form>
</body>
</html>

))))))))))))))) CODIGO ORIGINAL(((((((((((((((

<option value='218' >Vizcaya</option>
<option value='219' >Zamora</option>
<option value='220' >Zaragoza</option>
</select> </strong></font></td>
</tr>
<tr>
<td colspan="2"><div align="center"><font color="#FFFFFF" size="2" face="Tahoma, Arial, sans-serif">
<br>
<br> <input name="calcular" type="submit" id="calcular" value="Calcular tu Carta Astral">
<input type="hidden" name="nombre" value="jose luis garcia estevez" />
<input type="hidden" name="dia" value="30" />
<input type="hidden" name="mes" value="01" />
<input type="hidden" name="ano" value="1979" />
<input type="hidden" name="dia" value="30" />
<input type="hidden" name="hora" value="17" />
<input type="hidden" name="minutos" value="34" />
<input type="hidden" name="pais" value="100" />


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, 11:48
 
Fecha de Ingreso: diciembre-2010
Mensajes: 13
Antigüedad: 7 años
Puntos: 0
Respuesta: no se q esta fallando

El código es muy largo, así que mételo entre las etiquetas HTML de CODE, ya que si no no te van a responder.
  #3 (permalink)  
Antiguo 06/12/2010, 12:07
Avatar de jomaruro
Colaborador
 
Fecha de Ingreso: junio-2002
Ubicación: Naboo
Mensajes: 5.442
Antigüedad: 15 años, 5 meses
Puntos: 361
Respuesta: no se q esta fallando

Hola:

¿Y porqué no ponerlo todo en un único formulario?

Saludos.

  #4 (permalink)  
Antiguo 06/12/2010, 14:10
 
Fecha de Ingreso: diciembre-2010
Ubicación: tenerife
Mensajes: 60
Antigüedad: 7 años
Puntos: 0
Respuesta: no se q esta fallando

intentare meterlo entre entiketas a ver si se, ajajaj, y lo de meterlo en uno solo seria creo q mejor, asi m ahorro unas cuantas paginas

borren este hilo, intentare hacer uno con las etiketas, gracias

Última edición por toyeslomao; 06/12/2010 a las 14:17

Etiquetas: Ninguno
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 02:32.