Hallo, ik gebruik de volgende code maar krijg telkens dezelfde fout. namelijk:
Parse error:

parse error in /blabla/blabla/controle.php on line 20

dit is de code:

<?php
session_start();
if (!empty($_POST["submit"])) {
include ("connect.php");
$query = "Select voornaam, password From gebruikers Where voornaam=' ".$_POST7["voornaam"]." '
AND password=' ".$_POST["password"]." ' ";
$result = mysql_query($query) or die ("Fout opgetreden met uitvoeren query");
if (mysql_num_rows($result) > 0) {
$voornaam = $_POST["voornaam"];
$password = $_POST["password"];
session_register("voornaam");
session_register("password");
header("Location: zoeken.php");
exit();
}
else {
$txt = "Geen geldige gebruikersnaam en/of wachtwoord. Je kunt het <a href=\login.php\>hier</a> opnieuw proberen" ;
die ($txt);
}
else {
header("Location: login.php");
}
?>


Ziet iemand wat ik fout doe? Want ik kom er echt niet uit.

p.s. line 20 is trouwens de 2e else
oke, ik krijg nu de melding: No database selected.
Lees de post van Marien even. Daar zal idd de fout liggen.
ik heb dit gedaan, maar krijg nog steeds de melding no database selected.

Als ik trouwens een fout wachtwoord invul bij $cfg_db_pass

of bij een van de andere waardes, dan krijg ik hier ook geen melding van trouwens.
oke alles lijkt nu te werken. Ik krijg nu de melding acces denied voor user enz. blabla. Dit is denk ik een probleem waarbij jullie me niet kunnen helpen. Alleen erg vreemd. Ik gebruik dezelfde username en password als die ik gebruik bij het openen van MySql front, alleen krijg nu een acces denied.

[edit]
Oke dit werkt nu ook. Nu krijg ik de melding dat ik een verkeerde gebruikersnaam en wachtwoord
gebruik, dit zit hem dus in de query.

Of doe ik misschien iets fout bij de session of iets dergelijks?

[edit]
Ok, ook dit is opgelost. Er stonden spaties tussen bij, waardoor hij de verkeerde inhous las. Allemaal hardstikke bedankt!
<? php
$query = "SELECT voornaam, password FROM gebruikers WHERE voornaam=' ".$_POST["voornaam"]." ' AND password=' ".$_POST["password"]." ' ";

?>

Reageren