W pliku .htaccess
CODE
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^([^.]*)$ index.php/$1
RewriteEngine On
RewriteRule ^([^.]*)$ index.php/$1
dzieki czemu otwierajac adres http://www.mojastrona.pl/parametr1/paramter2
zawsze otwiera index.php, w którym mam kod
CODE
$Params = array();
$DefaultParams = '/informacje';
$_SERVER['PATH_INFO'] = isset( $_SERVER['PATH_INFO'] ) ? $_SERVER['PATH_INFO'] : $DefaultParams;
$Params = explode( '/', substr( $_SERVER['PATH_INFO'], 1) );
$DefaultParams = '/informacje';
$_SERVER['PATH_INFO'] = isset( $_SERVER['PATH_INFO'] ) ? $_SERVER['PATH_INFO'] : $DefaultParams;
$Params = explode( '/', substr( $_SERVER['PATH_INFO'], 1) );
dzieli on wszystkie paramtry wejściowe, które odzielone są slashami i mam je dostępne w wektorze. Ale pojawia się problem z odnośnikami do obrazków, pliku css, itp. Przy wpisaniu http://www.mojastrona.pl/ wszystko jest ok, ale jak już podam jakies paramtery to kod wykonywany jest poprawnie, ale strona wygląda tak jakby nie był ładowany ani plik css, ani obrazki.
przykładowy link do pliku css:
CODE
<link rel="stylesheet" type="text/css" href="theme/css.css" />