Hi!
http://localhost/index.php/var/
dabei wird die index.php aufgerufen und die variable var zum anzeigen bestimmter inhalt verwendet.
Das ist keine Variable, URLs sind keine Programmiersprache.
jetzt möchte ich auch noch die sprache über die url mitgeben, und eventuell den "index.php"-part fallen lassen, da eh immer nur die index.php aufgerufen wird.
http://localhost/de/var
wie kann ich das machen?
Mit mod_rewrite so umschreiben, das der Teil, wofür hier stellvertretend /de/var steht, an /index.php angehängt wird. Im Script kannst du dann die PATH_INFO auswerten. Alternativ kannst du auch die beiden Werte zu einem Query-String umschreiben, aus dem PHP dann Werte für $_GET generiert. Dies eignet sich aber nur für feste Strukturen, mit PATH_INFO ist man da felxibler (hat aber auch etwas mehr Arbeit beim Auseinandernehmen).
Lo!