Strona 1 z 1
Link kategori
: pt lut 15, 2008 6:52 pm
autor: Andreoid
Witam serdecznie mam pytanie jak zrobic link kategori chodzi o to ze naprzykład
http://nazwastrony.pl/kontakt.php
a zeby pokazywało
http://nazwastrony.pl/index.php?id=3
jak takie coś zrobic pozdro

z góy thx
Re: Link kategori
: pt lut 15, 2008 8:07 pm
autor: vloq
Poczytaj o
mod_rewrite (.htaccess)
Re: Link kategori
: ndz lut 24, 2008 7:50 pm
autor: the_foe
np tak:
[php]<?php
$linki=new linki();
$linki->get_page();
class linki{
function get_page()
{
/*metoda zajmuje sie analizowaniem zmiennej id
zgodnie z jej wartoscia przerzuca skrypt do
metody link_wartosc_id
*/
if (!isset($_GET['id']))
{
$this->link_index();
}
else
{
$a=strtolower($_GET['id']);
$a=ereg_replace('([^a-z0-9_-])',"",$a);
if ($a=="")
{
$this->link_index();
}
else
{
$z=method_exists($this,"link_".$a);
if ($z)
{
eval('$this->link_'.$a.'();');
}else{
$this->error();
}
}
}
}
function error(){
//strona 404.
}
function link_index(){
//strona glowna
}
function link_3(){
//podstrona ?id=3
}
}//koniec klasy
?>[/php]
Re: Link kategori
: ndz mar 02, 2008 9:17 pm
autor: HERO
to co kolega the_foe napisal w Swoim poscie oczywiscie jest ok ale po co w PHP i po co tak dlugo jak mozna to wszystko zapisac w htaccess ? poza tym nie polecam linkow z ?id= poniewaz nie sa przyjazne dla google - w htaccesse mozesz zapisac to jako nazwastrony.pl/index/id/3 lub jeszcze krocej nazwastrony.pl/3
pozdrawiam