Beste,
Ik zit met een heel vreemd probleem.
Ik heb een script gemaakt die enkel gegevens moet uitlezen uit een database, verder niets! Maar hij doet meer. Bij het laatste getal telt hij een op. Maar dit wil ik niet, ik geef hier ook geen opdracht voor, en gebruik in het hele script niet een keer insert.
Het vreemde is dat hij bij IE niet een op telt, maar in FireFox wel, hoe kan dit, PHP is toch serverbased?
Een voorbeeldje van het script is te vinden op: http://www.jbgsm.nl/cms/teller/website/teller_website_output.php?f=11&j=04
Ik zou zeggen probeer hem eens in IE en daarna in FF, hoe kan dit verschil?
Misschien is het overbodig maar hier het script van: teller_website_output.php
-------------------------------------------------------------
<?PHP
// Output teller_website; voorwaarden: maand en jaar
// Connect
$hostname = "db.pcextreme.nl";
$user = "";
$password = "";
$database = "";
mysql_connect($hostname, $user, $password) or trigger_error(mysql_error(), E_USER_ERROR);
mysql_select_db($database) or trigger_error(mysql_error(), E_USER_ERROR);
// Tabel afdrukken, tabel structuren, en style nog verbeteren.
echo ('<CENTER><table border="0" cellpadding="0" cellspacing="0" width="665">
<tr><td width="126" align="center"><p align="center"><b><font face="Arial" size="2">ID:</font>
</b></td><td width="193" align="center"><p align="center"><b>
<font face="Arial" size="2">Datum:</font></b></td> <td width="346" align="center">
<b><font face="Arial" size="2">Aantal bezoekers</font></b></td>
</tr></CENTER>');
// Data ophalen, voorwaarden maand en jaar.
// Gegevens echo'en met Loop (while)
$result = mysql_query("SELECT * FROM teller_website WHERE maand='".$_GET['f']."' AND jaar='".$_GET['j']."' ORDER BY `dag` ASC");
while ($aantal = mysql_fetch_object($result)) {
echo ('<center><table border="0" cellpadding="0" cellspacing="0" width="665">
<tr><td width="126" align="center"><p align="center"><b><font face="Arial" size="2"></font>
</b></td><td width="193" align="center"><p align="center"><b>
<font face="Arial" size="2"></font></b></td> <td width="346" align="center">
<b><font face="Arial" size="2"></font></b></td>
</tr><TR><td width="126" align="center"><font face="Arial" size="2">');
echo $aantal->id;
echO ('</font></td>
<td width="193" align="center"><font face="Arial" size="2">');
echo $aantal->dag.'-';
echo $aantal->maand. '-';
echo $aantal->jaar;
echo ('</font></td>
<td width="346" align="center"><font face="Arial" size="2">');
echo $aantal->aantal;
echo ('</font></td></tr></table></CENTER>');
} ?>
------------------------------- Einde --------------------
[Script is misschien niet het meest overzichtelijk]
Ik hoop dat iemand dit rare verschijnsel kan verklaren.
Ik heb gezocht op phphulp.nl en op google, maar denk niet dat dit een probleem is dat zo op internet is te vinden.
Ik hoop dat iemand mij kan helpen.
Jelmer
469 views