Hét vraag- en antwoordplatform van Nederland

Hoe unexpected Print/Echo op te lossen?

Ik ben bezig met een inlogsysteempje, puur om mijn kennis van PHP te vergroten. Ik ben bijna klaar met het beginsel (registratie etc is weggelaten onderdeel), maar nu kom ik een probleem tegen.

Als de persoon de vereiste inlogvelden heeft ingevoerd, wordt hij doorgestuurd naar mijn doorverwijzingspagina. Daar hoort te staan: Welkom Terug, (en dan zijn gebruikersnaam). Dat heb ik aangepakt door het zo te doen:
print 'Welkom terug, ' . $gebruikersnaam;

Alleen meldt mijn Localhost (ik draai op mijn computer) het volgende:
Parse error: syntax error, unexpected 'print' (T_PRINT) in C:\Webserver\Websites\Loginsysteem\doorverwijzingspagina.php on line 4.

Nu staat er unexpected 'print'. Hiervoor gebruikte ik echo en toen stond er hetzelfde alleen was print veranderd in Echo.

Pssst..

Hier is de gehele code van de doorverwijzingspagina:

include "login-a.php"

print 'Welkom terug, ' . $gebruikersnaam;

?>

En het bestand "login-a.php" is hier:


if(isset($_POST['inlogbutton1'])) {
$gebruikersnaam=$_POST['gebruikersnaam'];
$wachtwoord=$_POST['wachtwoord'];
if ($gebruikersnaam == 'joep' && $wachtwoord == 'banaan'){
header('Location: doorverwijzingspagina.php');

exit;

} else {
if (isset($_POST['inlogbutton1'])) {
echo "Komt niet overeen. Probeer nogmaals.";


}
}

}


?>
Kunnen jullie mij helpen? Ik had al op internet gezocht, maar alleen hadden hun andere bestanden, zodat de uitleg ook anders was

Verwijderde gebruiker
10 jaar geleden
635

Heb je meer informatie nodig om de vraag te beantwoorden? Reageer dan hier.

Het beste antwoord

Aan het eind van je include-regel moet je nog een ; plaatsen.
(Lees meer...)
gvrox
10 jaar geleden

Weet jij het beter..?

Het is niet mogelijk om je eigen vraag te beantwoorden Je mag slechts 1 keer antwoord geven op een vraag Je hebt vandaag al antwoorden gegeven. Morgen mag je opnieuw maximaal antwoorden geven.

0 / 2500
Gekozen afbeelding