Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML][JavaScript]Otwieranie podstron w stronie głównej
beher83
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 5.01.2014
Skąd: Irlandia

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


Witam

Chciałbym sie zapytać jak to zrobić bo nie moge nigdzie znaleźć, a mianowicie...
Mam plik menu.php gdzie znajdują się wszystkie linki typu o mnie, kontakt itd. W index.php mam odnośnik do menu.php (require 'menu.php';) w sekcji <div id="menu">. I teraz pytanie jak zrobić by na stronie głónej po wciśnieciu np kontakt.php wczytało konakt do np <div id="section"> a nie przenosiło mnie do tej podstrony i otwierało w nowej karcie. Jak troche zagmatwałem to dajcie znać sproboje jakoś inaczej to wyjaśnić. ale mam nadzieje że dacie rade.

Pozdrawiam i z góry dzięki za pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
mar1aczi
post
Post #2





Grupa: Zarejestrowani
Postów: 731
Pomógł: 141
Dołączył: 9.05.2011
Skąd: śląskie

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


Cytat(beher83 @ 5.01.2014, 13:08:09 ) *
...wczytało konakt do np <div id="section"> a nie przenosiło mnie do tej podstrony i otwierało w nowej karcie.
...

Wygląda na to, że w linkach w menu używasz "target".
Pokaż kod, jak masz to teraz.
Go to the top of the page
+Quote Post
beher83
post
Post #3





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 5.01.2014
Skąd: Irlandia

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


<a href="script/add_player.php"><p>Add Players</p></a></div>

target nie uzywalem...wiec chyba jest domyslnie ustawiony _blank. wiem ze mozna uzyc targetu do ramek ale w stronie uzywam css do ukladu stron wiec nie che ramek uzywac...

a to moj index:

<body>
<div id="center">
<div id="menu">
<?php
require 'menu.php';
?>
</div>
<div id="section" >
</div>
</div>
</body>
Go to the top of the page
+Quote Post
Turson
post
Post #4





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Generuj podstrony w #section na podstawie parametru $_GET w adresie. Info znajdziesz w google
Go to the top of the page
+Quote Post
com
post
Post #5





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

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


http://graffika.pl/viewtopic.php?f=58&t=16739
Go to the top of the page
+Quote Post
beher83
post
Post #6





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 5.01.2014
Skąd: Irlandia

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


Dzięki turson, poszukalm poszperalem, troche mi nie działało ale zrobiłem. Oto rezultat jak by ktoś szukał czegoś podobnego (IMG:style_emoticons/default/wink.gif)

com twój link jest spoko, pewnie kiedyś i tak coś takiego bede potrzebował ale teraz nie o to chodziło..


Oto rezultat jak by ktoś szukał czegoś podobnego (IMG:style_emoticons/default/wink.gif)
oto index.php:
  1. <html>
  2. <body>
  3. <div id="menu">
  4. <?php
  5. require 'menu.php';
  6. ?>
  7. </div>
  8. <div id="content" name="center_frame">
  9. <?php
  10. include 'engine.php';
  11. ?>
  12. </div>
  13. </div>
  14. </body>
  15. </html>


oto engine.php:
  1. <?php
  2. if (isset($_GET['go'])){
  3. $go = $_GET['go'];
  4. if (is_file("script/$go.php"))
  5. {
  6. include("script/$go.php");
  7. }
  8. else
  9. {
  10. echo"<h1>404</h1> Nie ma takiej strony!";
  11. }
  12. } else include 'script/home.php';
  13. ?>



w ten sposób wystarczy plik strony tylko wrzucić do katalogu script a w menu.php linki adresować w ten sposób:

<a href="index.php?go=kontakt"><p>Kontakt</p></a>

oczywiście w script istnieje kontakt.php

Mam nadzieję że komuś to pomoże (IMG:style_emoticons/default/wink.gif)

Ten post edytował beher83 9.01.2014, 11:17:06
Go to the top of the page
+Quote Post

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: 23.08.2025 - 12:12