Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mod_rewrite] Przekierowanie z głównego pliku na jego zmienną
poxrimex
post 5.02.2008, 17:25:40
Post #1





Grupa: Zarejestrowani
Postów: 368
Pomógł: 2
Dołączył: 23.09.2007

Ostrzeżenie: (60%)
XXX--


Mam stronę domena.pl/index.php a chcem żeby po wpisaniu domena.pl ładował się plik domena.pl/index.php?id=1. Jak to zrobić?

Najlepiej za pomocą mod rewrite

Ten post edytował poxrimex 5.02.2008, 17:25:55


--------------------



Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
webdice
post 5.02.2008, 17:34:32
Post #2


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




A po co mod_rewrite? W pliku index.php na samym początku umieść:

  1. <?php
  2. header ('location: index.php?id=1');
  3. ?>
Go to the top of the page
+Quote Post
poxrimex
post 5.02.2008, 17:39:19
Post #3





Grupa: Zarejestrowani
Postów: 368
Pomógł: 2
Dołączył: 23.09.2007

Ostrzeżenie: (60%)
XXX--


Tylko wiesz co tutaj jest problem bo to jest stronka gdzie mysql pobiera ze zmiennej url get adres i tutaj w pliku by nie pasowało. Mi tylko chodzi o pierwszą stronkę która pojawia się po wpisaniu adresu url, gdyż gdyby to nie była strona główna to problemu by nie było, ale jako że jest to strona główna to jest problem.


--------------------



Go to the top of the page
+Quote Post
webdice
post 5.02.2008, 17:41:20
Post #4


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




  1. <?php
  2. if (empty ($_GET['id']))
  3. {
  4. header ('location: index.php?id=1');
  5. }
  6. ?>


Jeśli zostanie wywołana funkcja header" title="Zobacz w manualu PHP" target="_manual to kod poniżej się nie wykona.
Go to the top of the page
+Quote Post
poxrimex
post 5.02.2008, 18:36:49
Post #5





Grupa: Zarejestrowani
Postów: 368
Pomógł: 2
Dołączył: 23.09.2007

Ostrzeżenie: (60%)
XXX--


hehe nie koniecznie ten skrypt jest dobry, ale pętla i zastosowanie dobre smile.gif
przyda się ;p

mi chodzi o to że mam skrypt, który pobiera id z adresu url

i poźniej to może być kłopot przy odczytywaniu zmiennej w przypadku głównego pliku.
Dlatego tak mi zależy żeby od razu po wpisaniu domena.pl włączał się adres domena.pl/index.php?id=1

smile.gif


--------------------



Go to the top of the page
+Quote Post
webdice
post 5.02.2008, 19:09:17
Post #6


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




Nie rozumiem o co Ci chodzi z tą pętlą. Przekierowanie nastąpi tylko jeśli zmienna ID będzie pusta. W innym wypadku skrypt pominie przekierowanie.

P.S. Widzę że coraz częściej praktykuje się na forum usuwanie ostatniego postu i pisanie go na nowo aby podpić jego wysokość na liście tematów.
Go to the top of the page
+Quote Post
poxrimex
post 5.02.2008, 19:58:02
Post #7





Grupa: Zarejestrowani
Postów: 368
Pomógł: 2
Dołączył: 23.09.2007

Ostrzeżenie: (60%)
XXX--


chodzi o to by domyślną stroną która się ładuje była strona index.php ze zmienną 1


--------------------



Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 06:10