Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Wstawianie tekstu z plików, Przerobienie skrypy by działał w register_globals off
-Kościej-
post
Post #1





Goście







Przez kilka ostatnich lat korzystałem z takiego małego skryptu, który ułatwiał mi bardzo życie. Na górze menu i poniżej treść.
Wszystko było by bardzo fajnie gdyby nie to, że bez włączonego register_globals nie działa poniższy kod.

  1. <?
  2. $rozsz=".php";
  3. if(file_exists("modules/$show$rozsz")){
  4. include("modules/$show$rozsz");
  5. }
  6. else {
  7. include("modules/index$rozsz");
  8. }
  9. ?>


Adres:
  1. ?show=plik


Po jakimś czasie udało mi się wypłodzić coś takiego

  1. <?
  2. $rozsz=".php";
  3. if(file_exists("modules/".$_GET['show']."$rozsz")){
  4. include("modules/".$_GET['show']."$rozsz");
  5. }
  6. else{
  7. include("modules/index$rozsz");
  8. }
  9.  
  10. ?>


Niby wszystko działa, ale teraz rodzi się pytanie do Was, czy jest to dobrze zrobione i czy tak to może działać, czy za tydzień error_log będzie miał kilka GB?smile.gif
Go to the top of the page
+Quote Post

Posty w temacie
- Kościej   [PHP] Wstawianie tekstu z plików   11.01.2011, 00:25:42
- - ADeM   Tak będzie trochę lepiej:[PHP] pobierz, plaintext ...   11.01.2011, 00:31:17
- - Kościej   Całość teraz wygląda tak: [PHP] pobierz, plainte...   11.01.2011, 00:45:38


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 Aktualny czas: 20.08.2025 - 17:22