<?php class Input_Url { { if ( self::$oInstance == false ) { self::$oInstance = new Input_Url(); } return self::$oInstance; } private function __construct() { $this->set_params_from_url(); } // wew funkcja pobierająca wartosci do klasy private function set_params_from_url() { foreach ( $arrParams as $wartosc ) { $this->url_params[] = $wartosc; } } // pobiera parametr z paska (w wywolaniu podajemy numer argumentu) public function getParam($atrNumber = false) { return $this->url_params[$atrNumber-1]; } else { return null; } } // generuje url wg wartosci public function makeUrl() { $retUrl = ''; foreach( $fArgs as $value ) { $retUrl .= '/' . $value; } return $_SERVER['SCRIPT_NAME'] . $retUrl; } else { return null; } } //zwraca url, taki jaki mamy w pasku + dodane w argumentach wartosci public function makeUrlAdd() { $retUrl = ''; foreach ( $this->url_params as $wartosc ) { $retUrl .= '/' . $wartosc; } foreach( $fArgs as $value ) { $retUrl .= '/' . $value; } return $_SERVER['SCRIPT_NAME'] . $retUrl; } else { return null; } } } ?>
Napisalem taką oto klase do obsługi easyUrl. prosze o sugestie, co mozna by jeszcez do niej dopisac, czy dziala i wszelkie uwagi. Dziekuje

aha, plik .htacces ustawiamy tak jak w artykule na php.pl

Update
racja, dodalem komentarze i poprawilem troche tu na forum bo sie rozjechało