Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]Otwieranie strony w otwartej stronie + kolejne otwarcie
Forum PHP.pl > Forum > Przedszkole
andy84
chodzi konkretnie o to ze na index.php mam linki ktore pointuja do np index.php?miejsce=home

teraz mam taka sytuacje ze chce aby link do home zostal tam gdzie jest i otworzyl do tego np okno edycji w kolejnej czesci strony

czyli moze bardziej obrazowo

jest link 'home' po nacisnieciu otwiera 'index.php?miejsce=home ' teraz sa kolejne linki np 'edycja' naciskam edycja i otwiera sie okno z edycja pod linkiem home

Nie mam zielonego pojecia jak sie to moze nawet nazywac ;/ dajcie nazwe i chetnie pogoogluje

pozdro
strife
Jeśli php, to zapewne chodzi Ci o konstrukcje takie jak include" title="Zobacz w manualu PHP" target="_manual, require" title="Zobacz w manualu PHP" target="_manual. Masz przykład poglądowy:

  1. <?php
  2. $sFile = $_GET['action'];
  3. $url  = 'actions/' . $sFile . '.php';
  4. if ( basename( file_exists( $url ) )
  5. {
  6. include_once( $url );
  7. }
  8. else 
  9. {
  10. include_once('actions/default.php');
  11. }
  12. ?>


index.php?action=home == 'actions/home.php'

?
andy84
Cytat(strife @ 12.05.2007, 18:19:20 ) *
Jeśli php, to zapewne chodzi Ci o konstrukcje takie jak include" title="Zobacz w manualu PHP" target="_manual, require" title="Zobacz w manualu PHP" target="_manual. Masz przykład poglądowy:

  1. <?php
  2. $sFile = $_GET['action'];
  3. $url  = 'actions/' . $sFile . '.php';
  4. if ( basename( file_exists( $url ) )
  5. {
  6. include_once( $url );
  7. }
  8. else 
  9. {
  10. include_once('actions/default.php');
  11. }
  12. ?>


index.php?action=home == 'actions/home.php'

?

No nie wiem czy zupelnie o to mi chodzi mogl bym to zrobic w ten sposob ale szukam czegos co mi pozwoli wlasnie zamiast includa to zrobic widzialem kiedys budowe linka moze sie myle ale cos podobnego do index.php?action=home&nextsubject
www0_0
Ja już nie wiem czy chodzi ci o to jak się buduje strukturę drzewa??
Czyli menu takie że jedno się otwiera potem drugi itp.
Tu link do artykułu o nie skączenie wielkim drzewie:
Artykuł

Czy ty chcesz mieć to że:
najpierw menu wygląda tak:

index.php?akcja=1
index.php?akcja=2
index.php?akcja=3

A po kliknięciu na
index.php?akcja=1

wygląda już tak:

index.php?akcja=1
index.php?akcja=1&co=edycja
index.php?akcja=1&co=dodaj
index.php?akcja=1&co=przeglądaj
index.php?akcja=2
index.php?akcja=3

Jeśli wariant drugi to służy do tego funkcja include, tylko trzeba pomyśleć jak budować podstrony:)

Pamiętaj że te linki to zwykła tablica GET do której odnosisz się:
$_GET['akcja']
oraz
$_GET['co']
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.