Stehe grad vor einem sehr merkwürdigen Problem.
Möchte per Javascript eine PHP Datei aufrufen, was soweit auch funktioniert.
In der PHP Datei wird dann ein MySQL Datensatz geupdated.
Soweit, so gut.
Als erstes wird eine URL generiert, welche anhand der vorhandenen Inputboxen aus name und value des Inputs resultiert.
So ein Link sieht dann bspw. so aus:
./pages/editserver.php?action=edit&serverID=4&editServerName=I Love DM&editServerMode=Deathmatch&editServerIP=server.i-love-dm.de&editServerLogo=http://cp.i-love-dm.de/res/logo.png&editServerDescription=[u]Dein[/u] persönlicher Deathmatch Server
Der MySQL Query gibt eine 1 zurück, was bedeutet, dass es ja funktioniert haben muss, was es nicht tat.
Jetzt aber das Komische: Wenn ich den Link so im Browser eingebe, wird der Datensatz geändert, was bedeutet, dass der Fehler auf Seiten von Javascript liegen muss.
Ich habe mir mal das $_GET Array ausgeben lassen, wobei herauskommt, dass die Daten doch anschenend korrekt übergeben werden.
Der Javascript Code sieht wie folgt aus:
str = oben genannte URL