Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Includowanie
Turson
post 13.03.2009, 20:26:32
Post #1





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Jeśli mam takie coś
  1. <?
  2. $page = $_GET["page"];
  3.  
  4.  
  5.  
  6. if ($page=="")
  7.       {
  8.       include("news.php");
  9.       }
  10.  
  11. else {
  12.  
  13. if (is_file("page/$page.php"))
  14.        {
  15.          include("page/$page.php");
  16.        }  
  17.  
  18. else
  19.        {
  20.            include("page/error.php");
  21.        }    
  22.        }  
  23.  
  24.                            
  25. ?>

to jest http://adres.domena/?page=podstrona i wtedy includuje

Co zrobić, abym miał http://adres.domena/podstrona i aby includowało?
Go to the top of the page
+Quote Post
Lion_87
post 13.03.2009, 20:28:09
Post #2





Grupa: Zarejestrowani
Postów: 850
Pomógł: 120
Dołączył: 15.02.2007
Skąd: Łódź

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


może mod_rewritequestionmark.gif

Ten post edytował Lion_87 13.03.2009, 20:28:33
Go to the top of the page
+Quote Post
Turson
post 13.03.2009, 20:31:13
Post #3





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


A doklładniej jak to będzie wyglądało?
Go to the top of the page
+Quote Post
Lion_87
post 13.03.2009, 20:34:13
Post #4





Grupa: Zarejestrowani
Postów: 850
Pomógł: 120
Dołączył: 15.02.2007
Skąd: Łódź

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


.htaccess
Kod
RewriteRule ^/([a-z_A-Z]+)$ /przyklad.php?page=$1


.link
  1. <a href="http://adres.domena/podstrona">blabla</a>


jakoś tak:P

Ten post edytował Lion_87 13.03.2009, 20:34:22
Go to the top of the page
+Quote Post
Turson
post 13.03.2009, 20:36:00
Post #5





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


  1. <?php
  2. RewriteRule ^/([a-z_A-Z]+)$ /przyklad.php?page=$1
  3. ?>

Gdzie to wpisać?
Go to the top of the page
+Quote Post
Lion_87
post 13.03.2009, 20:36:56
Post #6





Grupa: Zarejestrowani
Postów: 850
Pomógł: 120
Dołączył: 15.02.2007
Skąd: Łódź

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


w .htaccess ?! blinksmiley.gif

Poczytaj o mod_rewrite
Go to the top of the page
+Quote Post
Spawnm
post 13.03.2009, 20:37:28
Post #7





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




Turson-> poczytaj o atakach LFI , bo twój obecny kod jest podatny na tego typu ataki.
Go to the top of the page
+Quote Post
Turson
post 15.03.2009, 14:34:13
Post #8





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Nie działa mi mod_rewrite, po drugie nie rozumiem krok po kroku co trzeba zrobić.
Może ktoś napisać w punktach? Byłbym wdzięczny
Go to the top of the page
+Quote Post
erix
post 15.03.2009, 14:49:47
Post #9





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




http://pl.lmgtfy.com/?q=mod_rewrite+kurs


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

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
Turson
post 15.03.2009, 15:59:40
Post #10





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


W tym sęk, że szukałem...nie rozumiem za bardzo ich tłumaczenia
Go to the top of the page
+Quote Post
erix
post 15.03.2009, 17:51:16
Post #11





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




No patrz, mam inne Google. ohmy.gif

http://www.haxite.org/index.php3?site=arty...view&id=589
http://home.pl/dokumentacja/kursy/modrewrite


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

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
Turson
post 17.03.2009, 08:37:16
Post #12





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Moje .htaccess
Kod
RewriteEngine on
RewriteRule ^old\.php$ new.php

I nie działa

co zrobic?
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: 12.06.2025 - 21:26