Ik ben bezig met een eigen persoonlijke website welke ik in de toekomst graag wil uitbreiden.
nu zit hier ook een gastenboek in verwerkt, maar deze geeft in internet explorer op 1024 x 768 een syntaxisfout op regel 89 maar in de index.php staan echter maar 71 regels.
voorbeeld is te vinden op : http://londemanmp.no-ip.info/web/ en dan kiezen voor gastenboek-lees.
het gekke is ook als je de gastenboek-lees pagina alleen zal opvragen in een browser geeft die geen syntaxisfout. ???
de code is als volgt.
Deze syntaxisfout wordt niet weergegeven in firefox.
Ook is er met een resolutie van 1024 x 768 een balk onderin te zien die heen en weer geschoven kan worden en deze krijg ik ook niet weg.
Alvast bedankt.
nu zit hier ook een gastenboek in verwerkt, maar deze geeft in internet explorer op 1024 x 768 een syntaxisfout op regel 89 maar in de index.php staan echter maar 71 regels.
voorbeeld is te vinden op : http://londemanmp.no-ip.info/web/ en dan kiezen voor gastenboek-lees.
het gekke is ook als je de gastenboek-lees pagina alleen zal opvragen in een browser geeft die geen syntaxisfout. ???
de code is als volgt.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
| <?php
require("header.php");
require("ubb.php");
if($_GET['p']){
require("email.php");
}
else{
$query = mysql_query("select * from ".$tabel2."");
$rij = mysql_fetch_object($query);
$webreactie = $rij->reactie;
$query = mysql_query("select * from ".$tabel2."");
while ($rij = mysql_fetch_object($query)){
$welkom = htmlspecialchars($rij->welkom);
$welkomtekst = nl2br($rij->welkomtekst);
$welkomtekst = html_entity_decode($welkomtekst);
if($welkom == "1"){
echo "
<table width=100% border=0 class='tabel'>
<tr><td><div align='left'><b>Welkomsttekst:</b><br> </div></td></tr>
<tr><td><div align='left'>".$welkomtekst."</div></td></tr>
</table><br><br>";
}
else{ }
}
?>
<br>
<br>
<?php
echo "<table width=100% border=0 class='tabel'>";
$query = mysql_query("select * from ".$tabel." order by datum desc");
while ($rij = mysql_fetch_object($query)){
$id = $rij->id;
$naam = htmlspecialchars($rij->naam);
$bericht = nl2br($rij->bericht);
do_ubb_code($bericht);
do_ubb_smile($bericht);
$bericht = html_entity_decode($bericht);
$datum = htmlspecialchars($rij->datum);
$email = htmlspecialchars($rij->email);
$reactie = nl2br($rij->reactie);
do_ubb_code($reactie);
do_ubb_smile($reactie);
$reactie = html_entity_decode($reactie);
echo "<tr><td width=365> </td></tr>
<tr><td width=365><div align='left'>".$datum." | <b>".$naam."</b> ";
echo "
<tr><td colspan=2> </td></tr>
<tr><td width=310><div align='left'>".$bericht."</div></td><td width=35> </td>";
if($email == ""){ }
else{
echo " <td valign='top' width=35><a href='index.php?p=".$id."' onClick='popup('email.php','popup',640,480);'><img src='img/email.gif' border=0></a></td></tr> ";
}
if($reactie == "" || $webreactie == "nee"){}
else{
echo "<tr><td><table class='tabel-rood' width=100%><tr><td><div align='left'><strong>Reactie van de Webmaster:</strong><br> <br>".$reactie."</div></td></tr></table></td></tr>";
}
echo "<tr><td colspan=2><div align='center'><br><br><br><img src='img/lijn.gif' width=100% height=1><br><br></div></td></tr>";
}
echo "</table>";
?><?php
}
require("footer1.php");
?> |
Deze syntaxisfout wordt niet weergegeven in firefox.
Ook is er met een resolutie van 1024 x 768 een balk onderin te zien die heen en weer geschoven kan worden en deze krijg ik ook niet weg.
Alvast bedankt.