Internet explorer használatánál eltérően működő onclick esemény
Egy elég furcsa hibába futottam, akinek van ötlete kérem segítsen!
Egy $modul változó értékével include-olom be a megfelelő
tartalmat az index.php-be. Egyik oldalhoz így készítettem linket:
<?php echo"<td onclick=location.href=\"index.php?modul=reszletek&id=$id\">"; ?>
Firefoxnál, chrome-nál, operánál működik, a reszletek.php tartalma jelenik meg. Internet explorernél viszont az általam létrehozott 404-es oldal jön be, mintha nem sikerülne átvinni a "modul" értékét. (ha nem létezik a modul változó, vagy az értékével egyező php fájl, akkor irányít a 404-es oldalra)
Ennek némileg ellentmond, hogy a reszletek.php elején lévő kód végrehajtódik:
$id=$_REQUEST['id'];
mysql_query("UPDATE bejelentesek SET olvasott='1' WHERE id='$id'");
Ellenőrzöm adatbázisban, és explorer használatánál is felülírod a rekord.
Nem értem, hogy az "id" változót miért látja a szerver és a "modul"-t miért nem.
A többi böngészőben hiba nélkül bejön az
index.php?modul=reszletek&id=id oldal
■ Egy $modul változó értékével include-olom be a megfelelő
tartalmat az index.php-be. Egyik oldalhoz így készítettem linket:
<?php echo"<td onclick=location.href=\"index.php?modul=reszletek&id=$id\">"; ?>
Firefoxnál, chrome-nál, operánál működik, a reszletek.php tartalma jelenik meg. Internet explorernél viszont az általam létrehozott 404-es oldal jön be, mintha nem sikerülne átvinni a "modul" értékét. (ha nem létezik a modul változó, vagy az értékével egyező php fájl, akkor irányít a 404-es oldalra)
Ennek némileg ellentmond, hogy a reszletek.php elején lévő kód végrehajtódik:
$id=$_REQUEST['id'];
mysql_query("UPDATE bejelentesek SET olvasott='1' WHERE id='$id'");
Ellenőrzöm adatbázisban, és explorer használatánál is felülírod a rekord.
Nem értem, hogy az "id" változót miért látja a szerver és a "modul"-t miért nem.
A többi böngészőben hiba nélkül bejön az
index.php?modul=reszletek&id=id oldal
olyan nincs, hogy..
(Ha van lehetőséged, akkor inkább csak simán tedd be a tag-eket az oldalba, ne php és nem bonyolódik túl az idézőjelezés)
Megtaláltam a hibát
Úgy látszik a többi böngésző kikerülte ez a bakit.
Köszönöm, hogy próbáltál segíteni, de ezt most nagyon benéztem. Pedig mit vizsgáltam, hogy hol lehet a hiba.