Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Przyjazne linki
--zaqwsx--
post
Post #1





Goście







Witam.

Problem mój polega na kilkudziesięciu linkach np profil.php?login=kowalski zamiast nich wolałbym profil/kowalski. Jest to możliwe? Czytałem, że można zmienić to za pomocą Mod_rewrite ale do końca nie rozumie znaczenia tych znaków. Pomógł by mi ktoś z jednym linkiem resztę myślę, że dałbym sobie radę ponieważ różnią się tylko nazwami. Z góry dzięki.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Przecież w necie tyle jest że hohooo a ty prosisz o link a potem to już sobie poradzisz.... Jak nie potrafisz linku w necie znaleźć to i sobie nie poradzisz jak ci go damy. Nawet nie szukałes.
Go to the top of the page
+Quote Post
--zaqwsx--
post
Post #3





Goście







Trochę poczytałem i wyszło mi takie coś:

  1. Options FollowSymLinks
  2. RewriteEngine On
  3. RewriteRule ^profil-([^-]+).html$ profil.php?id=$1 [L]


Ale nie działa mi to.

Zamiast linku ?login=jakasnazwa

powinien być: /login-jakasnazwa.html
Go to the top of the page
+Quote Post
by_ikar
post
Post #4





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


Samo się nie przepisze do twojego html/php. Musisz w tych swoich wszystkich anchorach (linkach) pozmieniać ten link na nowy.
Go to the top of the page
+Quote Post
--zaqwsx--
post
Post #5





Goście







Tak wiem, błąd miałem w nazwie.

Wykryłem nowy błąd gdy wpisuje np ?profil=Administrator pokazuje mi co chce pobrać z bazy lecz /profil-Administrator.html nie. Dlaczego?
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Przecież w regułce dałeś przekierowanie na id= a w z poprzedniego postu wynika, że ty w skrypcie oczekujesz profil=. Zdecyduj się na jedno. Skrypt nie wróżka, za ciebie nie będzie myślał.
Go to the top of the page
+Quote Post
--zaqwsx--
post
Post #7





Goście







O faktycznie.

Dzięki wielkie.
Go to the top of the page
+Quote Post
--qazwsx--
post
Post #8





Goście







A że jeszcze tak ośmielę się zapytać co zrobić w przypadku gdy nie odczytuje styli na stronie?
Go to the top of the page
+Quote Post
GoldeNx3
post
Post #9





Grupa: Zarejestrowani
Postów: 228
Pomógł: 1
Dołączył: 24.12.2010

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


  1. <link rel="stylesheet" href="style.css" type="text/css" />


na:

  1. <link rel="stylesheet" href="http://strona.pl/style.css" type="text/css" />
Go to the top of the page
+Quote Post

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: 23.08.2025 - 22:06