27. april 2003 - 14:41
Der er
12 kommentarer og 1 løsning
Et par fu****** tal
if (!isset($HTTP_SESSION_VARS['brugernavn']) || isset($HTTP_POST_VARS['logout'])) { $HTTP_SESSION_VARS['brugernavn'] = null; $HTTP_SESSION_VARS['kodeord'] = null; $HTTP_SESSION_VARS['login'] = 0; } if (isset($HTTP_POST_VARS['brugernavn'])) { $query = 'SELECT * FROM `brugere`'; $result = mysql_query($query) or die(mysql_error()); while ($row = mysql_fetch_array($result)) { if ($HTTP_POST_VARS['brugernavn']==$row['brugernavn'] && $HTTP_POST_VARS['kodeord']==$row['kodeord']) { $HTTP_SESSION_VARS['brugernavn'] = $HTTP_POST_VARS['brugernavn']; $HTTP_SESSION_VARS['kodeord'] = $HTTP_POST_VARS['kodeord']; $HTTP_SESSION_VARS['login'] = 1; } } } if ($HTTP_SESSION_VARS['login']==0) { echo "<h1>login</h1>\n"; echo "<form method=\"post\" action=\"$PHP_SELF\">\n"; echo "brugernavn : <input type=\"text\" name=\"brugernavn\" value=\"\" /><br />\n"; echo "kodeord : <input type=\"password\" name=\"kodeord\" value=\"\" /><br />\n"; echo "<input type=\"submit\" />\n"; echo "</form>\n"; die; } ?> <?php echo $brugernavn; echo "<br>"; echo $row["ture"]; //HER HER HER HER HER HER HER HER HER ?> <form method="post" action="hoho.html"> <input type="hidden" name="logout" value="1" /> <input type="submit" value="logout"/> </form> ---------------------------------------------- Den der ECHO $row ["ture"]; funger ikke Hvof ik????
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.
27. april 2003 - 14:44
#1
echo "$row[ture]"; //HER HER HER HER HER HER HER HER HER
27. april 2003 - 14:45
#2
Du har ikke skrevet hvordan du connecter til databasen, er det med vilje..
27. april 2003 - 14:45
#3
aha... echo "$row['ture']"; prøv den istedet.-..
27. april 2003 - 14:46
#4
du har glemt at sætte " " omkring echo´en !!
27. april 2003 - 14:47
#5
er skrevet :-)
27. april 2003 - 14:56
#6
Hvad er skrevet !
27. april 2003 - 14:57
#7
du prøver at ekkoe $row['ture'] EFTER din while løkke er kørt færdig. på det tidspunkt er variabelen $row ikke et array, men en boolean med værdien false. mvh JakobA
27. april 2003 - 15:02
#8
ja.. DU skal sætte det sidste } ned efter echo $row... Men så bliver dit resultat vist ikke helt det du søger..
27. april 2003 - 15:19
#9
Det du ønsker er vist: if (!isset($HTTP_SESSION_VARS['brugernavn']) || isset($HTTP_POST_VARS['logout'])) { $HTTP_SESSION_VARS['brugernavn'] = null; $HTTP_SESSION_VARS['kodeord'] = null; $HTTP_SESSION_VARS['login'] = 0; } if (isset($HTTP_POST_VARS['brugernavn'])) { $query = " SELECT * FROM brugere WHERE brugernavn = '" .$HTTP_POST_VARS['brugernavn'] ."' AND kodeord = '" .$HTTP_POST_VARS['kodeord'] ."' "; $result = mysql_query($query) or die(mysql_error()); if ( mysql_num_rows( $result ) == 1 ) { $row = mysql_fetch_array($result); $HTTP_SESSION_VARS['brugernavn'] = $HTTP_POST_VARS['brugernavn']; $HTTP_SESSION_VARS['kodeord'] = $HTTP_POST_VARS['kodeord']; $HTTP_SESSION_VARS['login'] = 1; } } if ($HTTP_SESSION_VARS['login']==0) { echo "<h1>login</h1>\n"; echo "<form method=\"post\" action=\"$PHP_SELF\">\n"; echo "brugernavn : <input type=\"text\" name=\"brugernavn\" value=\"\" /><br />\n"; echo "kodeord : <input type=\"password\" name=\"kodeord\" value=\"\" /><br />\n"; echo "<input type=\"submit\" />\n"; echo "</form>\n"; die; } ?> <?php echo $brugernavn; echo "<br>"; echo $row["ture"]; //HER HER HER HER HER HER HER HER HER ?> mvh JakobA
27. april 2003 - 15:22
#10
Ups. nej. det går galt hvis brugeren allerede er logget ind. (så får $row jo aldrig en værdi. if (!isset($HTTP_SESSION_VARS['brugernavn']) || isset($HTTP_POST_VARS['logout'])) { $HTTP_SESSION_VARS['brugernavn'] = null; $HTTP_SESSION_VARS['kodeord'] = null; $HTTP_SESSION_VARS['login'] = 0; } if (isset($HTTP_POST_VARS['brugernavn'])) { $query = " SELECT * FROM brugere WHERE brugernavn = '" .$HTTP_POST_VARS['brugernavn'] ."' AND kodeord = '" .$HTTP_POST_VARS['kodeord'] ."' "; $result = mysql_query($query) or die(mysql_error()); if ( mysql_num_rows( $result ) == 1 ) { $row = mysql_fetch_array($result); $HTTP_SESSION_VARS['brugernavn'] = $HTTP_POST_VARS['brugernavn']; $HTTP_SESSION_VARS['kodeord'] = $HTTP_POST_VARS['kodeord']; $HTTP_SESSION_VARS['login'] = 1; echo $brugernavn; echo "<br>"; echo $row["ture"]; //HER HER HER HER HER HER HER HER HER } } if ($HTTP_SESSION_VARS['login']==0) { echo "<h1>login</h1>\n"; echo "<form method=\"post\" action=\"$PHP_SELF\">\n"; echo "brugernavn : <input type=\"text\" name=\"brugernavn\" value=\"\" /><br />\n"; echo "kodeord : <input type=\"password\" name=\"kodeord\" value=\"\" /><br />\n"; echo "<input type=\"submit\" />\n"; echo "</form>\n"; die; } ?>
27. april 2003 - 15:38
#11
Mange tak. Så hvis jeg skal have vist nogle andre verdier skal jeg så "bare" skrive echo"bla bla bla bla" under echo $row["ture"]; ??????
27. april 2003 - 15:54
#12
netop. takker
27. april 2003 - 16:53
#13
kom med en ordenlig og beskrivende titel....
Vi tilbyder markedets bedste kurser inden for webudvikling