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%)
-----


Cytat
a może lepiej by było po prostu dać ten skrypt w katalogu plików html??


Hmmm.... a jaka to będzie różnica bo chyba nie bardzo rozumiem. Chodzi Ci o to, by dopisać w każdym z nich ten skrypt ? To odpada bo plików jest zbyt wiele i mniej więcej co tydzień ich zawartość się zmienia.

Wracając jednak do skryptu to mam jeszcze jedno pytanko... jak sprawdzić kod stronki tą funkcją ? Już tłumaczę dokładniej o co mi chodzi.

  1. <?php
  2. // tutaj jak rozumiem jako $strona podajemy ciag znakow ktore maja byc sprawdzone,
  3. co jesli jednak ja chce przeszukac stronke ? html ? jak powinnienem to zapisac ?
  4. function ob_replace_links( $strona )
  5. {
  6.  
  7. $strona = preg_replace( '//', '0', $strona );
  8. return $strona;
  9.  
  10. }
  11.  
  12. ?>


Wydaje mi się, że gdybym w ten sposób sprawdzał każdą stronkę i podmieniał poprostu -> "<a href=stronka.html>" na "<a href=katalog/katalog/stronka.html>" to już wszystko by zaczęło działać. Bardzo proszę więc o rozwiązanie tego jak mniemam ostatniego problemu.
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: 8.10.2025 - 11:09