Ocena wątku:
  • 1 głosów - średnia: 5
  • 1
  • 2
  • 3
  • 4
  • 5
html/css/php(?) - ładowanie podstron do jednego div'a
#1
At 
Witam, mój problem dotyczy ładowania zawartości podstron do określonego div'a. Chcę aby zawartość trzech odnośników (home,about,contats) wyświetlała się w divie o nazwie "text". Próbowałem kilka sposób i żaden nie przyniósł mi spodziewanego efektu. Posiadam pliki: index.html, home.html, omnie.html, kontakt.html oraz style.css.
Poniżej zamieszczam kod index.html:

Kod:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <link rel="stylesheet" href="style.css" type="text/css" />
  <title> michal_styl1 </title>
  <meta name="Generator" content="EditPlus">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
</head>

<body>

    <div id="container">
        <div id="foto">
        
        </div>
        
        <div id="gora">
            <div id="menu">
                <ul>
                    <li><a href="home.html">Home</a></li>
                    <li><a href="omnie.html">About</a></li>
                    <li><a href="kontakt.html">Contact</a></li>
                </ul>
            </div>
        </div>
        
        <div id="puste">
        </div>
        
        <div id="text">
        </div>
        
        <div id="dol">
        </div>
        
    </div>
  
</body>
</html>


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

Czy ktoś ma jakiś pomysł ktory naprowadziłby mnie na właściwą drogę lub jakiś tutorial ??

Odpowiedz
#2
Kod PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<
html>
<
head>
  <
link rel="stylesheet" href="style.css" type="text/css" />
  <
titlemichal_styl1 </title>
  <
meta name="Generator" content="EditPlus">
  <
meta name="Author" content="">
  <
meta name="Keywords" content="">
  <
meta name="Description" content="">
</
head>

<
body>

    <
div id="container">
        <
div id="foto">
        
        </
div>
        
        <
div id="gora">
            <
div id="menu">
                <
ul>
                    <
li><a href="home.html">Home</a></li>
                    <
li><a href="omnie.html">About</a></li>
                    <
li><a href="kontakt.html">Contact</a></li>
                </
ul>
            </
div>
        </
div>
        
        <
div id="puste">
        </
div>
        
        <
div id="text">
        <?
php
        
include('home.html');
        include(
'omnie.html');
        include(
'kontakt.html');
        
?>
        </div>
        
        <div id="dol">
        </div>
        
    </div>
  
</body>
</html> 
Odpowiedz
#3
Dzieki za odpowiedz ale niestety po zastosowaniu tego, po kliknieciu w odnosnik to zamiast wyswietlania zawartosci podstrny w divie, odpala mi nową strone w oknie (to co wybralem, czyli home.html)...... jakies pomysly jeszcze?
Odpowiedz
#4
http://doman.art.pl/kursjs/kurs/jquery/tabs.html - to powinno pomóc
Odpowiedz
#5
Edit: Problem rozwiazany a wiec temat do zamkniecia Smile

Moze komus w przyszlosci sie przyda, zatem wstawiam elementy kodu ktore rozwiazaly moj problem.

a) wstawiamy kod php'a do danego div'a w ktorym chcemy wyswietlic zawartosc podstron:

Kod PHP:
<?php
                    
                    
if(empty($_GET['id']) or $_GET['id']=="glowna"){
                        include(
"glowna.html");
                    }

                    if(
$_GET['id']=="notatki"){
                        include(
"notatki.html");
                    }

                    if(
$_GET['id']=="fotki"){
                        include(
"fotki.html");
                    }

                    if(
$_GET['id']=="duperele"){
                        include(
"duperele.html");
                    }

                
?>

b) odnośniki do podstron przyjmuja nastepujaca postac:

Kod:
<ul>
                        <li><a href="index.php?id=glowna"> start </a></li>
                        <li><a href="index.php?id=notatki"> notatki </a></li>
                        <li><a href="index.php?id=fotki"> fotki </a></li>
                        <li><a href="index.php?id=duperele"> duperele </a></li>
                    </ul>

c) a w podstronach zapisanych w formacie .html wpisuemy TYLKO tresc ktora ma byc wyswietlana w divie ( <p> ...... </p> )

d) glowny plik index zapisamy w phpie.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Kursy (x)HTML/CSS DoGeR 9 23,663 18-01-2017, 21:55
Ostatni post: Michael
Sad HTML/CSS/JQUERY - Potrzebuje pomocy / Bezradność jokerblitzz 10 10,227 28-04-2016, 00:24
Ostatni post: mubi
  [CSS]+[HTML] Pozycjonowanie slidera. Youras 2 4,750 16-01-2016, 23:11
Ostatni post: Szymon Słowik
  Kolor tła dla aktywnej podstron [CSS i HTML] bahafo 5 7,776 27-12-2014, 15:25
Ostatni post: Kartofelek
  [problem][html] cutenews i szablon kawadodek2000 1 2,988 13-08-2013, 16:49
Ostatni post: mateo

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl