Beste mensen,

Ik heb een probleem met mijn website.
Het is beter uit te leggen als jullie het probleem zien.

http://www.spelletjesplaats.com (geen SPAM)

1) Bij alle spellen loopt de URL via /spellen/spelnaam.html
2) Bij "Meest gespeeld" en "nieuwste spellen" gaat deze via
index.php?=game.php&id= blabla

Als ik een spel die via nummer 1 aanklik, dan opent zich een nieuw venster en de iframe blijft wit.

Als ik een spel die via nummer 2 loopt aanklikt, dan gebeurt er helemaal niets. Het enige wat veranderd is de url in de adresbalk van IE.

Het lijkt erop dat de vorige eigenaar de urls SEO vriendelijk wilde maken. Ik heb hem benaderd hierover maar hij gebruikte geen .htaccess dingen of iets dergelijks.

Overigens werkte de website op zijn hoster perfect

Of het nu via 1 of 2 loopt maakt mij niets uit, als het probleem maar opgelost wordt.


Wat kan het probleem zijn ?

Ik moet er wel bij vertellen dat ik deze website onlangs heb overgenomen. Ik heb een DirectAdmin backup zip bestand ontvangen en deze geupped naar mijn eigen account.

Hopelijk zijn jullie mij bereid te helpen. Mochten jullie stukken code willen zien dan regel ik dat

Met vriendelijke groet

Kevin
Ja en dan natuurlijk ook nog wel de nodige controles op $_GET['id'] invoeren. Een id zal numeriek zijn, dus controleer met bijvoorbeeld ctype_digit of $_GET['id'] ook daadwerkelijk uniek is.

Pas als je zeker weet dat het id aan alle eisen voldoet ga je hem gebruiken in een query, niet eerder. Dit ook weer om bijvoorbeeld sql injectie te voorkomen.

Reageren