![]() |
![]() |
-B-Goddess- |
![]()
Post
#1
|
Goście ![]() |
Mój problem okaże się pewnie wyjątkowo banalny, ale męczę się niemiłosiernie.
W php chciałbym po raz pierwszy wykonać stronę opartą na tabeli a nie na ramkach. Niestety komplikuję sobie sprawę przez dwa menu: \ \ \ \ \ m \ \ m \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Menu od prawej strony jest nadrzędne, a to od lewej ma się zmieniać w zależności od rego, co kliknie się z prawej. Oczywiście po instrukcją warunkową: <? if(!isset($go)){ include("menu/pow.inc"); } else if($go==1){ include("manu/pow.inc"); } else if($go==2){ include("menu/progr.inc"); } else if($go==3){ include("menu/proj.inc"); } else if($go==4){ include("menu/tek.inc"); } else if($go==5){ include("menu/bibl.inc"); } else if($go==6){ include("menu/spons.inc"); } else if($go==7){ include("menu/link.inc"); } else if($go==8){ include("menu/kont.inc"); } else if($go==9){ include("menu/akt.inc"); } else echo "Taka strona nie istnieje."; ?> jest jeszcze mnóstwo innych rzeczy do "includowania". Czy w ogóle można includować sformatowane html pliki INC, czy można tylko suche teksty w TXT? Może to jest problem z powodu którego nie wychodzą mi wszystkie elementy? Jeśli tak, to jakiego innego ciągu poleceń mam użyć? Przyznam, że jest to dla mnie sprawa bardzo deprymująca. Tyle jest w sieci szablonów a ja nie mogę się dostać do niczego, co spełniałoby moje oczekiwania. Najśmieszniejsze jest to, że takie rozwiązanie widzę na co drugiej stronie, którą oglądam, a z nikąd nie mogę tego skopiować, czuję się jak w błednym kole - co krok to widzę, ale nijak nie umiem zrozumieć ;-) Z góry dziękuję za zainteresowanie sprawą i pozdrawiam wszystkich forumowiczów. |
|
|
![]() |
-B-Goddess- |
![]()
Post
#2
|
Goście ![]() |
Wielkie dzięki za pomoc! Ok. drugiej nad ranem uporałem się z problemem. Dość nietypowo (niejedna osoba złapałaby się pewnie za głowę), ale jak na potrzeby nie tak wielkiej strony powinno wystarczyć Wielkie Dzięki za pomoc! W pewnym momecie zacząłem panikować a wasze odpowiedzi mnie uspokoiły.
Na wszelki wypadek pokazę moje rozwiązanie, może przyda się komuś równie początkującemu: Cytat TABLE align=center HEIGHT=100% border=0 cellPadding=0 cellSpacing=0 width=796> <? if(!isset($go)){ include("powitanie.inc"); } else if($go==1 || $go==11 || $go==12){ include("powitanie.inc"); } else if($go==2 || $go==21 || $go==22 || $go==23 || $go==24 || $go==25 || $go==26 || $go==27){ include("program.inc"); } else if($go==3){ include("projekty.inc"); } else if($go==4){ include("teksty.inc"); itd..... Czyli alternatywa dla wszystkich przycisków z menu podrzędnego (11. 12. 21, 22...) dla danej pozycji menu nadrzędnego. Okazało się na szczeście, że serwer, na którym zamieszczam stronę, nie ma wyłączonych funkcji związanych z GO, więc było nieco łatwiej. Może to wygląda łopatologicznie, ale przy nie tak wielu podstronach da się chyba strawić. Każdy dział z menu głownego posiada inicjalną stronę z tabelką, w której mieści się podrzędne menu i miejsce na podstronę. Dzięki tym alternatywom nic mi już nie ucieka w przestrzeń kosmiczną po naciśnięciu opcji z podrzędnego menu... Z programowaniem miałem kiedyś do czynienia w profilowanej klasie w liceum, ale rychło fascynacja mi wtedy przeszła. No cóż, nauczyłem się przynajmniej, że prostymi metodami można coś przypadkiem osiągnąć (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 14:08 |