Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML] Jak przejsc do innej strony za pomoca <a href>
MAGx2
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 9.05.2008

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


Witajcie. Przeczytałem kurs www http://kurs.browsehappy.pl/ i stworzyłem taki o to podział strony:
Kod
<div id="container">
   <div id="wrap">
     <div id="content">
       prawa strona
     </div>
     <div id="category">
       <h1>srodek</h1>
     </div>
   </div>
   <div id="sidebar">
       <p>Menu: </p>
       <ul id="navlist">
        <a id="menu1" href="index.htm"><li id="navlistli">Wyszukaj</li></a>
        <a id="menu1" href="glowna.htm"><li id="navlistli">Strona główna</li></a>
        <a id="menu1" href="loguj.htm"><li id="navlistli">Loguj</li></a>
        <a id="menu1" href="rejestruj.htm"><li id="navlistli">Stwórz konto</li></a>
        <a id="menu1" href="dodaj.htm"><li id="navlistli">Dodaj haslo</li></a>
       </ul>
   </div>
</div>

W arkuszu css mam:
Kod
#container { width: 90%; margin: 1em auto; border: 1px solid #C00; padding: 1em; height: 110%; overflow: hidden; background : white; }
  /* content i category mieszcza sie w nim */
  #wrap{ float: right; width: 80%; }
   #content { float: right; width: 15%; } /* to jest to co po prawej stronie jest */
   #category { float: left; width: 85%; background : white; border : 1px solid #C00; } /* to jest srodek */
  #sidebar { float: right; width: 20%; }  /* to jest lewa strona */

Niestety nie wiem jak po kliknięciu któregoś z odnośników z menu wczytać zawartość pliku *.htm do <div id="category">??
Czy ktoś wie jak to zrobić?? Ewentualnie obejść to??
Z góry dziękuje za pomoc biggrin.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
webdice
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




W samym HTML'u tego nie zrobisz, wykorzystaj do tego PHP, ale o tym na forum jest pełno wątków, poszukaj.
Go to the top of the page
+Quote Post
mihipoznan
post
Post #3





Grupa: Zarejestrowani
Postów: 194
Pomógł: 0
Dołączył: 27.02.2008

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


include smile.gif
Go to the top of the page
+Quote Post
bemol
post
Post #4





Grupa: Zarejestrowani
Postów: 286
Pomógł: 29
Dołączył: 5.04.2007
Skąd: Rymanów Zdrój/Rzeszów

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


mozesz zastosowac taki kod php:
  1. <?php
  2.  if (empty($_GET['page'])) {
  3. include "main.php";
  4. } elseif ($_GET['page'] == "index") {
  5. include "main.php";
  6. }
  7. else {
  8. include ($_GET['page'].".php");
  9. }
  10. ?>


tylko pamietaj ze taki plik musi miec rozszerzenie *.php i być na serwerze który obsługuje php


--------------------
Tym ludziom zaufałem i dobrze na tym wyszedłem:
kresh
Darti
piotrekkr
Bez nich wiele bym nie zrobił. Dzięki im za to!
Go to the top of the page
+Quote Post
MAGx2
post
Post #5





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 9.05.2008

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


Cytat(bemol @ 13.05.2008, 20:21:54 ) *
mozesz zastosowac taki kod php:
  1. <?php
  2. if (empty($_GET['page'])) {
  3. include &#092;"main.php\";
  4. } elseif ($_GET['page'] == &#092;"index\") {
  5. include &#092;"main.php\";
  6. }
  7. else {
  8. include ($_GET['page'].&#092;".php\");
  9. }
  10. ?>


tylko pamietaj ze taki plik musi miec rozszerzenie *.php i być na serwerze który obsługuje php


Serwer obsługuje php.
Mam kilka pytań do tego kodu.
1. Czym jest main.php tz. co tam sie znajduje??
2. Co mam zrobić żeby po kliknieciu linku do adresu stronu "dopisac" wartość page (by później pobrac to z $_GET).

Dzeki wszytskim za pomoc smile.gif
Go to the top of the page
+Quote Post
bemol
post
Post #6





Grupa: Zarejestrowani
Postów: 286
Pomógł: 29
Dołączył: 5.04.2007
Skąd: Rymanów Zdrój/Rzeszów

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


wiec tak main.php to tak jakby tresc index'u, czyli strona startowa, mozesz sobie zmienic ta nazwe smile.gif
rzeby sie pozniej do tego odwolac linki musza byc w postaci np:

  1. <a href="index.php">Głowna</a>
  2. <a href="index.php?page=kontakt">Kontakt</a>
  3. <a href="index.php?page=form">Formularz</a>


Pamiętaj, że to co jest po 'page=' to jest nazwa pliku, dlatego pliki muszą nazywać się kontakt,form... itp smile.gif


--------------------
Tym ludziom zaufałem i dobrze na tym wyszedłem:
kresh
Darti
piotrekkr
Bez nich wiele bym nie zrobił. Dzięki im za to!
Go to the top of the page
+Quote Post
MAGx2
post
Post #7





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 9.05.2008

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


A to już rozumiem party.gif Wielkie dzięki
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 Aktualny czas: 22.08.2025 - 05:40