Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak zrobić coś takiego index.php?go=cos&ad=1, nie wiem jak to nazwac
xx88zg
post
Post #1





Grupa: Zarejestrowani
Postów: 52
Pomógł: 1
Dołączył: 8.02.2007
Skąd: Zielona Góra

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


Witam,

korzystam z takiego łatwego skryptu dzieki któremy mam podstony wywoływane adresem:

index.php?go=cos

  1. <?php
  2. // zmienna $go przekazana metoda GET
  3. $go = $_GET['go'];
  4.  
  5. // sprawdzamy czy zmienna $go nie jest pusta
  6. if(!empty($go)) {
  7. // sprawdzamy czy plik o danej nazwie istnieje
  8. if(is_file("$go.php")) include "$go.php";
  9. // jezeli plik nie istnieje wyswietla się komunikat
  10. else echo "<br /><center><div class=text>brak strony o podanym adresie<br><br>
  11. </CENTER></DIV>";
  12. }
  13. // jezeli zmienna $go jest pusta wyswietla się strona glowna
  14. else include "home.php";
  15.  
  16. ?>

Bardzo mi zależy na tym aby można było stworzyć tak jak by poddziały i żebym mógł wywoływać postrowny zaliczające się do tego samego działy adresem:

index.php?go=xxxx&dzial=2
index.php?go=xxxx&dzial=3


Prosze o pomoc, jestem początkującym zawodnikiem walczącym z PHP i co róż napotykam jakieś trudności.

Ten post edytował xx88zg 22.01.2008, 21:53:28
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Fishu
post
Post #2





Grupa: Zarejestrowani
Postów: 192
Pomógł: 13
Dołączył: 16.11.2007
Skąd: Żory

Ostrzeżenie: (10%)
X----


Ale pokarz tylko co masz na lini 10 w pliku index.php, to ułatwi sprawe. A jeżeli nie chodziło ci o includowanie to możesz zastosować ify. Przykład:
  1. <?php
  2. $cos=$_GET['cos'];
  3. if($cos==1) {
  4. echo "Jeden";
  5. } else if($cos==2) {
  6. echo "Dwa";
  7. } else {
  8. echo "Ani jeden, ani dwa";
  9. }
  10. ?>
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: 3.10.2025 - 23:13