Du skal vænne dig til at bruge $_GET, $_POST, $_SESSION i stedet for at regne med at register_globals er slået til. Om det giver denne reaktion kan jeg ikke se, men det du laver er håbløst gammeldags.
vil du så ikk lige skrive en rigtig kode som kan det samme som den ? kan jo desværre ikk ligge flere point ud .. ville ellers gerne hvis det var muligt , har kun forstand på $_POST men ikke de andre 2 .. har fjernet begge exit; men intet sker ..
Jeg kan ikke gennemskue hvad dit script skal lave - det er eet af problemerne med register_globals: man aner ikke hvor tingene kommer fra. Hvad skal det kunne, og i hvilken sammenhæng bruges det?
...og ellers skal du bare sætte print sætninger ind undervejs i dit script, så du kan se hvor du kommer hen, og hvad indholdet af de interessante variabler er.
det skal bruges lige efter man logger ind.. mit login script videre sender dataerne man skrev i login til loginok for at verificere dem , og hvis de så er rigtige skal den så skrive Velkommen $username .. forstår duH ?
Felterne i formen skal du have fat i med $_POST[...]. Din $id ser ud til at komme fra en session, så der skal du bruge $_SESSION['id']. Du må gerne få vink til at lave det, men jeg kan ikke lave det for dig.
hehe ØvV .. forstår nemlig ikk noget med $_SESSION oG $_GET . Mener du ikke $_GET istedet for $_POST ? den skal da GET'e Dataerne , ikke Post'e dataerne ..
$_GET giver dig værdier fra URL-en, efter spørgsmålstegnet. $_SESSION['id']='noget' sætter en sessionværdi, som du siden hen kan aflæse med $_SESSION['id']
men det kan du gøre senere. Brug de printsætninger til at finde ud af hvad der sker.
Hvis den ikke udskriver "Forkert brugernavn eller password" er det jo nok rigtigt. Men hvor kommer der så en værdi ind i $id, som du bruger i din sql-sætning nederst?
den udskriver ikke: Forkert brugernavn eller password .. Aner det ikke .. den virkede da jeg testede den for noget tid siden .. skal jeg prøve og skrive :
altså linien print "Forkert brugernavn eller password"; skal jo printes , men den blir ikke printet .. den når kun til print "lidt længere"; ///DEN NÅR HER TIL !
Warning: session_register(): Cannot send session cookie - headers already sent by (output started at D:\websider\vhosts\DOMÆNE.dk\httpdocs\login\loginok.php:2) in D:\websider\vhosts\DOMÆNE.dk\httpdocs\login\loginok.php on line 14
Warning: session_register(): Cannot send session cache limiter - headers already sent (output started at D:\websider\vhosts\DOMÆNE.dk\httpdocs\login\loginok.php:2) in D:\websider\vhosts\DOMÆNE.dk\httpdocs\login\loginok.php on line 14
... men den blev kun vist i meget meget kort tid, ikke en gang et sekund ..
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.