Ga naar inhoud

[php] fout in inlogsysteem


Aanbevolen berichten

Beste mensen, Ik heb een probleem met mijn inlogsysteem. deze bestaat uit -login.php (formulier) -login2.php (formulier afhandelen) -applicatie.php (beveiligde pagina) -logout.php (session destroy etc.) -inc_connect.php (dbase connect en dergelijke) Als ik inlog met juiste gegevens krijg ik deze melding: Parse error: parse error in /home/httpd/vhosts/planetdust.nl/httpdocs/uitwijzer/login2.php on line 29 De code die achter login2.php hangt is: [code:1:e336b0855b] <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head> <title>Test ontwerp "De regionale uitwijzer"</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="/uitwijzer/applicatie.css" rel="stylesheet" type="text/css" /> </head> <div id="holder"> <p><img src="/uitwijzer/images/applicatie_logo.jpg" width="800" height="150" /></p> <?php session_start(); //sessie beginnen //controleren of pagina correct is aangeroepen if (!empty($_POST)){ include("inc_connect.php"); $query = "SELECT * FROM users WHERE naam='" . $_POST["naam"] . "' AND wachtwoord='" . $_POST["wachtwoord"] . "'"; $result = mysql_query($query) or die ("FOUT : " . mysql_error()); if (mysql_num_rows($result) > 0) { //email adres gevonden, registreer gegevens in session $username = $_POST["naam"]; $wachtwoord = $_POST["wachtwoord"]; session_register("username"); session_register("wachtwoord"); header("location: applicatie.php"); exit(); }else{ $tekst = "U hebt geen geldige combinatie van inlognaam en wachtwoord opgegeven. <br> <a href="login.php">Opnieuw inloggen</a><br>"; die($tekst); } }else{ header("location: login.php"); } ?> </div> </body> </html> [/code:1:e336b0855b] Maar in regel 29 vind ik niets dat niet juist is. iemand een tip?
Link naar reactie
verander:[code:1:7e43f7798b]$tekst = "U hebt geen geldige combinatie van inlognaam en wachtwoord opgegeven. <br> <a href="login.php">Opnieuw inloggen</a><br>"; [/code:1:7e43f7798b] eens in[code:1:7e43f7798b]$tekst = 'U hebt geen geldige combinatie van inlognaam en wachtwoord opgegeven. <br> <a href="login.php">Opnieuw inloggen</a><br>'; [/code:1:7e43f7798b] wimb
Link naar reactie
Ik krijg nu andere meldingen: Warning: Cannot send session cookie - headers already sent by (output started at /home/httpd/vhosts/planetdust.nl/httpdocs/uitwijzer/login2.php:11) in /home/httpd/vhosts/planetdust.nl/httpdocs/uitwijzer/login2.php on line 13 Warning: Cannot send session cache limiter - headers already sent (output started at /home/httpd/vhosts/planetdust.nl/httpdocs/uitwijzer/login2.php:11) in /home/httpd/vhosts/planetdust.nl/httpdocs/uitwijzer/login2.php on line 13 Parse error: parse error in /home/httpd/vhosts/planetdust.nl/httpdocs/uitwijzer/inc_connect.php on line 6 FOUT : No Database Selected
Link naar reactie
wat betreft die laatste melding over inc_connect.php dit is de code [code:1:740f14eafc]<?php $username = "xxx"; $password = "xxx"; $host ="localhost"; $dbnaam = "uitwijzer"; $db = mysql_connect($host, $username, $password); or die (mysql_error()); mysql_select_db($dbnaam, $db) or die (mysql_error()); ?>[/code:1:740f14eafc] heb username en wachtwoord vervangen door xxx
Link naar reactie
[quote:ac2fdc644d] <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html><head> <title>Test ontwerp "De regionale uitwijzer"</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link href="/uitwijzer/applicatie.css" rel="stylesheet" type="text/css" /> </head> <div id="holder"> <p><img src="/uitwijzer/images/applicatie_logo.jpg" width="800" height="150" /></p> <?php session_start(); //sessie beginnen [/quote:ac2fdc644d] session_start(); moet altijd voor de html!
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...