Tak tu jau teici, ka kaut kas nav kārtībā. Es no tevis gribēju, lai tu pasaki, KAS TIEŠI nav kārtībā. Izdrukājas "You've got some stale cookies!" ?
Un vaina, visticamāk ir tevī, ka nepareizi kaut ko dari.
Es īsti nesaprotu, ko tu nesaproti.
Piemērs:
example.com/pages/12/?action=edit
PHP pusē $_GET['_path'] būs 'pages/12' (to ar explode sadali daļas). Un action būs pieejams kā parasti $_GET['action']. Arī citi GET parametri būs pieejami kā parasti.
Jo izpildās tikai pirmais nosacījums.
Es tev vispār ieteiktu visu stringu padot skriptam, un pēc tam no PHP dalīt daļās.
Man parasti ir šāds vienkārš htaccess:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?_path=$1 [QSA]
Pēc tam iekš PHP ņemu $_GET['path'], splitoju, daros.
xfr33, tak es tev tikko iekopēju linku uz pamācību!
Un "labāks" tas ir ar to, ka tam tu vismaz download vari atrast. :) Bet ja nopietni, tad Apache ir daudz daudz populārāks par to OmniHTTPd (kā pats redzi - tam pat vairs officiālās lapas nav) - būs vieglāk meklēt palīdzību.
mounkulis, nē nu tā tiešām ir - esmu pārbaudījis. :)
Nav laba prakse pašam makarēties ar ID (it sevišķi jau tevis pieminētā kārtošana pēc kārtas), bet reizēm var noderēt, ka var ievietot manuāli ID.
$this->SERVER = $_SERVER;
?
It kā taču vajadzētu strādāt, jo tu akseso $_SERVER, tātad izmanto.
Bet vispār - man kaut kā neliekas laba doma unsetot šos globālos mainīgos. Ja nu kāds third party scripts tos izmanto ?
Kāpēc vispār taisi tā ? Kāds praktisks iemesls ?
xPtv45z, tik nez kā ir dzīvē - ja salīdzinātu šos divus srādāšanas modeļus (viens, kur seko līdzi darbiem nepārtraukti, otrs, kur uzdod darbu un līdz dedlainam neliekas ne zinis), tad kurā no tiem ir lielāka tendence kavēt termiņus ?
Nu - parasti pusdienslaiks ir max 1 stunda - bet filma parasti iet 2h, ja neskaita vēl tikšanu līdz kincim, gaidīšanu, kad sāksies, un tikšanu atpakaļ. :)