email och user_id kommer aldrig att fungera för utgivaren:eftersom inloggningsfunktionen returnerar "pub_id" och "cemail". För att fixa detta kan du ändra SQL till:
$q = "SELECT pub_id as user_id, company_name, cemail AS email FROM
pub WHERE cemail='$e' AND password=SHA1('$p')";