Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Drugi parametr w adresie
OlgaG
post
Post #1





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 8.04.2007

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


Cześć,

mam taki problem: zrobiłam stronę, która generuje podstrony z poziomu skryptu PHP, czyli dodaje do adresu parametr strona=aktualnosci, strona=kontakt itd.

W index.php mam coś takiego

  1. <?php
  2. $strona=$_GET['strona'];
  3.  
  4. switch ($strona){
  5.  
  6. case "aktualnosci":
  7. require_once("aktualnosci.php");
  8. break;
  9.  
  10. case "home":
  11. require_once("home.php");
  12. break;
  13.  
  14. case "doswiadczenia":
  15. require_once("doswiadczenia.php");
  16. break;
  17. ?>


itd.


Dostałam gotowy system newsów, który właściciel chce mieć na stronie. System powoduje zastąpienie parametru strona=aktualnosci własnym parametrem id=1, w momencie gdy naciska się na link "więcej". Oczywiście powoduje to tylko przejście na główną stronę serwisu, a nie podgląd pełnej treści news'a. Ponieważ to skrypt chroniony prawami autorskimi nie mogę grzebać w kodzie. Czy można jakoś obejść ten problem? (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
zakręcony
post
Post #2





Grupa: Zarejestrowani
Postów: 107
Pomógł: 10
Dołączył: 26.09.2007

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


jeżeli nie mozesz zmienić oskryptowania newsów, to musisz zmienić(dostosować) swoje oskryptowanie, nie wiem w czym leży problem (poza niekompatybilnością), bo jakoś nie sprecywałaś tego (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
gites
post
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 26.10.2005

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


Witaj
Mozesz skorzystać z modrewrite, dodać odpowiedni warunek
Pozdr
Go to the top of the page
+Quote Post
-Gość-
post
Post #4





Goście







Czyli system newsów tworzy linki w takiej postaci:

  1. <a href="index.php?id=123">Więcej</a>

Należy odnaleźć w kodzie skryptu newsów fragment tworzenia linku i zmienić go aby kod HTML wyglądał tak:

  1. <a href="index.php?strona=aktualnosci&id=123">Więcej</a>
Go to the top of the page
+Quote Post
OlgaG
post
Post #5





Grupa: Zarejestrowani
Postów: 44
Pomógł: 0
Dołączył: 8.04.2007

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


Nie wiem jak bardzo złamałam prawo;) ale zmieniłam wyświetlanie linków na takie jak radził Gość i teraz wszystko śmiga. Dzięki za pomoc:)
Go to the top of the page
+Quote Post

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: 24.08.2025 - 04:02