Kanske detta:
session_start();
require_once("conn.inc.php");
$sql = mysql_query("SELECT user_id FROM users WHERE username = '$username'");
while ($rad = mysql_fetch_array($sql)){
$reg = $rad["user_id"];
session_register("reg");
}
3 svar · 185 visningar · startad av Smultron
Hejsan, nu har jag fått ett nytt problem med mina Sessions...
Jag har skapat en login osv, till en sida, ser någon något fel här?
session_start();
require_once("conn.inc.php");
$sql = mysql_query("SELECT user_id FROM users WHERE username = '$username'");
$rad = mysql_fetch_array($sql);
$reg = $rad["user_id"];
session_register("reg");
det verkar som att $reg inte får något värde eller så...
Kanske detta:
session_start();
require_once("conn.inc.php");
$sql = mysql_query("SELECT user_id FROM users WHERE username = '$username'");
while ($rad = mysql_fetch_array($sql)){
$reg = $rad["user_id"];
session_register("reg");
}
Kolla om det hämtas nån information från databasen efter att du har kört din SQL-fråga med mysql_query():
if( mysql_num_rows( $sql ) > 0 ) {
$rad = mysql_fetch_array( $sql );
$reg = $rad[ "user_id" ];
session_register( "reg" );
} else {
die( "Du loggades inte in, ingen matchande post hittades" );
}
kan jag skicka vidare saker till nästa sida osv, som att man skulle fylla i ett form eller så?
att $username har ett värde på nästa sida med spom jag kommer till?