Hallo Zusammen,
ich habe ein merkwürdiges Phänomen. Bei meiner lokal installierten Apache2 und php5 installation geht alles wunderbar, aber auf dem Live-Server gibt es Probleme mit "Sonderzeichen" in der $_Get Variable.
Also folgender Aufruf:
Code:
/index.php?id=index&pi1[sort]=4_u
funktioniert noch, aber wenn ich dann erneut auf einen Link klicke wird die URL irgendwo geändert in folgendes:
Code:
/index.php?id=index&pi1%5bsort%5d=4_u%252C4_d
Obwohl eigentlich das hier richtig wäre:
Code:
/index.php?id=index&pi1[sort]=4_u%2C4_d oder
/index.php?id=index&pi1[sort]=4_u,4_d
Das das Komma geändert wird ist ja ok, das wird auch von meiner Funktion gemacht, aber das die eckigen Klammern in %5b und %5d geändert werden kommt nicht von meinem PHP-Script und die URL wird auch ohne aufgerufen, steht richtig im Quellcode, aber dennoch wird die falsche URL aufgerufen, wieso? Könnt ihr mir das irgendwie erklären? Wie kann ich das auf dem Live-Server abstellen?
Viele Grüße