kula0107
6.02.2008, 20:57:46
Nie wiedziałem czy ten tytuł będzie dobry ale chyba wyraziłem nim to o co mi chodzi
Więc na każdej podstronie mam takie samo menu i chce zeby tak zostało(strona systemem html) chcąc zmienić wygląd np: menu musze robić to na kazdej podstronie z osobna więc poczytałem troche o php:
tworze następujące pliki
-gora.php
-dol.php
-menu.php
-index.php
otwieram index.html i wycinam zawartość menu w to miejsce zapisuje: <?include('menu.php');?> zawartosć menu wklejam do pliku menu.php
Z tego co sie dowiedziałem teraz powinno wszytsko działaś, a na stronie nei wyświetla mi sie menu dlaczego??
podejrzewam, że nalzey też zrobić coś z plikiem index.php po co w ogóle on jest??
Jetsem Zielony prosze o pomoc
Tzn. zmieniłeś rozszerzenie .html na .php?
smietek
6.02.2008, 21:08:54
W menu.php musisz zrobić coś mn. takiego:
<?php
echo "Tutaj linki i może jakieś formatowanie HTMLem"; ?>
Wtedy powinno działać.
Hym, menu.php to może być czysty HTML bez PHP
kula0107
6.02.2008, 21:17:22
nie może być czysty html bo w tedy musiałbym podzielić na ramki i gorzej by wyglądało
Chodziło mi o to, że w menu.php może być czysty html, a później dołączasz to include() w pliku .php i się wyświetli (bez stosowania echo w menu.php, jeśli to zbędne).
Czyli dalej masz problem z czymś?
kula0107
6.02.2008, 21:28:51
tak dalej mam problem bo to nie zdaje egzaminu ;/
w pliku menu.php zrobiłem coś takiego:
<?php
echo "tutaj część która wyciąłem z index.html"
?>
A może co się dzieje?
Poza tym nie wstwiaj żadnego <?php i ?>, bo masz tam tylko HTML? Coś czuję, że miałeś np. coś takiego echo "<a href="cos.html">cos</a>"; (cudzysłowy)
kula0107
6.02.2008, 21:36:41
teraz nic nie wstawiłem skopiowałem tylko zawartośc i jest to coś takiego
<table width="750" border="0" cellspacing="0" cellpadding="0" align="CENTER">
<tr>
<td width="750" height="19"><img src="top1.gif" width="750" height="19" alt=""><br></td>
</tr>
<tr>
<td width="750" height="26"><img src="top2.gif" width="478" height="26" alt=""><a href="index.htm"><img src="nav_glowna.gif" width="101" height="26" border="0" alt=""></a><a href="
nowotny
6.02.2008, 23:14:49
Poczytaj sobie troche o
include i jak go używać...
kula0107
7.02.2008, 09:38:41
oki macie może linki gdzie ktoś opisuje include?? na tym forum lub gdzie indziej bo ja szukałem ale znaleść nie umiałem tego co chciałem
~kula0107 nie przesadzasz? Od sprawdzania jak działa dana funkcja masz dokumentację!
Proszę poprawić tytuł wątku na zgodny z zasadami pisania na Przedszkolu.
Dodatkowo proszę poprawić swoje posty stosując odpowiednie tagi bbCode do umieszczania kodów źródłowych.
misiek08
7.02.2008, 10:51:03
Spórbuj zamiast <?include("menu.php")?> dać <?php include("menu.php");?> Czyli dodać ; i ominąć wyłączone asp_short_tags (albo coś podobnego) w php.ini
nowotny
7.02.2008, 10:53:56
Cytat(kula0107 @ 7.02.2008, 09:38:41 )

oki macie może linki gdzie ktoś opisuje include?? na tym forum lub gdzie indziej bo ja szukałem ale znaleść nie umiałem tego co chciałem
Przecież dałem ci linki... całe mnóstwo linków... :/
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.