Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php][html] Ramki czy Instrukcja switch :p
piotrek_ma_probl...
post 9.02.2007, 13:46:51
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 2
Dołączył: 6.02.2007
Skąd: Kotlina Kłodazka

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


Napisałem strone robiłem to pierwszy raz i zrobilem to tak jak każy kto robi to pierwszy raz
czyli zrobiłem milion pod stron a chciałbym zeby wygladało to tak
jest strona główna ktora ma swoje menu lewe i prawe a po środku wyświetlają sie informacje
podejrzewam ze potrzebny jest skrypt króry wyświetla te informacje mój kolega twierdzi że nie
jest potrzebny skrypt hmmmmmm że wystarczą ramki w html
będę przerabiał swoją strone jak jest lepiej napisać skrypt czy zrobic to na ramkach??

Ten post edytował piotrek_ma_problem 9.02.2007, 14:43:20
Go to the top of the page
+Quote Post
1010
post 9.02.2007, 13:58:03
Post #2





Grupa: Zarejestrowani
Postów: 749
Pomógł: 37
Dołączył: 3.10.2006

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


Wstaw ładny switch...

http://www.pl.php.net/switch


--------------------
Go to the top of the page
+Quote Post
pioch
post 9.02.2007, 13:58:37
Post #3





Grupa: Zarejestrowani
Postów: 251
Pomógł: 0
Dołączył: 30.11.2006

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


ramki to przeżytek ... poczytaj o div'ach
Go to the top of the page
+Quote Post
Cienki1980
post 9.02.2007, 13:59:08
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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


Popraw temat, nim zostanie zamknięty.


--------------------
404
Go to the top of the page
+Quote Post
Mike122
post 9.02.2007, 14:02:56
Post #5





Grupa: Zarejestrowani
Postów: 253
Pomógł: 1
Dołączył: 12.04.2006

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


Witak ~piotrek_ma_problem ramki są powszechnie odradzane (polecam artykuł: Dlaczego ramki są złym pomysłem) także ja sam ich nie polecam a jeśli robisz witrynę z użyciem php to zapoznaj się w funkcjami include" title="Zobacz w manualu php" target="_manual, switch" title="Zobacz w manualu php" target="_manual oraz require" title="Zobacz w manualu php" target="_manual na 100% przydadzą Ci się podczas tworzenia witryny jaką tu opisujesz. Pozdrawiam snitch.gif biggrin.gif

Ten post edytował Mike122 9.02.2007, 14:39:54


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

Największy błąd ze wszystkich błędów to nie słuchać dobrych rad. Nikt nie jest doskonały i nie należy się obrażać za konstruktywną krytykę.
Go to the top of the page
+Quote Post
piotrek_ma_probl...
post 9.02.2007, 14:25:30
Post #6





Grupa: Zarejestrowani
Postów: 47
Pomógł: 2
Dołączył: 6.02.2007
Skąd: Kotlina Kłodazka

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


hmmmm jest tak że stronę już zrobiłem ale niewiem czy jest sens ją przerabiać czy napisać od nowa robiłem to pierwszy raz hmmmm mój pierwszy raz ehehh
i zastanawiam sie czy jest sens ją przerabiać nie mam za dużo czasu i lipka
ale dzieki za rade guitar.gif

hmmm dlaczego mam zmienic temat i na jaki??

Ten post edytował piotrek_ma_problem 9.02.2007, 14:26:34
Go to the top of the page
+Quote Post
siemakuba
post 9.02.2007, 14:34:27
Post #7





Grupa: Przyjaciele php.pl
Postów: 1 112
Pomógł: 20
Dołączył: 10.04.2005

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


Cytat(piotrek_ma_problem @ 9.02.2007, 14:25:30 ) *
hmmm dlaczego mam zmienic temat i na jaki??

To powinieneś wiedzieć, bo rejestrując się na forum zapoznałeś się i zaakceptowałeś jego regulamin. Szczegóły znajdziesz tu: Regulamin, IV.2.b

pozdr.
Go to the top of the page
+Quote Post
piotrek_ma_probl...
post 9.02.2007, 15:29:10
Post #8





Grupa: Zarejestrowani
Postów: 47
Pomógł: 2
Dołączył: 6.02.2007
Skąd: Kotlina Kłodazka

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


hmmm używałem już include w swojej stronce i uważam że jest chyba najlepsze miałem cos takiego ale to przekierowywało użytkownika na inne strony
  1. <?php
  2. if ((isset($_SESSION['user_logged']) && $_SESSION['user_logged'] != "") ||
  3. (isset($_SESSION['user_password']) && $_SESSION['user_password'] != ""))
  4. {
  5. include "logged_user.php";
  6. }
  7. else
  8. {
  9. include "unlogged_user.php";
  10. }
  11. ?>



niewiem czy dobrze zrozumialem czy może byc cos takiego
  1. <?php
  2. if (isset ($_POST['submit']) && $_POST['submit'] == "strona1") {
  3.  include "stron1.php";
  4. } else if (isset($_POST['submit']) && $_POST['submit'] == "strona2")) {
  5.  include "strona2.php";
  6. } else if (isset($_POST['submit']) && $_POST['submit'] == "strona3"){
  7.  include "strona3.php";
  8. }
  9. ?>
Go to the top of the page
+Quote Post
1010
post 9.02.2007, 16:19:27
Post #9





Grupa: Zarejestrowani
Postów: 749
Pomógł: 37
Dołączył: 3.10.2006

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


POST?


--------------------
Go to the top of the page
+Quote Post
dr_bonzo
post 9.02.2007, 16:48:40
Post #10





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


Cytat
niewiem czy dobrze zrozumialem czy może byc cos takiego

Mniej wiecej tak, ale $_GET a nie $_POST (bo chyba chcesz wybierac strone URLem a nie formularzem?)

Zobacz jak sie powtarzasz, co chwile sprawdzasz czy
  1. <?php
  2. isset($_POST['submit'])
  3. ?>

wystarczy zrobic to raz i gdu nie jest ustawione to przypisac do zmiennej $strona np 'index', w przeciwnym przypadku przypisac ta wartosc

Dalej
  1. <?php
  2. $_POST['submit'] == "strona2")) {
  3.  include "strona2.php";
  4. ?>

i tak dalej...
Po co? Albo robisz tablice dostepnych stron
  1. <?php
  2. $dostepne_strony = array( 'strona1', 'strona2', ....);
  3. ?>

i przed include sprawdzasz czy $strona znajduje sie w $dostepne_strony.

Mozesz tez sprawdzac (bez uzywania tej tabeli) czy wybrana strona istnieje na dysku + zabezpiecz przed includowaniem innych plikow niz z danego katalogu ze stronami (basename() itp).


--------------------
Nie lubię jednorożców.
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: 21.06.2025 - 09:54