dawid2012
(Dawid Guzek)
23 Luty 2009 15:09
#1
Witam!
Mam mały problem. Nie wiem czy dobrze wytłumaczę mój problem, ale postaram się.
Otóż chciałbym zrobić tak, żeby w zależności od kliknięcia na przycisk wyświetlała się określona treść. Te określone treści są w osobnych plikach jako 1.html, 2.html…
Czy da się to jakoś zrobić w HTML’u/ JavaScript? Jeśli tak, to jaki kod potrzebuję. Dołączam jeszcze obrazek:
Z góry dzięki za pomoc
poczytaj o divach czyli podziale strony na takie bloki
Blotny
(Blotny)
23 Luty 2009 16:11
#4
To nie divy chodzi. Jeśli, chcesz, by po kliknięciu zmieniała się zawartość to JS + AJAX.
dawid2012
(Dawid Guzek)
23 Luty 2009 16:13
#5
Acha. A mógłbyś to wytłumaczyć łopatologicznie?? Bo ja nie za bardzo kumam z AJAX’em i JS…
MacKoz
(Maciekkoziol)
23 Luty 2009 17:39
#6
A ja bym to zrobil tak:
w index.php zrobic naglowek, gorne menu i:
$str = $_GET['str'];
include "$str.php";
i stopke. W menu oczywiscie odnisniki do stron typu
Strona pierwsza[/code]
Calosc moze byc w tabelkach lub na DIV-ach
W osobnych plikach 1.php, 2.php tresc tych podstron… i gotowe…
dawid2012
(Dawid Guzek)
25 Luty 2009 18:12
#7
Wszystko pięknie działa. Wielkie dzięki za pomoc!
– Dodane 26.02.2009 (Cz) 17:27 –
A mam jeszcze pytanie:
Bo wszystko jest ok, ale jak kliknę na linka, to wyświetla mi się treść w osobnej stronie. Jak zrobić, żeby to się otwierało w oknie pod linkami??
MacKoz
(Maciekkoziol)
26 Luty 2009 17:52
#8
Może podaj mi adres tej strony, albo dopisz zamiast
?str=1
index.php?str=1
(jeśli to chodzi o mój sposób oczywiście)
dawid2012
(Dawid Guzek)
26 Luty 2009 19:15
#9
Adres mojej strony to
http://www.muzykafm.c0.pl/viewpage.php?page_id=2
Dopisałem, i nic nie działa…
Może jeszcze dam kod:
MacKoz
(Maciekkoziol)
27 Luty 2009 11:18
#10
aaa… widzisz bo ty tą stronę zrobiłeś w innej stronie, o czym nie powiedziałeś…
Spróbuj tak:
zamiast
[/code]
zrobić tak:
[code]
dawid2012
(Dawid Guzek)
27 Luty 2009 16:25
#11
Już wszystko ok.
Ale mam jeszcze pytanie: co zrobić żeby były polskie znaki w plikach .php??
drobok
(Drobok)
27 Luty 2009 16:46
#12
dawid2012
(Dawid Guzek)
1 Marzec 2009 13:58
#13
Wkleiłem ten kod:
<?php
echo iconv("ISO-8859-1", "UTF-8", "This is a test.");
?>
zamist This is a test dałem swój test i dalej nie ma polskich znaków…