URL adat átadás / szép URL

URL adat átadás / szép URL
2015-10-17T22:43:08+02:00
2015-10-20T20:26:20+02:00
2022-12-02T22:00:43+01:00
HeekElek (Noel)
Sziasztok, az URL-ből szeretnék adatokat kivenni, gondolom ez .htaccess és PHP segítségével lehetséges

pl link: http://oldal.hu/film/
           http://oldal.hu/film/a-madagaszkár-pingvinjei/

és akkor a /film/ után lévő adatott, letárolni egy változóban, ezt hogy lehet/érdemes megcsinálni?? 

az az $a = "a-madagaszkár-pingvinjei";


Előre is köszönök minden segítséget :)
Mutasd a teljes hozzászólást!
Hali!

1. lépés: minden kérést, ami nem létező fájl vagy mappa, a saját szkriptedre irányítod, pl.:
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-l RewriteRule ^(.+)$ /index.php?myroute=$1 [NC,QSA]
2. lépés: a szkriptedben (a fenti példában index.php) feldolgozod a kapott paramétert (a fenti példában myroute):
$myRoute = trim($_GET['myrouter'], " \t\n\r\0\x0B/"); list($param1, $value1, $param2, $value2, $param3, $value3) = explode("/", $myRoute);
Tehát, az általad adott http://oldal.hu/film/a-madagaszkar-pingvinjei/ URL esetén a $param1 tartalma "film", a $value1 tartalma pedig "a-madagaszkar-pingvinjei" lesz.

Természetesen, ez csak egy példa, az elvet illetően. Finomítsd a saját igényeid szerint.

Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd