Avatar billede evilfish Nybegynder
19. marts 2003 - 08:00 Der er 13 kommentarer og
3 løsninger

Behold teksten - hvordan

www.evilfish.dk/1vs1/signup.php  <--- Hvis man går ind her og kun skriver et brugernavn og trykker submit, så kommer der en fejlmeddelelse, som skal komme. Den kommer når siden loades igen. Så skal man udfylde de felter man mangler. MEN - i melemtiden er brugernavn jo forsvundet. Hvordan kan man gøre sådan at det man har skrevet blive i felterne når man trykker på submit, og siden loades igen???
Avatar billede andy Nybegynder
19. marts 2003 - 08:25 #1
Brug:
<input type="text" name="user" value="<?php echo $_POST["user"]; ?>">
Avatar billede exp Juniormester
19. marts 2003 - 08:26 #2
Du sender $username med videre.

og så på signup.php:

<input type="text" name="user" value="<?php echo $_REQUEST['username']; ?>">
Avatar billede tefcke Nybegynder
19. marts 2003 - 08:28 #3
Når formularen bliver sendt, har brugeren f.eks. indtastet et brugernavn. Det vil så ligge i $_POST['user'].

I din input boks for brugernavn skal du tilføje attributen value:

<input type="text" name="user" value="<?=(isset($_POST['user']) ? $_POST['user'] : "");?>">


De resterende input felter laves på samme måde som ovenstående
Avatar billede tdh1309 Juniormester
19. marts 2003 - 08:33 #4
Du skal udskrive variblen til formen vha. value:
eks:
<tr valign="top"><td>Username: </td><td><input type="text" name="user" value="<?php echo($user);?>"> * </td></tr>

Du sætter nu en default værdi i brugernavn...

Du kan gå ind på:http://www.eit.ihk-edu.dk/8351/
Det er et tidligere projekt jeg har lavet, som måske kan hjælpe dig...
Avatar billede evilfish Nybegynder
19. marts 2003 - 14:34 #5
Det virker udemærket på User og email nu - Men der hvor man vælger Køn og skriver beskrivelse. Der virker den ikke. Hvordan kan jeg løse det?
Avatar billede exp Juniormester
19. marts 2003 - 14:38 #6
description:
<textarea name="description"><?php echo $_REQUEST['description']; ?></textarea>
Avatar billede exp Juniormester
19. marts 2003 - 14:40 #7
ved gender skal du have lavet en if-sætning der sætter den ene eller den anden til selected

<select>
<option value="male"<?php echo $selected; ?>>Male</option>
</select>
Avatar billede evilfish Nybegynder
19. marts 2003 - 14:49 #8
exp: Din desription virker ikke - Og jeg forstår ikke helt din gender forslag
Avatar billede tefcke Nybegynder
19. marts 2003 - 15:01 #9
<select name="gender" >
  <option value="Male" <?=(isset($_POST['gender'] && $_POST['gender'] == "Male") ? SELECTED : "";?>>Male</option>
  <option value="Female" <?=(isset($_POST['gender'] && $_POST['gender'] == "Female") ? SELECTED : "";?>>Female</option>
  <option value="N/A" <?=(isset($_POST['gender'] && $_POST['gender'] == "N/A") ? SELECTED : "";?>>N/A</option>


Er dog nemmerer når man har en løkke ;)
</select>
Avatar billede tefcke Nybegynder
19. marts 2003 - 15:04 #10
mangler lige en parentes i hver option efter isset($_POST['gender']

<?=(isset($_POST['gender']) && $_POST['gender'] == "Male") ? SELECTED : "";?>
Avatar billede tefcke Nybegynder
19. marts 2003 - 15:06 #11
F*ck jeg må være på stoffer eller noget der er værer ...

SELECTED skal selvfølig være "SELECTED" da det er en string der skal skrives ud!!
Avatar billede evilfish Nybegynder
19. marts 2003 - 15:52 #12
Enten er fejlen min mht. version af php - For det virker heller ikke
Avatar billede andy Nybegynder
19. marts 2003 - 18:03 #13
<select name="gender">
  <option value="Male" <?php if ($_POST["gender"] == "Male") { echo "selected"; } ?>>Male</option>
  <option value="Female" <?php if ($_POST["gender"] == "Female") { echo "selected"; } ?>>Female</option>
  <option value="N/A" <?php if ($_POST["gender"] == "N/A") { echo "selected"; } ?>>N/A</option>
</select>
Avatar billede evilfish Nybegynder
19. marts 2003 - 23:52 #14
Tak andy - så virker min gender. Så mangler jeg bare description, så er jeg glad og deler point ud :)
Avatar billede evilfish Nybegynder
19. marts 2003 - 23:54 #15
www.evilfish.dk/argh.txt <--- Sådan ser koden ud efter de nødvendige ændringer... Bare så i måske kunne finde løsningen på description problemet. :D
Avatar billede andy Nybegynder
20. marts 2003 - 18:31 #16
<textarea name="description" cols="50" rows="5"><?php echo $_REQUEST["description"];?></textarea>
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