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
rogrog
post
Post #2





Grupa: Zarejestrowani
Postów: 602
Pomógł: 1
Dołączył: 3.04.2004
Skąd: Trójmiasto (Gdańsk)

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


Cytat(Vasquez21 @ 2004-12-02 01:51:26)
Czy jest na to jakiś sposób ?

pytałeś się czy jest jakiś sposób. Odpowiedź powinna być boolowska (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) tak albo nie. No więc ja Ci mówię że tak. A nawet zrobiłem więcej niz prosiłeś - rzuciłem hasło co możesz zrobić.

Trzeba było mówić że chcesz wytłumaczenie jak to zrobić.

możesz np. coś takiego na początku strony
  1. <?php
  2.  
  3. function ob_replace_links( $str )
  4. {
  5.  
  6. // tutaj jakiś regexp poprawiający linki
  7. // w to się nie zagłębiam może ktoś Ci pomoże, a jak nie ucz się
  8. // wyrazen regularnych i sam napisz
  9. $str = preg_replace( 'sth', 'sth', $str );
  10.  
  11. return $str;
  12.  
  13. }
  14.  
  15. ob_start( 'ob_replace_links' );
  16.  
  17. ?>


Ten post edytował rogrog 2.12.2004, 22:03:18
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: 11.10.2025 - 06:12