21. oktober 2003 - 21:12
Der er
14 kommentarer
ret bruger problem
hej jeg bruger denne kode til at rette brugeren, men den viser kun passwordet men den retter alle felter hvad er der galt? <? session_start(); ?> <?php mysql_query("select password,email,info from 3dchat_users where brugernavn = '$brugernavn'"); ?> <form name="ret" method="post" action=""> <p>Password: <input name="password" type="password" value="<?php print"$password"; ?>" size="15"> <br> E-mail: <input name="email" type="text" value="<?php print"$email"; ?>" size="15"> <br>Info:<br> <textarea name="info" rows="5" id="info"><?php print"$info"; ?></textarea> <br><input type="submit" name="send" value="Ret profil!"> <input type="reset" value="Slet alt"> </p> </form><br> <? if($send){ include ("db.php"); $query = mysql_query("UPDATE `3dchat_users` SET password = '$password', email = '$email', info = '$info' WHERE brugernavn = '$brugernavn'") or die (mysql_error()); echo "<br>Din profil er nu rettet<br><a href=\"\" onclick=\"window.close();\">Luk dette vindue</a>"; } ?>
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
21. oktober 2003 - 21:28
#1
Du skal ligesom bruge resultatet fra din SELECT, ikke?
21. oktober 2003 - 21:39
#2
det gør jeg da også!! <input name="email" type="text" value="<?php print"$email"; ?>" size="15">
21. oktober 2003 - 21:43
#3
Du har ikke en variabel, der hedder $email, for du har ikke hentet en række fra din SELECT forespørgsel.
21. oktober 2003 - 21:46
#4
det gør jeg aldig, kan du ikke lave en til koden??
21. oktober 2003 - 21:51
#5
Hvad mener du med at du aldrig gør det? Jeg forstår ikke hvad du mener?
21. oktober 2003 - 21:52
#6
prøv at lave koden som du ville tro den skulle se ud!
21. oktober 2003 - 21:56
#7
Jeg har andet jeg skal nå. Kig på noget andet kode med en SELECT du har liggende. Så kan du se hvad du mangler.
22. oktober 2003 - 12:09
#8
<? $result = mysql_query("select password,email,info from 3dchat_users where brugernavn = '$brugernavn'"); $row = mysql_fetch_array ($result); $password = $row[password]; $email = $row[email]; $info = $row[info]; ?> /Brian.
27. oktober 2003 - 19:40
#9
nu retter den ikke mere :S
28. oktober 2003 - 11:20
#10
Jeg tror du bliver nødt til at forklare lidt nærmere hvad dit problem helt præcist er og hvad det er scriptet gerne skal kunne... /Brian.
28. oktober 2003 - 17:26
#11
lige nu viser den det i formene... men den retter det ikke....
29. oktober 2003 - 10:50
#12
prøv at oprette en hidden input: <input type="hidden" name="send" value="1"> /Brian.
29. oktober 2003 - 10:52
#13
... glem det... jeg grubler lige lidt mere...
29. oktober 2003 - 18:20
#14
ok hehe... :D
Vi tilbyder markedets bedste kurser inden for webudvikling