Vraag & Antwoord

Webprogrammeren & scripting

PHP script

4 antwoorden
  • Ik krijg de volgende foutmelding: [quote:70ff3e934a]Parse error: parse error, unexpected T_LNUMBER, expecting ',' or ';' in g:\website\gastenboek\gastenboek\index.php on line 57[/quote:70ff3e934a] Wat moet ik in de volgende code veranderen om dit te vermijden? (regel 1 is in de code regel 57) [code:1:70ff3e934a]<table width="760" border="0" cellspacing="0" cellpadding="0"> <tr align="right" valign="top"> <td width="120"> </td> <td width="640"> <div align="right">$datum $tijd</div></td> </tr> </table>[/code:1:70ff3e934a]
  • Denk dat de fout ervoor zit, mogelijk heb je een commando niet goed afgesloten.
  • kan je iets meer van het script laten zien? soms klopt de regelnummer blijkbaar niet als er ergens iets niet goed is afgesloten...
  • Ik heb hem er maar even helemaal opgezet. [code:1:74c0118b78]<?php include ("settings.inc.php"); include ("$taal.inc.php"); include ("style.inc.php"); include ("host.inc.php"); ?> <html> <head> <title><? print($titel_index) ?></title> </head> <body class=back> <a href="voegtoe.php" target="_self"><? print($voegtoe) ?></a> <?php // verbinden met de MySQL server mysql_connect("$host", "$gebruiker", "$wachtwoord") or die("$mysqlserverfout)"); @mysql_select_db("$database") or die("$mysqldatabasefout"); $numresults=mysql_query("select * from $tabel order by id DESC"); $numrows=mysql_num_rows($numresults); if (empty($offset)) { $offset=0; } $result=mysql_query("select id,titel,naam,mail,site,special,bericht,datum,tijd,ip ". "from $tabel ". "order by id DESC limit $offset,$limit"); $number = mysql_num_rows ($result); while ($row = mysql_fetch_array($result)) { $id = $row["id"]; $titel = $row["titel"]; $naam = $row["naam"]; $mail = $row["mail"]; $site = $row["site"]; $special = $row["special"]; $bericht = $row["bericht"]; $datum = $row["datum"]; $tijd = $row["tijd"]; $ip = $row["ip"]; $host = gethostbyaddr($ip); $bericht = stripslashes($bericht); $bericht = ereg_replace("\n","<br>",$bericht); for ($i=0;$i<=142;$i++) { $len = strlen($i); if ($len == 1) $i = "00$i"; else if ($len == 2) $i = "0$i"; else if ($len == 3) $i = "$i"; $bericht = ereg_replace("smiley$i", "<img src=../smileys2/smiley$i.gif >","$bericht"); }; echo "<table width="760" border="0" cellspacing="0" cellpadding="0"> <tr align="right" valign="top"> <td width="120"> </td> <td width="640"> <div align="right">$datum $tijd</div></td> </tr> </table>"; } print "<a href=voegtoe.php target=_self><font color=$tekstkleur>$voegtoe</a> <br>"; print "<hr>"; echo "<table width=60% align=left><tr>"; print ("<td><font color=$tekstkleur>$pagina</td>"); if ($offset>=$limit) { // geen prev als eerste entr $prevoffset=$offset-$limit; print "<td width = 10 align=left><a href=\"$PHP_SELF?offset=$prevoffset\">$vorige</a></td>"; } $pages=intval($numrows/$limit); if ($numrows%$limit) { $pages++; } for ($i=1;$i<=$pages;$i++) { $newoffset=$limit*($i-1); print "<td width=20 align=left><p align=left><a href=\"$PHP_SELF?offset=$newoffset\">$i</a></td>"; } if ($offset+$limit+1<=$numrows) { // geen next als er geen volgende pagina's meer zijn $nextoffset=$offset+$limit; print "<td width=10><a href=\"$PHP_SELF?offset=$nextoffset\">$volgende</a></td>"; } echo "</tr><tr><td align=left><font face=Verdana color=$tekstkleur> <p align=left>"; echo "$records1 $numrows $records2"; echo "</td></tr>"; ?> <tr><td> <font size="2" face="Verdana" color=<? echo("$tekstkleur") ?>> <a href=../copyright.txt>&copy</a><a href=http://...>Gastenboek 2.11 </a><a href=../written.txt>written by</a> <a href="mailto:...@hotmail.com" size=2>TommY</a> </td></tr></table> </body> </html> </body> </html>[/code:1:74c0118b78]

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.