Conectar For, con caja y botón.

Iniciado por ‭lipman, 10 Diciembre 2006, 17:51 PM

0 Miembros y 1 Visitante están viendo este tema.

‭lipman

Bueno, lo que quiero hacer es, principalmente, una caja de tamaño standar y un botón (supongo que en HTML) y todo el resto vacio.

Cuando meto un numero y le doy a aceptar que salga un numero de lineas igual al número que se ha metido con un texto, por ejemplo, el de Linea, y quedaría así:
(aqui esta la caja, en donde meto un numero) (aquí está el botón)
//Introduzco el número 7 y pulso el botón
//Y aparece debajo:
Linea 1
Linea 2
Linea 3
Linea 4
Linea 5
Linea 6
Linea 7

Hasta ahora llevo esto:

<html>
<head>
   <title>Lol</title>
</head>

<body>

<input type="text" name="lol">
<input type="submit" name="asd" value="Aceptar"><br>
<?php
   
   
for($i=0;$i<=15;$i++)
   {
      echo 
"Linea ".$i."<br>";
   }
?>


</body>
</html>


Lo que me falta es conectarlo, que no tengo ni idea.

Saludos

alone-in-the-chat

#1

<html>
<head>
   <title>Lol</title>
</head>

<body>
<form method = "POST" name = "miform">
<input type="text" name="lol">
<input type="submit" name="asd" value="Aceptar">
</form>
<?php
   
if (isset($_POST['asd']))
{
   for(
$i=0;$i<=$_POST['lol'];$i++)
   {
      echo 
"Linea ".$i."<br>";
   }
}
?>

</body>
</html>


para "conectarlo" por asi decirlo debes de tratar la variable que estas enviando x tu formulario ya sea por el metodo POST o GET para recoger esas variables debes de leerlas del array $_POST si es post o $_GET si el metodo es get
Because maybe
You're gonna be the one that saves me
And after all
You're my wonderwall
d[n_n]b

‭lipman

O_o Tiene varias cosas que desconozco así que no sabría modificarlo para hacer que funcione bien, ya que si pongo ese código y pongo cualquier número, como por ejemplo, 2 y me pone debajo de la caja: Linea 0

Bueno Saludos

alone-in-the-chat

Cita de: lipman_dj en 10 Diciembre 2006, 22:41 PM
O_o Tiene varias cosas que desconozco así que no sabría modificarlo para hacer que funcione bien, ya que si pongo ese código y pongo cualquier número, como por ejemplo, 2 y me pone debajo de la caja: Linea 0

Bueno Saludos
je ia lo modifique es que vi tu codigo x encima nada mas :P confundi el nombre de tu caja de texto :P

for($i=0;$i<=$_POST['text'];$i++)

eso puse cuando era en realidad

for($i=0;$i<=$_POST['lol'];$i++)

ahora si debe de funcionarte :D
saludos

en el for puse
Because maybe
You're gonna be the one that saves me
And after all
You're my wonderwall
d[n_n]b

‭lipman

jaja todos tenemos fallos  ;D ;D

Funciona a la perfección muchas gracias por tu ayuda ^^.

Saludos