Foros del Web » Programando para Internet » PHP »

Desesperado con PHP

Estas en el tema de Desesperado con PHP en el foro de PHP en Foros del Web. Hola, estoy tratando de hacer una página en la que puedas ir añadiendo información según la necesites. Al principio te presenta una linea con 1 ...
  #1 (permalink)  
Antiguo 08/08/2002, 05:57
 
Fecha de Ingreso: agosto-2002
Mensajes: 19
Antigüedad: 15 años, 4 meses
Puntos: 0
Desesperado con PHP

Hola, estoy tratando de hacer una página en la que puedas ir añadiendo información según la necesites. Al principio te presenta una linea con 1 cuadro de texto que rellenas, y si le das al botón "Añadir", te presentaría 2 lineas, luego 3... y así sucesivamente.
El problema que tengo es que hay veces (cuando le da la gana) que pasa de tener 5 lineas, a solo 1 linea. Le vuelves a dar al botón añadir y te presenta 6 lineas...
Alguien sabe porqué ocurre esto? El código es el siguiente:

// prueba.php //

Código:
  
<?php
 session_start();
if (!isset ($_SESSION ['numero'])) {
	$_SESSION['numero']=0;

} else {
	$_SESSION['numero']++; 
}
?>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form name="id" method="post" action="prueba.php">
  <table width="401" border="1" cellpadding="0" cellspacing="2" id="Tabla">
    <?php
      for ($contador=0;$contador<=$_SESSION['numero'];$contador++) {
	$idiomaa="idioma".$contador."a";
	echo "<tr>";
	echo "<td>";
	echo "<input type=´text´ name=´".$idiomaa."´ value=´".${$idiomaa}."´>";
	echo "</td>";
	echo "</tr>";
      }
   ?>
  </table>
  <p> </p>
  <p>
    <input type="submit" name="Submit" value="Añadir">
  </p>
</form>
	
<p> 
</body>
</html>


El codigo puede parecer un poco enrevesado, pero básicamente lo que hace es:
-Comienza con una sola linea de texto, que puedes rellenar.
-Le das al botón "Añadir", y te presenta dos lineas de texto, una con el valor que habías escrito anteriormente, y otra en blanco para qe rellenes.
- Y así sucesivamente.

Muchas gracias
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 17:14.