Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Przyjazne (ładne) linki
Malinaa
post
Post #1





Grupa: Zarejestrowani
Postów: 577
Pomógł: 6
Dołączył: 21.07.2008

Ostrzeżenie: (0%)
-----


Szukam dobrego rozwiązania dla przyjaznych linków.

Mam coś ciekawego:
  1. $arrParams = array();
  2. $strDefaultPath = '/sprawdzam/index.php';
  3. $_SERVER['PATH_INFO'] = isset( $_SERVER['PATH_INFO'] ) ? $_SERVER['PATH_INFO'] : $strDefaultPath;
  4. $arrParams = explode( '/', substr( $_SERVER['PATH_INFO'],1) );
  5. echo '<pre>';
  6. var_export( $arrParams );
  7. echo '<pre>';


Problem: na moim kompie localhost $_SERVER['PATH_INFO'] nie wyświetla nic.
Czym można zastąpić $_SERVER['PATH_INFO'] , aby uzyskać wymarzony (IMG:style_emoticons/default/smile.gif) efekt.

Próbuje również z .htaccess , ale nie wiem o co chodzi.

W pliku .htaccess zapisałem:
RewriteEngine On
RewriteBase /
RewriteRule ^(.*)-c-([0-9]*).html$ index.php?cat=$1&id=$2

W plikach index.php mam link np. <a href="produkty/super_offers">Oferta</a>

i po kliknięciu oczywiście - Błąd 404 strona nie znaleziona.

O co chodzi z .htaccess i jak tworzyć linki?

A może po prosu, kto napisze (przedstawi) ciekawszy sposób na przyjazne linki .

Help me, please.

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Malinaa
post
Post #2





Grupa: Zarejestrowani
Postów: 577
Pomógł: 6
Dołączył: 21.07.2008

Ostrzeżenie: (0%)
-----


Pierwszy raz robiłem coć z .htaccess i stwierdziłem - trzeba się przejść.
Przyszedłem i wymyśliłem, że plik .htaccess umieszczam w każdym katalogu do którego prowadzą przyjazne linki z odpowiednim RewriteRule i działa dobrze, tzn. mam ładne linki and no problem with my website.
Mam tylko jeszcze jedno pytanie do .htaccess (przyjazne linki).
Czy wymienione rozwiązanie jest dobre?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 08:01