Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS]Wczytanie podstrony do diva
greenway
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 30.06.2008

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


Elo, otóż mam pewien problem, z którym nie mogę sobie poradzić. Dlatego też zwracam się do Was. Robię sobie właśnie stronę opartą o divy. Mam problem, ponieważ nie mogę wczytać zawartości podstrony do diva o nazwie colTwo. Spróbuje to lepiej wyjaśnić. Przykładową stroną może być ta TUTAJ . Jesteśmy na stronie głównej i przechodzimy do my arts i zawartość otwiera się tam gdzie przed chwilą newsy tylko jako inna podstrona. Chyba zrozumieliście. Tutaj dam również zawartość moich plików.
Arkusz: TUTAJ
Index: TU
Chce wczytać np. Linki, które są w panelu obok, w menu. Dla pewności dodam, że podstrony wczytuje poprzez kod php:
Kod
<?php

if($_GET['id'] == 'linki')
{
include('linki.php');  
}

?>


Aha i zauważyłem, że jak dam ten kod php w indexie np. pomiędzy
Kod
<div class="post">
<h1>Drugi test!</h1>
<p>Jak w temacie</p>
</div>

to ta podstrona wczytuje się razem z tym elo itd. A u tego Noruless'a jest osobno i
nagłówek jest inny. Mam nadzieję, że udało mi się wytłumaczyć o co mi chodzi. Dodam, iż
szukałem na google i na forum, były tematy podobne, jednak tam rozwiązania były nieskuteczne u mnie.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nithajasz
post
Post #2





Grupa: Zarejestrowani
Postów: 230
Pomógł: 27
Dołączył: 27.05.2008
Skąd: Warszawa

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


Ajax i ajax.. nie do wszystkiego się daje ajax, ja wiem, że jest fajny cudowny i ogólnie taki sympatyczny ale bez przesady...

Co do ładowania strony w odpowiednim divie dam Ci prosty przykład chyba...

  1. <?php
  2. if(isset($_GET['page']) 
  3. {
  4. include_once '/templates/'.$_GET['page'].'.tpl';
  5. }
  6. $content = ob_get_contents(); 
  7.  
  8. $_TEMP['content'] = $content; 
  9.  
  10. include '/templates/main.tpl';
  11. ?>


main.tpl to główny szablon Twojej strony..

  1. main.tpl
  2.  
  3. <div id="top"></div>
  4. <div id="content"><?PHP echo $_TEMP['content']; ?> </div>
  5. <div id="footer"></div>


Oczywiście to jest uproszczone bardzo (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

CSS nie służy do umiejscawiania ładowanej treści w formie wyświetl mi to tu a to tu. CSS jest do wymodelowania wyglądu strony + tam ewentualnych parę bajerów typu rozsuwane menu etc...

Ten post edytował nithajasz 30.06.2008, 23:28:48
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 10:19