Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> przyjazne URL
kalinowski
post
Post #1





Grupa: Zablokowani
Postów: 199
Pomógł: 0
Dołączył: 4.05.2003
Skąd: Tarnowskie Góry

Ostrzeżenie: (10%)
X----


przeczytalem artykul o przyjaznych urlach i mam pytanie
czy idzie zrobic aby nie wpisywac tego index php?
czyli
Kod
www.strona.pl/zmienna

zeby tan napis zmienna juz byla zmienna ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 13)
hwao
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Cytat
przeczytalem artykul o przyjaznych urlach i mam pytanie  
czy idzie zrobic aby nie wpisywac tego index php?
czyli
Kod
www.strona.pl/zmienna

zeby tan napis zmienna juz byla zmienna  ?


Przeczytaj jeszcze raz i popatrz na linki...
Go to the top of the page
+Quote Post
kalinowski
post
Post #3





Grupa: Zablokowani
Postów: 199
Pomógł: 0
Dołączył: 4.05.2003
Skąd: Tarnowskie Góry

Ostrzeżenie: (10%)
X----


czytalem i tam jest ze ze url wyglada tak
Kod
www.strona.pl/index.php/zmienna

i sie pytam czy jest inna mozliwosc (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
hwao
post
Post #4


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Jak widac jest (chocby wp.pl) to trzeba pokombinowac z .htaccess mialem kiedys o tym art (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Poszukaj na http://php.faq.pl/ tu to chyba bylo :]
Go to the top of the page
+Quote Post
Puciek
post
Post #5


TAO programowania


Grupa: Zarejestrowani
Postów: 340
Pomógł: 3
Dołączył: 25.03.2003
Skąd: ze słoika

Ostrzeżenie: (30%)
XX---


Z tego co wiem to jeżeli odwołujemy się do startowej to styknie
Kod
?zmienna=wartosc
Go to the top of the page
+Quote Post
kalinowski
post
Post #6





Grupa: Zablokowani
Postów: 199
Pomógł: 0
Dołączył: 4.05.2003
Skąd: Tarnowskie Góry

Ostrzeżenie: (10%)
X----


hmm juz wydluzasz zmienna !!
u ciebie jest tak :
Kod
www.styrona.pl/?zmienna=wartosc

a ja chcialbym tak
Kod
www.strona.pl/wartosc


pomocy jak to zrobic ?
Go to the top of the page
+Quote Post
hwao
post
Post #7


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Jak sie juz nie poda konkretnego linak to sie juz nie umie poszukac?
Eh..
http://lejzik.w3crew.com.pl/howto/url.html
Bylo ta TAM
Go to the top of the page
+Quote Post
kalinowski
post
Post #8





Grupa: Zablokowani
Postów: 199
Pomógł: 0
Dołączył: 4.05.2003
Skąd: Tarnowskie Góry

Ostrzeżenie: (10%)
X----


hmm a czy ten parametr czeba ustanawiac ?
Go to the top of the page
+Quote Post
Puciek
post
Post #9


TAO programowania


Grupa: Zarejestrowani
Postów: 340
Pomógł: 3
Dołączył: 25.03.2003
Skąd: ze słoika

Ostrzeżenie: (30%)
XX---


Niestety tak, a na kontach płatnych i darmowych admini do miłych nienależą
Go to the top of the page
+Quote Post
kubatron
post
Post #10





Grupa: Zarejestrowani
Postów: 581
Pomógł: 0
Dołączył: 21.07.2003
Skąd: Jasło

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


Przeczytaj to: http://php.pl/index.php/phppl/artyku_y/pom.../przyjazne_urle mozę akurat się uda.
Go to the top of the page
+Quote Post
Ozzy
post
Post #11





Grupa: Zarejestrowani
Postów: 204
Pomógł: 0
Dołączył: 26.12.2003
Skąd: Rzeszów

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


Polecam użycie mod_rewrite, można uzyskać dokładnie to czego potrzebujesz. Miałem ten sam problem i pomoc uzyskałem tutaj.

Dodatkowo w <head> musisz dodać:
[xml:1:cd390494eb]<base href="tutaj scieżka/" />[/xml:1:cd390494eb]
Scieżka ta może być uzyskana np tak:
[php:1:cd390494eb]<?php
dirname($_SERVER['PHP_SELF'])
?>[/php:1:cd390494eb]

.htaccess moze wyglądać tak:

Kod
RewriteEngine on

RewriteBase /tutaj ścieżka (ta sama co wcześniej)/

RewriteRule (^|/)(images|files)/(.*)$  $2/$3 [L]

RewriteRule .* index.php [L]



Potem wystarczy użyć pewnej klasy do sparsowania URL'a.
Jeżeli sobie z tym nie poradzisz to mogę ją tu wkleić, ale ze względu na objętośc kodu na razie się powstrzymam.
Go to the top of the page
+Quote Post
Chewolf
post
Post #12





Grupa: Zarejestrowani
Postów: 335
Pomógł: 0
Dołączył: 15.11.2003

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


Cytat
przeczytalem artykul o przyjaznych urlach(...)

Cytat
hehe ciekawe co jaką ocene masz z języka polskiego , człowieku on ten artykuł przeczytał !
LOL
Go to the top of the page
+Quote Post
kalinowski
post
Post #13





Grupa: Zablokowani
Postów: 199
Pomógł: 0
Dołączył: 4.05.2003
Skąd: Tarnowskie Góry

Ostrzeżenie: (10%)
X----


Cytat
Polecam użycie mod_rewrite, można uzyskać dokładnie to czego potrzebujesz.  Miałem ten sam problem i pomoc uzyskałem tutaj.  

Dodatkowo w <head> musisz dodać:
[xml:1:1a9767ef4b]<base href="tutaj scieżka/" />[/xml:1:1a9767ef4b]
Scieżka ta może być uzyskana np tak:
[php:1:1a9767ef4b]<?php
dirname($_SERVER['PHP_SELF'])
?>[/php:1:1a9767ef4b]

.htaccess moze wyglądać tak:

Kod
RewriteEngine on

RewriteBase /tutaj ścieżka (ta sama co wcześniej)/

RewriteRule (^|/)(images|files)/(.*)$  $2/$3 [L]

RewriteRule .* index.php [L]



Potem wystarczy użyć pewnej klasy do sparsowania URL'a.
Jeżeli sobie z tym nie poradzisz to mogę ją tu wkleić, ale ze względu na objętośc kodu na razie się powstrzymam.


Kod
RewriteBase /tutaj ścieżka (ta sama co wcześniej)/

hmm co tutaj mam powstawiac ?
Go to the top of the page
+Quote Post
hwao
post
Post #14


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Wszytko jest podane ... gotowca nie dostaniesz bo nie mamy wszytkich ustawien twojej strony/server'a.
Temat wyczerpany
Zamykam
Go to the top of the page
+Quote Post

Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.09.2025 - 17:31