Toon posts:

[PHP] Header error

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een functie gemaakt om te controleren of iemand ingelogd is of niet, maar ik krijg telkens een parse error in de lijn waar de Header functie instaat.
Ik roep deze functie aan, nog voor de <html>-tag, maar ik weet niet wat er fout is. Kan iemand mij helpen??

De Code:
/* Functie t.b.v. het controleren of iemand ingelogd is of niet */

function controleerSessie($userid) {
$host = "***";
$user = "***";
$pass = "***";
$data = "***";

mysql_connect($host,$user,$pass);

mysql_select_db($data);

$an_id = mysql_query("SELECT * FROM sessie WHERE userid='$userid');

$aantalrijen = mysql_num_rows($an_id);

if ($aantalrijen < 1) {
header("Location: fout.php3?error=uitgelogd");
exit;
}
}

  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

wat is je foutmelding precies?

Verwijderd

Topicstarter
Parse error: parse error in sessiecheck.inc.php on line 19

lijn 19 is dus die lijn met de header-functie

Verwijderd

Misschien dat je een lege regel helemaal bovenaan hebt staan. Dan genereert php namelijk output en dat mag niet voor een header functie. (of iig de locate)

  • chem
  • Registratie: Oktober 2000
  • Laatst online: 27-08 13:53

chem

Reist de wereld rond

je bent de " vergetn bij je query.

Klaar voor een nieuwe uitdaging.


Verwijderd

Topicstarter
Nee is het niet, heb alle lege regels al verwijderd, en dan geeft hij nog steeds die parse error, trouwens als hij een output had gegenereerd had ik toch een andere foutmelding gekregen, "can't sent header" ofzoiets

  • [ti]
  • Registratie: Februari 2000
  • Niet online
$an_id = mysql_query("SELECT * FROM sessie WHERE userid='$userid');
moet
code:
1
$an_id = mysql_query("SELECT * FROM sessie WHERE userid='$userid'");

worden

Verwijderd

Topicstarter
Stomme fout, maar als je de hele dag al achter je pc zit, dan lees je daar over heen. Thx

  • [ti]
  • Registratie: Februari 2000
  • Niet online
editor met fatsoenlijke syntax highlighting doet wonderen.
Pagina: 1