Ik heb een scriptje gemaakt maar het geeft volgende foutmelding aan:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/frook/domains/frook.gethost.be/public_html/regels.php on line 8


ik gebruik nu deze broncode.
<?
$query = mysql_query("select * from regels where id='".$_GET["id"]."'");
$row = mysql_fetch_object($query);
$bestaat = mysql_num_rows($query);
if($bestaat == "0")
{
    echo " ?> 
<p class="head">Regels</p>
Op iedere website gelden er regels die moeten nageleefd worden! Hier hebben we er ook een aantal. De staff heeft het recht om deze regels aan te passen/bij te voegen/weg te laten. Dus neem hier regelmatig een kijkje. Als je een regel overtreed krijg je een waarschuwingsniveau. 3 waarschuwingsniveau's is een ban van je account. Deze regels zijn er om de site een duuwtje in de rug te geven en alles vlot te laten verlopen.
<br>
<br>
<p class="head">Regels</p>
<?
beveiligd();
$query = mysql_query("select * from leden ORDER BY naam ASC");
?> 
<?
while($row = mysql_fetch_object($query)){
?>
ยป <a href="?main=regels&id=<?php echo $row->id; ?>"><?php echo $row->titel; ?></a><br>
<?php }?>
<?php
"; 
}
else
{
?> 
<p class="head"><?php echo $row->titel; ?></p>
<?php echo $row->beschrijving; ?>
<?php }?>
MaDHouSe schreef op 31.08.2008 12:11
omdat ik meestal bij getallen ' ' gebruik
en bij letters gebruik ik " "

en werkt altijd goed.. :)

Tuurlijk werkt het, php is een makkelijke taal. Jij maakt maar wat en het wordt wel oke gezien, als jij niet iets fout doet (dus een ; vergeet ofzo) dan vind php het best...

MaDHouSe schreef op 31.08.2008 12:11
maar zal ut eens bekijken is me php boek volgens mijn stond daar ook iets in met qoutes met ' en " en dat php ' als getallen string zal zien en " als letters string

Types
@ Karl : Juist ja. Je moet het escapen. Dat is per attribuut 2 keer typen meer. Dat klinkt weinig maar bij grote HTML scheelt het veel. EN je hebt minder kans op parse errors.
Idd, omdat het een extra ding is wat je weer kan vergeten.
En php is bij een enkele quote sneller omdat het niet hoeft te kijken naar variabelen.
weer wat geleerd en zo kom je steets een stap verder :)

Reageren