ik krijg een foutmelding op regel 49
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/sites/www.royalexander.eu/web/agenda/adatag.php on line 49
hoe kan ik deze er uit halen?? ik zie het even niet meer
is het niet if ($Wanneer && $Wat && $Waar) (kijk ook even naar [php]isset[/php]
je script is een puinhoop:
- geen or die() gebruiken
- juiste quotes gebruiken
- van waar komen $wat , $waar en $wanneer? je maakt onnodige vars aan
- let op sql-injectie -> mysql_real_escape_string
- $vars buiten quotes halen
Even doorgaan op het lijstje van jasper:
- mysql_close() niet nodig
- Voer alle PHP uit boven de HTML, dus connectie query afhandeling. In de body hoeft het alleen maar zichtbaar gemaakt te worden.
- Haal die quotes uit de query weg:
'royal' ártikel' moet zijn royal artikel
- á op letters mag niet
- : bij rij namen mag ook niet
- Als je opent met " mag je hem niet opsluiten met '
- Database royal en tabel naam royal? Leer normaliseren
- Ga netjes scripten en voeg tabs in op de goede manier:
als ik het goed begrijp is dat een controle voor de inlog
Ik denk dat ik dan opnieuw moet beginnen met een login pagina en een pagina waarin ik agendaitems kan aanmaken, bewerken en verwijderen
De term SQL-injectie (Engels: SQL injection) wordt gebruikt voor een type kwetsbaarheid van computerapplicaties, meestal webapplicaties. Applicaties die informatie in een database opslaan maken gebruik van SQL om met de database te communiceren. SQL-injectie kan gebeuren als invoer van gebruikers op onvoldoende gecontroleerde wijze wordt verwerkt in een SQL-statement. Om de precieze werking van SQL-injectie te begrijpen is het belangrijk om te weten hoe SQL werkt.