« 1 2 »
Autor Zpráva
jezevec10
Profil
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
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
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
Ř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
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
Ok, děkuji za odpovědi. Jdu studovat základy práce s DB.
david80
Profil
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 *
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
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 *
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
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
titanick a bude to cist z txt dokumentu ?
Titanick
Profil *
Alda bude, třeba i ze souboru s příponou *.dat.
alda
Profil
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 *
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">

<html>
<head>

<meta http-equiv="Content-Language" content="cs">

<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">

<meta name="GENERATOR" content="Microsoft FrontPage 4.0">

<meta name="ProgId" content="FrontPage.Editor.Document">
<title>SA:MP</title>


</head>


<body style="background-color: rgb(0, 0, 0);">
<!-- IClista -->
<script type="text/javascript" src="http://img.ic.cz/3/lista.blue.win.js"></script>
<noscript>
<div style="display:block !important;visibility:visible !important;overflow:hidden;position:absolute;top:0px;left:0px;height:24px;z-index:20;width:100%">
<div style="display:block !important;visibility:visible !important;font-family:arial;font-size:12px;text-align:center;height:24px;color:#ffffff;background-color:#3366cc;z-index:15;line-height:24px;">
<p style="margin:0 !important;padding:0 6px 0 0 !important;display:inline !important;"></p>
<a title="Sázení na sport po internetu - získejte bonus až 1000 Kč!" href="http://adserver.itsfogo.com/click.aspx?zoneid=21448">Sázení na sport</a> | <a title="Originální dárky a gadgets pro muže i ženy!" href="http://www.megadarky.cz/?utm_source=ic&amp;utm_medium=ppc&amp;utm_term=originalni-darky&amp;utm_content=textlink&amp;utm_campaign=ic_textlink_darky">Originální dárky</a> | <a title="Široký výběr LCD televizorů." href="http://www.videoplaneta.cz/b/lcd-televize/">LCD televize</a> | <a title="Registrace domén .CZ za 230,- Kč na rok!" href="http://adv.forpsi.com/adv.php?id=2319&amp;provid=18&amp;ak=click">Doména .CZ za 230 Kč</a> | <a title="Hosting za super ceny." href="http://adv.forpsi.com/adv.php?id=2318&amp;provid=18&amp;ak=click">Webhosting od 19 Kč</a> | <a title="Stahuj a posílej soubory ZDARMA!" href="http://www.uloz.to/?utm_source=ICwebs&amp;utm_medium=lista&amp;utm_campaign=sdileni_souboru">Stahování souborů ZDARMA!</a> | <a title="Nejlehčí cesta k novému nábytku pro váš dům i byt." href="http://www.cmnabytek.cz/?utm_source=ic&amp;utm_medium=cpc&amp;utm_term=nabytek&amp;utm_content=textlink&amp;utm_campaign=ic_nabytek">Nábytek</a> |
</div>
</div>
<div style="height:24px;display:block !important;visibility:visible !important; width:24px"></div></noscript>
<!-- /IClista -->

<table border="10" cellspacing="4" height="653" width="100%">

<tbody>

<tr>

<td bgcolor="#000000" height="19" width="12%">
<p align="center"><font color="#ffffff" face="Adobe Garamond Pro Bold" size="6">V&yacute;běr</font></p>

</td>

<td colspan="2" bgcolor="#000000" height="19" width="77%">
<h5 align="center"><font color="#ffffff" face="Adobe Garamond Pro Bold" size="7">ID ZBRANI</font></h5>

</td>

<td bgcolor="#000000" height="19" width="11%">
<p align="center"><font color="#ffffff" face="Adventure" size="5">News</font></p>

</td>

</tr>

<tr>

<td bgcolor="#000000" height="23" valign="top" width="12%">
<p align="center"><a href="http://www.s-kalba.ic.cz/uvod.htm"><font color="#ff0000" face="Arial Black">UVOD</font></a></p>

</td>

<td rowspan="12" align="center" bgcolor="#ffffff" height="606" valign="top" width="30%">

<p align="center"><font size="4">0------Pěst<br>

1------Boxer<br>

2------Golfov&aacute; hůl<br>

3------Policejn&iacute; obu&scaron;ek<br>

4------Nůž<br>

5------Baseballov&aacute; p&aacute;lka<br>

6------Lopata<br>

7------T&aacute;go<br>

8------Katana<br>

9------Motorov&aacute; pila<br>

10----Fialov&yacute; robertek<br>

11----Mal&yacute; b&iacute;l&iacute; vibr&aacute;tor<br>

12----Velk&yacute; b&iacute;l&iacute; vibr&aacute;tor<br>

13----Stř&iacute;brn&yacute; vibr&aacute;tor<br>

14----Květiny<br>

15----Hůl<br>

16----Gran&aacute;t<br>

17----Slzn&yacute; plyn<br>

18----Molotovův koktejl<br>

19----Protiraketov&aacute; střela<br>

21----Jetpack<br>

</font></p>

</td>

<td rowspan="12" align="center" bgcolor="#ffffff" height="606" valign="top" width="47%"><font size="4">22----9mm<br>

23----9mm s tlumičem<br>

24----Desert eagle<br>

25----Brokovnice<br>

26----Sawnoff brokovnice<br>

27----Bojov&aacute; brokovnice<br>

28----Uzi<br>

29----MP5<br>

30----AK47<br>

31----M4<br>

32----Tec9<br>

33----Pu&scaron;ka<br>

34----Odstřelovačka<br>

35----Raketomet<br>

36----HS raketomet<br>

37----Plamenomet<br>

38----Minigun<br>

39----C4<br>

40----Deton&aacute;tor<br>

41----Sprej<br>

42----Has&iacute;c&iacute; př&iacute;stroj<br>

43----Fotoapar&aacute;t<br>

44----Nočn&iacute; viděn&iacute;<br>

45----Infračerven&yacute; viděn&iacute;<br>

46----Pad&aacute;k<br>

47----Fale&scaron;n&aacute; pistole&nbsp;</font>

<p>&nbsp;</p>

<p></p>

</td>

<td rowspan="12" bgcolor="#000000" height="686" valign="top" width="11%"><?php readfile("news.txt");
?>?&gt;</td>

</tr>

<tr>

<td bgcolor="#000000" height="28" valign="top" width="12%">
<p align="center"><a href="http://www.s-kalba.ic.cz/a-pravidla.htm"><font color="#ff0000" face="Arial Black">Admin pravidla</font></a></p>

</td>

</tr>

<tr>

<td bgcolor="#000000" height="26" valign="top" width="12%">

<p align="center"><a href="http://www.s-kalba.ic.cz/a-team.htm"><font color="#ff0000" face="Arial Black">Admin team</font></a></p>

</td>

</tr>

<tr>

<td bgcolor="#000000" height="28" valign="top" width="12%">
<p align="center"><a href="http://www.s-kalba.ic.cz/unban.htm"><font color="#ff0000" face="Arial Black">UNBAN</font></a></p>

</td>

</tr>

<tr>

<td bgcolor="#000000" height="24" valign="top" width="12%">
<p align="center"><a href="http://www.s-kalba.ic.cz/zbrane.htm"><font color="#ff0000" face="Arial Black">ID zbrani</font></a></p>

</td>

</tr>

<tr>

<td bgcolor="#000000" height="24" valign="top" width="12%">
<p align="center"><a href="http://www.s-kalba.ic.cz/cheaty.htm"><font color="#ff0000" face="Arial Black">Cheaty na SA:MP</font></a></p>

</td>

</tr>

<tr>

<td bgcolor="#000000" height="21" valign="top" width="12%">
<p align="center"><a href="http://www.s-kalba.ic.cz/vozidla.htm"><font color="#ff0000" face="Arial Black">vozidla</font></a></p>

</td>

</tr>

<tr>

<td bgcolor="#000000" height="28" valign="top" width="12%">
<p align="center"><a href="http://www.s-kalba.ic.cz/pravidla.htm"><font color="#ff0000" face="Arial Black">Pravidla serveru</font></a></p>

</td>

</tr>

<tr>

<td bgcolor="#000000" height="27" valign="top" width="12%">

<p align="center"><a href="http://www.s-kalba.ic.cz/instalace.htm"><font color="#ff0000" face="Arial Black">Instalace SA:MP</font></a></p>

</td>

</tr>

<tr>

<td bgcolor="#000000" height="21" valign="top
alda
Profil
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
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
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
<?php
readfile("novinky.txt");
Bubák
Profil
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
šak ano viz #21 je to tam napsané
mattyZEM
Profil
Jaký readfile? include
alda
Profil
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
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
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
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
Tak jen jsem udal svůj názor a ty svůj nic víc
« 1 2 »

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0