Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> PHP w PHPie?
-Pascal-
post 12.04.2005, 02:07:00
Post #1





Goście







Uwaga! Z góry ostrzegam że jestem lamerem jeśli chodzi o php.

Mój problem jest nastepujący:
w kodzie glownej strony mam m. in. takie instrkcje:

.
.
<a href="index.php?action=aktualnosci">Aktualności</a>
.
.
If($action==aktualnosci) include("aktualnosci.php");
else
.
.

dzięki którym załączam podstrony np. aktualności.

Potrzebuję teraz w tych podstronach załączyc kolejne pod-podstrony z wykorzystaniem PHPa. Męczę się już kilka godzin i nie potrafie znaleźć rozwiązania.

z góry serdeczne dzięki
Pascal
Go to the top of the page
+Quote Post
fiszol
post 12.04.2005, 04:07:38
Post #2





Grupa: Zarejestrowani
Postów: 449
Pomógł: 16
Dołączył: 25.05.2004
Skąd: Gorzów Wlkp.

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


Niewiem czy dobrze zrozumiałem ale chyba chodzi Ci o to:

  1. <?php
  2. $url = $_SERVER['REQUEST_URI'];
  3. if ( $url === &#092;"index.php?action=aktualnosci\" )
  4.  { include'aktualnosci.php' ; };
  5. if ( $url === &#092;"index.php?action=aktualnosci&strona2\" )
  6.  { include'strona2.php' ; };
  7.  
  8. ?>


a link powinien wyglądać tak:
  1. <a href="index.php?action=aktualnosci&amp;strona2">Aktualności</a>


jeśli nie to sorx, ps, na przyszłość używaj tagoów php / code smile.gif

Ten post edytował fiszol 12.04.2005, 04:08:07


--------------------
\o/
Go to the top of the page
+Quote Post
hwao
post 12.04.2005, 08:25:46
Post #3


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




  1. <a href=\"index.php?action=aktualnosci\">Aktualności</a>
  2.  
  3. <?php
  4.  
  5. If($_GET['action']=='aktualnosci') {
  6.  include(&#092;"aktualnosci.php\");
  7. }
  8. else {
  9.  //...
  10. }
  11.  
  12. ?>


Jezeli potrzebujesz dalej cos zalaczac to w pliku aktualnosci.php dajesz
  1. <?php
  2. include( 'cotam.txt');
  3. include('ijeszczeCos.php');
  4. ?>
Go to the top of the page
+Quote Post
-Pascal-
post 12.04.2005, 13:29:28
Post #4





Goście







Dzięki bardzo za informacje ale niestety, źle to wytłumaczyłem. Spróbuję jeszcze raz na podstawie tego rysunku:

przyklad (22kb)

Chciałbym na PodStronie mieć tak jakby kolejne menu w którym mógłbym wybierać dowolne PodPodStrony.

I jeszcze parę uwag, ktorych nie musicie uwzględniać (mam nadzieje że już nie namieszam zupełnie smile.gif)
1. Gdyby się dało to fajnie by było aby jak najwięcej kodu php znalazlo się nie na głownej stronie (index.php) a na PodStronie (galeria.php).
2. Z pewnych powodów chciałbym aby PodStrona galeria.php oraz wszystkie z nią związane PodPodStrony były na innym serwerze niż cała reszta.
Go to the top of the page
+Quote Post
sendi16
post 13.04.2005, 08:06:59
Post #5





Grupa: Zarejestrowani
Postów: 85
Pomógł: 0
Dołączył: 29.03.2003
Skąd: Kraków

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


w pliku index.php dajesz cos takiego:

  1. <?php
  2.  
  3. if($_GET['action'] == 'aktualnosci')
  4. {
  5. include('aktualnosci.php');
  6. }
  7.  
  8. ?>


a link powinien byc w takiej postaci:

  1. <a href="index.php?action=aktualnosci">Aktualności</a>


a w pliku aktualnosci.php dajesz

  1. <?php
  2.  
  3. if($_GET['action'] == 'aktualnosci')
  4. {
  5. if($_GET['site'] == 'ostatki')
  6. {
  7. include('ostatki.php');
  8. }
  9. }
  10.  
  11. ?>


a link powinien byc w takiej postaci:

  1. <a href="index.php?action=aktualnosci">Aktualności</a>


mam nadzieje ze o cos takiego ci chodzilo
Go to the top of the page
+Quote Post
-Guest-
post 13.04.2005, 13:23:02
Post #6





Goście







Dzieki Sendi.

Mam to co chciałem, chociaż wkradł się tobie na końcu mały błąd:

-------------------------------
a link powinien byc w takiej postaci:

HTML
  1. <a href="index.php?action=aktualnosci">Aktualności</a>

--------------------------------


powinno być:
  1. <a href="index.php?action=aktualnosci&site=ostatki">ostatki</a>
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 15.06.2025 - 16:07