Avatar billede coldassworld Nybegynder
13. februar 2001 - 00:30 Der er 1 kommentar og
2 løsninger

Form problem

Lad mig lige forklare hvad det er jeg vil have lavet..

Det skal være sådan at man i en form først skal angive et nr, fx. 12
og så skal man kunne trykke på en submit knap, hvor den så bringer en videre,
til en ny side hvor nummert, her 12, så er omformet til hvor mange \"input\" felter man kan skrive noget i.

Eksempel:
Skriver du fx. 3, også trykker for at komme videre,
skal der være genereret 3 \"input\" felter -
<input type=\"text\" value=\"1\">
<input type=\"text\" value=\"2\">
<input type=\"text\" value=\"3\">

Er helt blank på hvordan jeg skal lave det :/
Avatar billede halnet Nybegynder
13. februar 2001 - 00:55 #1
$nr = det man har valgt på forrige side

<?php
for ($i = 1; $i <= $nr; $i++) {
  print (\"<input type=\\\"text\\\" name=\\\"$i\\\">\\n\");
}
?>

- Anders
Avatar billede codebase Praktikant
13. februar 2001 - 04:23 #2
<?php
if (!$nr) echo\"
<form action=\\\"\"; echo $php_self; echo\"\\\" method=post name=codebase>
<input type=text name=nr size=20>\";

for ($i = 1; $i <= $nr; $i++) {
if ($nr) echo\"<input type=\\\"text\\\" name=\\\"$i\\\"><br>\";
}
?>

_codeb@se.
Avatar billede codebase Praktikant
13. februar 2001 - 04:40 #3
sorry, lille fejl :)
<?php
if (!$nr) {
echo\"
  <form action=\\\"\"; echo $php_self; echo\"\\\" method=post name=codebase>
<input type=text name=nr size=20>\";
}
for ($i = 1; $i <= $nr; $i++) {
if ($nr) echo\"<input type=\\\"text\\\" name=\\\"$i\\\"><br>\";
}
?>

_codeb@se.   

Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester