webForumDet fria alternativet

Sessions problem igen!

3 svar · 183 visningar · startad av Smultron

SmultronMedlem sedan juli 2002431 inlägg
#1

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å...

rakiMedlem sedan jan. 2003140 inlägg
#2

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");
}
SPiNMedlem sedan mars 20005 832 inlägg
#3

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" );
}
SmultronMedlem sedan juli 2002431 inlägg
#4

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?

Genererad på 370 ms · cache AV · v20260730165559-full.f96bc7eb