Door
Tim Wolf
op 05-02-2016 16:37
gewijzigd op 05-02-2016 16:50
5.935 views
Goedemiddag PHPHulp,
Ik loop tegen de volgende fout aan in mijn script:
<?php if(isset($_SESSION['username'])){echo '<center>
<a class="btn btn-default" data-dismiss="model" data-toggle="modal" data-target="#faq">
Antwoorden op veel vragen</a></center><br><center>
<p style="color:white">Welkom'.htmlentities($_SESSION['username'], print '
Je kunt hierboven op Antwoorden op veel vragen drukken om antwoorden te krijgen
en even een korte handleiding te kijgen.'
.htmlentities($_SESSION['username'], ENT_QUOTES, 'UTF-8';}
else { echo '<center><p style="color:white">
Je moet ingelogd zijn om deze link te zien<br><br></p></center>'; } ?>
Dit is een van de simpelste vragen denk ik (maar ik word er nu ondertussen gek van)
De error die die geeft is:
Parse error: syntax error, unexpected ';' in /home/privé gebruikersnaam/public_html/index.php on line 322
Het kan er ondertussen rommelig uitzien want ik heb er overal ; toegevoegd en verwijderd.
Als je een goede editor gebruikt, dan zie je de if-else statements netjes ingesprongen.
Ik weet niet waar jij mee programmeert, maar goede code-opbouw is belangrijk.
<?php
if (isset($_SESSION['username'])) {
echo '<center>
<a class="btn btn-default" data-dismiss="model" data-toggle="modal" data-target="#faq">
Antwoorden op veel vragen</a></center><br><center>
<p style="color:white">Welkom'.htmlentities($_SESSION['username'], print '
Je kunt hierboven op Antwoorden op veel vragen drukken om antwoorden te krijgen
en even een korte handleiding te kijgen.'
.htmlentities($_SESSION['username'], ENT_QUOTES, 'UTF-8';
} else {
echo '<center><p style="color:white">
Je moet ingelogd zijn om deze link te zien<br><br></p></center>';
}
?>
Je programmeert in een textarea-veld van een beheerpaneel! Niet echt de juiste insteek als je duidelijk en overzichtelijk wilt programmeren.
Mijn advies: Stap hier vanaf, en download een goede editor:
Notepad++, Eclipse, NetBeans... en zo zijn er nog een hoop.
Met het gebruik van een editor zoals deze ben je altijd en automatisch voorzien van een goede structuur in je code.
Bedankt Ariën,
Zelf sprak mij Notepad ++ aan. Ik ga hem gebruiken!
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Weer over de vraag: