13. juli 2003 - 14:28
Der er
4 kommentarer og 1 løsning
Ret Profil opdatere ikke
Hej eksperter. Jeg sidder og er gang med at lave en ret profil function. Men den vil ikke gå ind og opdatere det forskellige som den skal. Her er koderne: RetProfil.php <? session_start(); ?> <HTML> <HEAD> <TITLE>Ret Profil</TITLE> </HEAD> <BODY TEXT="#000000" LINK="#000000" VLINK="#000000" ALINK="#000000"> <? include("db/db.php"); ?> <p> <FONT FACE="Verdana" SIZE="1" COLOR="#000000"> <? $result3 = mysql_query("SELECT * FROM tabel where usrname='$usrname'"); $row = mysql_fetch_array($result3); ?> <? if($usrname == $row[usrname] && $usrpass == $row[usrpass]) { ?> <? $result9 = mysql_query("SELECT * FROM tabel where usrname='$row[usrname]'"); $row9 = mysql_fetch_array($result9); ?> <DIV STYLE="text-align:center"> <form action="profilok.php" method="POST"> <FONT FACE="Verdana" SIZE="1" COLOR="#FFFFFF"> Navn: <INPUT TYPE="text" SIZE="15" NAME="usrirlname" CLASS="felt" VALUE="<? echo "$row9[usrirlname]"; ?>"><BR> Alder: <INPUT TYPE="text" SIZE="15" NAME="usrmail" CLASS="felt" VALUE="<? echo "$row9[usrage]"; ?>"><BR> E-Mail: <INPUT TYPE="text" SIZE="15" NAME="usrmail" CLASS="felt" VALUE="<? echo "$row9[usrmail]"; ?>"><BR> Fritekst: <BR> <TEXTAREA WRAP="physical" ROWS="10" COLS="20" NAME="usrinfo" STYLE="background-color : #182129;color: #ffffff;border: 1px solid #ffffff;"> <? echo "$row9[info]"; ?></TEXTAREA> <BR> <INPUT TYPE="submit" VALUE="Opdater Profil" CLASS="knap"> </form> <? } ?></font> Og her Profilok.php <? session_start(); ?> <? include("db/db.php"); ?> <HTML> <HEAD> <TITLE>Profil Rettet</TITLE> </HEAD> <BODY TEXT="#000000" LINK="#000000" VLINK="#000000" ALINK="#000000"> <FONT FACE="Verdana" SIZE="1" COLOR="#000000"> <? $result3 = mysql_query("SELECT * FROM tabel where usrname='$usrname'"); $row = mysql_fetch_array($result3); ?> <? if($usrname == $row[usrname] && $usrpass == $row[usrpass]) { ?> <? mysql_query("UPDATE gex_users set usrirlname = '$usrirlname' where usrname = '$usrname'"); mysql_query("UPDATE gex_users set usrage = '$usrage' where usrname = '$usrname'"); mysql_query("UPDATE gex_users set usrmail = '$usgemail' where usrname = '$usrname'"); mysql_query("UPDATE gex_users set usrinfo = '$usrinfo' where usrname = '$usrname'"); ?> <? echo "<FONT FACE=Verdana SIZE=1 COLOR=#FFFFFF>Vent Opdater profil...</FONT>"; ?> <meta http-equiv="refresh" content="0 ; URL=profilrettet.php"> <? } else { echo "Du er ikke logget på"; } ?> </tr> </table> Hvad er det lige der er galt? /XiroX
Annonceindlæg fra Computerworld
Prøv -> <? $result3 = mysql_query("SELECT * FROM tabel where usrname='$usrname'"); $row = mysql_fetch_array($result3); ?> <? if($usrname == $row[usrname] && $usrpass == $row[usrpass]) { ?> <? mysql_query("UPDATE gex_users set usrirlname = '$usrirlname', usrage = '$usrage', usrmail = '$usgemail', usrinfo = '$usrinfo' where usrname = '$usrname'") or die(mysql_error()); ?>
<? $result3 = mysql_query("SELECT * FROM gex_users where usrname='$usrname'"); $row = mysql_fetch_array($result3); if($usrname == $row[usrname] && $usrpass == $row[usrpass]) { mysql_query("UPDATE gex_users set usrirlname = '$usrirlname', usrage = '$usrage', usrmail = '$usgemail', usrinfo = '$usrinfo' where usrname = '$usrname'") or die(mysql_error()); ?>
<? session_start(); ?> <HTML> <HEAD> <TITLE>Ret Profil</TITLE> </HEAD> <BODY TEXT="#000000" LINK="#000000" VLINK="#000000" ALINK="#000000"> <? include("db/db.php"); ?> <p> <FONT FACE="Verdana" SIZE="1" COLOR="#000000"> <? $result3 = mysql_query("SELECT * FROM gex_users where usrname='$usrname'"); $row = mysql_fetch_array($result3); if($usrname == $row[usrname] && $usrpass == $row[usrpass]) { $result9 = mysql_query("SELECT * FROM gex_users where usrname='$row[usrname]'"); $row9 = mysql_fetch_array($result9); ?> <DIV STYLE="text-align:center"> <form action="profilok.php" method="POST"> <FONT FACE="Verdana" SIZE="1" COLOR="#FFFFFF"> Navn: <INPUT TYPE="text" SIZE="15" NAME="usrirlname" CLASS="felt" VALUE="<? echo $row9['usrirlname']; ?>"><BR> Alder: <INPUT TYPE="text" SIZE="15" NAME="usrmail" CLASS="felt" VALUE="<? echo $row9['usrage']; ?>"><BR> E-Mail: <INPUT TYPE="text" SIZE="15" NAME="usrmail" CLASS="felt" VALUE="<? echo $row9['usrma']; ?>"><BR> Fritekst: <BR> <TEXTAREA WRAP="physical" ROWS="10" COLS="20" NAME="usrinfo" STYLE="background-color : #182129;color: #ffffff;border: 1px solid #ffffff;"><? echo $row9['info']; ?></TEXTAREA> <BR> <INPUT TYPE="submit" VALUE="Opdater Profil" CLASS="knap"> </form> <? } ?> </font> Og her Profilok.php <? session_start(); include("db/db.php"); ?> <HTML> <HEAD> <TITLE>Profil Rettet</TITLE> </HEAD> <BODY TEXT="#000000" LINK="#000000" VLINK="#000000" ALINK="#000000"> <FONT FACE="Verdana" SIZE="1" COLOR="#000000"> <? $result3 = mysql_query("SELECT * FROM gex_users where usrname='$usrname'"); $row = mysql_fetch_array($result3); if($usrname == $row[usrname] && $usrpass == $row[usrpass]) { mysql_query("UPDATE gex_users set usrirlname = '$usrirlname', usrage = '$usrage', usrmail = '$usgemail', usrinfo = '$usrinfo' where usrname = '$usrname'") or die(mysql_error()); echo "<FONT FACE=Verdana SIZE=1 COLOR=#FFFFFF>Vent Opdater profil...</FONT>"; ?> <meta http-equiv="refresh" content="0 ; URL=profilrettet.php"> <? } else { echo "Du er ikke logget på"; } ?> </tr> </table>
29. august 2003 - 11:38
#5
lukker
Vi tilbyder markedets bedste kurser inden for webudvikling