Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zagłębienie w kodzie...
Vasquez21
post
Post #1





Grupa: Zarejestrowani
Postów: 213
Pomógł: 0
Dołączył: 2.11.2004
Skąd: Jaworzno

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


Witam

Chciałem połączyć działanie mojej stronki z plikami html generowanymi przez pewną grę. Jako, że pliki te maja byc również częścią strony musiałem stworzyć stronkę, która odpowiadałaby za wywoływanie wszystkich stron generowanych przez grę. Oto jak wygląda ta podstronka:

  1. <?php
  2. include(&#092;"sprses.php\"); //sprawdza sesję
  3. $strona = $HTTP_GET_VARS['strona']; //sprawdza który link został wybrany
  4. include(&#092;"gora.php\"); //ładuje logo strony
  5. include(&#092;"style.php\"); //ustawia style
  6. include(&#092;"menu_gora.php\"); //menu górne...
  7. include(&#092;"html/$strona\"); //noi oczywiście ta stronka... 
  8. ?>


I teraz problem pojawia się, wtedy gdy na wybranej stronie są odnośniki do innych podstron... mianowicie są to ścieżki orginalne które wygenerowała gra. Ja natomiast potrzebowałbym ponownie otworzyć daną stronkę w właśnie tym kodzie podanym wyżej. Czy jest na to jakiś sposób ?

Z góry dziękuję za wszelką pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Vasquez21
post
Post #2





Grupa: Zarejestrowani
Postów: 213
Pomógł: 0
Dołączył: 2.11.2004
Skąd: Jaworzno

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


ok spróbuję zawalczyć...
dzięki...

Grrr... i jednak mi nie wychodzi wrzuciłem na początek kodu to co mówiłeś żeby sprawdzić czy wogóle to działa. Nic mi się jednak teraz nie ładuje, zapewne coś źle wkleiłem.

  1. <?php
  2. function ob_replace_links( $strona )
  3. {
  4.  
  5. // tutaj jakiś regexp typu
  6. // w to się nie zagłębiam może ktoś Ci pomoże, a jak nie ucz się
  7. // wyrazen regularnych i sam napisz
  8. $strona = preg_replace( '', '', $strona );
  9.  
  10. return $strona;
  11.  
  12. }
  13.  
  14. ob_start( 'ob_replace_links' );
  15.  
  16. include(&#092;"sprses.php\"); //sprawdza sesję
  17. $strona = $HTTP_GET_VARS['strona']; //sprawdza który link został wybrany
  18. include(&#092;"gora.php\"); //ładuje logo strony
  19. include(&#092;"style.php\"); //ustawia style
  20. include(&#092;"menu_gora.php\"); //menu górne...
  21. include(&#092;"html/$strona\"); //noi oczywiście ta stronka... 
  22. ?>


Wydaje mi się,że powyższa funkcja w tym akurat momencie powinna nic nie zmieniać. W takim razie dlaczego otrzymuję pustą stronę ?

Mógłbym prosić o jakiś link albo cosik ?
Z góry dzięki.

Ten post edytował Vasquez21 2.12.2004, 21:29:00
Go to the top of the page
+Quote Post

Posty w temacie


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: 5.10.2025 - 16:57