Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] ramki + administracja strona
Forum PHP.pl > Forum > Przedszkole
Remes
witam, mam 2 zasadnicze problemy:
1. To ramki. Pociąłem już grafike pod stronke i cce wrzucić tam skrypty php typu
  1. <?php
  2. <a href="index.php?id=photos">
  3. ?>
wydzieliłem juz przestrzeń gdzie to bedzie wyświetlane
  1. <? include ("frame.php"); ?>
ale nadal mi sie nic nie wyswietla :/

2 problem to to czy jest potem mozliwośc administrowania tymi stronkami przy uzyciu jakiegos managera czy trzeba to będzie robić ręcznie? co byście do tego polecili?

Zalezy mi na pozostawieniu grafiki forum tak jak jest teraz pocięta na tabelach w html
Maciekbjw
Witaj, taki temat był juz poruszany wielokrotnie, pojawia się bardzo często więc poszukaj na forum albo w google.

A tak ogólnie, to mogę powiedzieć, że powinieneś sprawdzać co przyjmuje zmienna $_GET['id'] i w tej zależności inkludować odpowiednią podstronę.

  1. <?php
  2. if($_GET['id']) == 'cos') { include 'strona.php'; }
  3. ?>

Mam nadzieje, że Cie naprowadziłem.

Co do administracji, możliwości jest kilka.
Możesz zawartość trzymać w bazie danych MySQL (polecam) albo w plikach tekstowych, i napisać sobie jakiś panel do zarządzania zawartością podstron. Poszukaj, jest tego masa w necie, jakiś mini CMS or system newsów.
Remes
był poruszany ale dokladnie nie potrafią powiedziec gdzie dokladnie mam umieścic skrypt php. naprzykładzie tabeli:
  1. <td>
  2. <img src="images/main_17.gif" onmouseover="src='images/roll_17.gif'" onmouseout="src='images/main_17.gif'" alt=""></td>
  3. </tr>

i wtedy przed grafiką wyświetla mi się <? i nic nie działa :/
Maciekbjw
No w divie/tabelce gdzie chcesz mieć inkludowaną stronę...
Remes
ok, wytłumacze to w formie graficznej hehe
-> http://images27.fotosik.pl/164/89f6512bf39940ee.gif
czy pocięćie grafiki w photoshopie i wstawienie zamiast jednego z obrazków formy include w tej części tabeli jest dobrym rozwiązaniem czy poradzilibyście zamiast tego coś lepszego?
Maciekbjw
No to nie widzę problemu, po prostu w tej tabelce czy co tam masz dajesz taki kod

Kod
if($_GET['id']=='linki') { include 'linki.php'; }
elseif($_GET['id']=='omnie) { include 'omnie.php'; }
else { include 'costam.php'; } //strona domyslna, wczytywana na samym poczatku


Jak mówiłem wcześniej- przejrzyj forum/googla tego jest mnóstwo w sieci

wpisz np "dynamiczna strona w php"

Pozdro.
Remes
wszystko pieknie ładnie ale bez wzgledu na to czego użyje nic mi sie nie wyświetla...

mógłbyś mi pomóc gdybym podesłał Ci stronke na maila ?

po wrzuceniu stronki na serwer wyskakuje mi:
Kod
Parse error: syntax error, unexpected T_IS_EQUAL in /home.5/s/e/b/sebastieq/www/index.php on line 33

wtf? :|
Maciekbjw
No pewnie masz gdzieś błąd...

Nie wiem czy będę miał czas, ale jak tak to zerknę i dam znać gdzie jest błąd... Odezwij się na PW
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.