Autor | Zpráva | ||
---|---|---|---|
jezevec10 Profil |
#1 · Zasláno: 20. 3. 2010, 13:14:26
Dobrý den,
potřeboval bych poradit. Na stránce mám v levém sloupci novinky (vždy je tam poslední tři poslední události). Ze začátku nebyl problém to aktualizovat, ale jak se časem stránka aktualizovala musím to přepisovat v čím dál více souborech. Nevíte někdo, jak udělat, aby to ty novinky četlo jen z jednoho souboru a já nemusel všechny soubory ručně přepisovat? Děkuji za případné odpovědi. |
||
Leopik 2x Profil |
#2 · Zasláno: 20. 3. 2010, 13:38:22 · Upravil/a: Leopik 2x
Napadá ma jednoduché riešenie pomocou javascriptu. Do externého .js súboru napíšeš tie novinky
document.write("novinka 1"); document.write("novinka 2"); document.write("novinka 3"); a potom do kažého súboru kde to chceš zobraziť dáš na to miesto odkaz na tento externý .js súbor <div id="div_s_novinkami"> <script type="text/javascript" src="novinky.js"></script> </div> |
||
panther Profil |
#3 · Zasláno: 20. 3. 2010, 13:50:56
Leopik 2x:
„Napadá ma jednoduché riešenie pomocou javascriptu.“ to moc práce neušetří. Když budu mít vypnutý JS, novinky neuvidím? Zajímavé. jezevec10: nejlepším řešením by bylo dát novinky do DB, budeš moci měnit jejich počet, pořadí, cokoliv. Samozřejmě je budeš vypisovat na jednom místě, které pak budeš includovat do ostatních souborů. |
||
jezevec10 Profil |
#4 · Zasláno: 20. 3. 2010, 14:12:50 · Upravil/a: jezevec10
Řešení pomocí javascriptu je zajímavé, ale je pravda, že kdyby to měl někdo vypnuté, tak by neviděl nic.
Ví někdo jak to pomocí té databáze udělat? |
||
panther Profil |
#5 · Zasláno: 20. 3. 2010, 14:16:23
jezevec10:
„Ví někdo jak to pomocí té databáze udělat?“ nastuduj si základy práce s DB, pak se ptej na konkrétní věci, které ti nebudou jasné. |
||
jezevec10 Profil |
#6 · Zasláno: 20. 3. 2010, 14:17:25
Ok, děkuji za odpovědi. Jdu studovat základy práce s DB.
|
||
david80 Profil |
#7 · Zasláno: 20. 3. 2010, 14:40:05
Mám něco podobného, obrázek (článek) mám na webu v souboru a cestu k souboru v db s ID a na stránce už jen vypisuju ty cesty k obrázkům (článkům) a vypisování řadím od největšího ID.
|
||
1223 Profil * |
#8 · Zasláno: 20. 3. 2010, 22:16:44
toto mě hodně zajimá mám ten stejný problem tykajici se tohoto udělal jsem web s novinkami ale html souborů je asi 10 a každý přepisovat je pracné dá se to udělat přes php ale pokud neznáte php tak jak
Leopik 2x: „Napadá ma jednoduché riešenie pomocou javascriptu. Do externého .js súboru napíšeš tie novinky“ toto mi připadá dobré ale nevím jak to použít prosťe řečeno bylo by dobré aby ta část webu novinky čerpala z obyčejného txt dokumentu nahraného na web který jde kdykoli změnit |
||
david80 Profil |
#9 · Zasláno: 20. 3. 2010, 23:41:01
Myslím si, že pomocí databáze je to nejlepší, protože jak už tady psal panther tak když ho bude mít někdo vypnutý, tak neuvidí nic a navíc vyhledávací roboti ty články neuvidí - nejsem si jistej, ale někde jsem četl, že js nečtou, nebo nepodporují.
|
||
Titanick Profil * |
#10 · Zasláno: 20. 3. 2010, 23:54:21
Do HTML kódu mezi <body> a </body>:
<?php readfile("novinky.html"); ?> a do souboru novinky.html text a tagy jako normálně v HTML. |
||
alda Profil |
#11 · Zasláno: 20. 3. 2010, 23:55:42
no jo a neda se udelat nějaka tabulka ktera by čerpala texty z txt dokumentu nic vic zadna databaze .. ptze ja nemam poneti jak databaze funguje a co je zapotrebi
|
||
alda Profil |
#12 · Zasláno: 20. 3. 2010, 23:56:39
titanick a bude to cist z txt dokumentu ?
|
||
Titanick Profil * |
#13 · Zasláno: 21. 3. 2010, 00:05:39
Alda bude, třeba i ze souboru s příponou *.dat.
|
||
alda Profil |
#14 · Zasláno: 21. 3. 2010, 00:09:41
Dekuji ti moc ale jeste to ma jeden zadrhel nevím jak k tomuto použít databázi nemáš třeba icq nebo skype ?? poslal bych ti celý soubor kam bych chtel aktualizovat novinky popřípadě bych ti to popsal moc ti diky
|
||
Titanick Profil * |
#15 · Zasláno: 21. 3. 2010, 00:28:52
alda:
S MySQL databází zatím moc neumím, zkus se zde obrátit na zkušenějšího uživatele nebo použít mnou výše zmiňované řešení pro nenáročné webmastery. |
||
alda Profil |
Ok alespoň ti pošlu kód podívej se nic to neudělalo :( : <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
||
alda Profil |
#17 · Zasláno: 21. 3. 2010, 00:40:05
Paráda už to jede ;) diky za pomoc stačilo uložit pod .php a ne .htm :D
|
||
filip212 Profil * |
Nachádza sa mi to v body:
<div id="content"> <div id="colOne"> <?php readfile("news.php"); ?> a v news.php mám: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> aaaaaa </head> </html> Ale na stránkach sa nič neukazuje.Prosím čo s tým? |
||
Bubák Profil |
#19 · Zasláno: 21. 3. 2010, 15:20:42
Ve tvém případě v news.php nemají tebou použité tagy co dělat. Do news.php dej jen tohle:
aaaaaa nebo třeba tohle <p>aaaaaa</p> Vkládej jen obsah, který chceš vložit, vkládaný soubor není HTML stránka. |
||
filip212 Profil * |
Stále nič v index.html :
<div id="content"> <div id="colOne"> <?php readfile("novinky.php"); ?> </div> V novinky.php : aaaaaa Na stránkách sa tam stále nič neukazuje. Moderátor Mistr: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
|
||
alda Profil |
#21 · Zasláno: 21. 3. 2010, 15:35:48
filip212 zkus : <?php
readfile("novinky.txt"); ?> a ten soubor ze kterého to bude čerpat bude např novinky_z_webu.php pokud chceš napiš mi na skype: petras.ales nebo na icq 440-093-632 já ti pomůžu |
||
alda Profil |
#22 · Zasláno: 21. 3. 2010, 15:36:15
<?php readfile("novinky.txt"); |
||
Bubák Profil |
#23 · Zasláno: 21. 3. 2010, 15:36:42
Aby ti PHP fungovalo, stránka do které něco vkládáš, musí mít příponu .php, jde to sice někde přenastavit, ale nedoporučuji.
Takže přejmenuj index.html na index.php a bude ti to fungovat, pochopitelně, pokud je na hostingu PHP. |
||
alda Profil |
#24 · Zasláno: 21. 3. 2010, 16:16:31
šak ano viz #21 je to tam napsané
|
||
mattyZEM Profil |
#25 · Zasláno: 21. 3. 2010, 16:19:40
Jaký readfile? include
|
||
alda Profil |
#26 · Zasláno: 21. 3. 2010, 16:20:27
filip212:
„Stále nič v index.html :“ A ty se dívíš přepiš index.html na index.php a zkus to pokud to nepojede nadále musíš tam dát místo novinky.php novinky.txt a tam mít ty texty |
||
panther Profil |
#27 · Zasláno: 21. 3. 2010, 16:23:16
alda:
„musíš tam dát místo novinky.php novinky.txt“ nezáleží na příponě vkládaného souboru, ze kterého čtu. Může to být txt, php, html, ale i další. |
||
alda Profil |
#28 · Zasláno: 21. 3. 2010, 16:26:57
Já vím ale txt je nejjednoduší je to pouhý text takhle dělám novinky já v TC (total commander) mám textový soubor a ten kdykoli měním a soubor aktuality.php z něj čte nic víj jen to pochopit
|
||
panther Profil |
#29 · Zasláno: 21. 3. 2010, 16:33:12
alda:
pouhý text můžeš mít i v HTML souboru. Ale asi to tu nebudeme rozebírat, to bychom se stočili zase někam jinam. Zkrátka na formátu nezáleží. |
||
alda Profil |
#30 · Zasláno: 21. 3. 2010, 16:38:51
Tak jen jsem udal svůj názor a ty svůj nic víc
|
||
Téma pokračuje na další straně.
|
0