Autor | Zpráva | ||
---|---|---|---|
Mikes Profil |
#1 · Zasláno: 28. 4. 2007, 08:05:03
Ahoj,
nevíte jak můžu pomocí php aktualizovat na stránce jen určité místo? dík předem moc za všechny rady zdravím všechny webmastery jsem tady nový |
||
Joker Profil |
#2 · Zasláno: 28. 4. 2007, 08:18:51
Pomocí samotného PHP těžko.
Šlo by to udělat přes rámy anebo AJAX. |
||
Mikes Profil |
#3 · Zasláno: 28. 4. 2007, 08:20:40
no tak kdyz ne pomoci php, tak nejak jinak ?
|
||
Joker Profil |
#4 · Zasláno: 28. 4. 2007, 08:48:06
No jak píšu, rámy, které ale mají svoje nevýhody, nebo AJAX... který má zas jiné nevýhody :)
Například: nějaký text <iframe src="nejakastranka.html"></iframe> nějaký text Potom se dá obnovit jenom iframe. AJAX není nic než Javascript, z čehož vyplývají jeho výhody i nevýhody. |
||
Mikes Profil |
#5 · Zasláno: 28. 4. 2007, 08:56:35
no dik ale jak mam iframe refreshnout ?? a o javascriptu uz nevim vubec nic
|
||
guest Profil |
#6 · Zasláno: 28. 4. 2007, 09:00:37
tohle napíšeš do záhlaví strávky vkládané přes iframe
<meta http-equiv="refresh" content="3;url=nejakastranka.html"> |
||
Mikes Profil |
#7 · Zasláno: 28. 4. 2007, 09:01:10
no dik moc a zatim
|
||
guest Profil |
#8 · Zasláno: 28. 4. 2007, 09:01:12
... to číslo za content dej podle toho jak často chceš aby se to refrešovalo
|
||
Joker Profil |
#9 · Zasláno: 28. 4. 2007, 09:01:17
Možná to bude jednodušší takhle:
Co to má dělat? |
||
Mikes Profil |
#10 · Zasláno: 28. 4. 2007, 09:10:12
no ma to jako na chat ze bude nahore prispevky a dole pro zadani prispevku a aby se to nerefreshovalo porad napr. pri psani prispevku
|
||
Mikes Profil |
#11 · Zasláno: 28. 4. 2007, 09:24:57
jako phpcko moc neovladam ale udelam jsem to nejak takhle :
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1250"> <link rel="stylesheet" type="text/css" href="superstyl.css"> <? $prodleva=$_GET['prodleva']; if($prodleva=="") $prodleva=15; if($prodleva>0 && $prodleva<50) {?> <meta http-equiv="refresh" content="<? echo $prodleva ?>;URL=<?echo $_SERVER["PHP_SELF"]?>?prodleva=<? echo $prodleva?>"> <?} else {?> <meta http-equiv="refresh" content="15;URL=<?echo $_SERVER["PHP_SELF"]?>?prodleva=<? echo $prodleva?>"> <?}?> <title>Kniha Návštěv</title> </head> <body> <div align="center"> <h1 style="font-size: 200%">Kniha návštěv</h1> <br><br> <a href="addpost.php"><h3 style="font-size: 150%">Nový příspěvek</h3></a> <br><br> <a href="pravidla.php"><h3 style="font-size: 150%">Pravidla</h3></a> <br><br> <h3 style="font-size: 150%">Příspěvky</h3> <table border="1" bordercolor="black" style="font-size: 80%"> <? include "config.php"; define ("ROWS", 20); // zde je include souboru s konstantami mysql_connect(SQL_HOST, SQL_USERNAME, SQL_PASSWORD); mysql_select_db(SQL_DBNAME); if (!isset($_GET["celkem"])) //pokud nevíme, kolik bude záznamů tak to zjistíme... { $vysledek=mysql_query("select count(*) as pocet from kniha_navstev"); $zaznam=mysql_fetch_array($vysledek); $celkem=$zaznam["pocet"]; } else { $celkem=$_GET["celkem"]; } if ($celkem>ROWS) { ?><br><div align="center"><? if (!isset($_GET["od"])) $od=1; else $od=$_GET["od"]; $vysledek=mysql_query("select id, jmeno, ocasek, cas, vzkaz from kniha_navstev order by cas desc"." limit ".($od-1).", ".ROWS); if ($od==1) echo "Začátek | "; else echo "<a href="".$_SERVER["PHP_SELF"]."?celkem=$celkem&od=1">Začátek</a>&nb sp;| "; if ($od<ROWS) echo "Předchozí | "; else echo "<a href="".$_SERVER["PHP_SELF"]."?celkem=$celkem&od=".($od-ROWS)."">P ředchozí</a> | "; if ($od+ROWS>$celkem) echo "Následující | "; else echo "<a href="".$_SERVER["PHP_SELF"]."?celkem=$celkem&od=".($od+ROWS)."">N ásledující</a> | "; if ($od>$celkem-ROWS) echo "Konec <BR>"; else echo "<a href="".$_SERVER["PHP_SELF"]."?celkem=$celkem&od=".($celkem-$celke m%ROWS+1)."">Konec</a><BR>";?></div><br><? } else { $vysledek=mysql_query("select * from kniha_navstev order by cas desc"); } while ($zaznam=MySQL_Fetch_Array($vysledek)) { if($zaznam["ocasek"]=="(admin)" && $zaznam["jmeno"]=="Mikes") {$trid="ocasvadmin";} if($zaznam["ocasek"]=="(admin)" && $zaznam["jmeno"]=="Petr") {$trid="ocasadmin";} if($zaznam["ocasek"]=="") {$trid="";} if($zaznam["ocasek"]=="ANTISPAM") {$trid="ocasspam";} $zaznam["vzkaz"] = str_replace("-sm1-"," <img src="img/smiles/sm1.gif" height="15"> ", $zaznam["vzkaz"]); $zaznam["vzkaz"] = str_replace("-sm2-"," <img src="img/smiles/sm2.gif" height="15"> ", $zaznam["vzkaz"]); $zaznam["vzkaz"] = str_replace("-sm3-"," <img src="img/smiles/sm3.gif" height="15"> ", $zaznam["vzkaz"]); $zaznam["vzkaz"] = str_replace("-sm4-"," <img src="img/smiles/sm4.gif" height="15"> ", $zaznam["vzkaz"]); $zaznam["vzkaz"] = str_replace("-sm5-"," <img src="img/smiles/sm5.gif" height="15"> ", $zaznam["vzkaz"]); $zaznam["vzkaz"] = str_replace("-sm6-"," <img src="img/smiles/sm6.gif" height="15"> ", $zaznam["vzkaz"]); $zaznam["vzkaz"] = str_replace("-sm7-"," <img src="img/smiles/sm7.gif" height="15"> ", $zaznam["vzkaz"]); $zaznam["vzkaz"] = str_replace("-sm8-"," <img src="img/smiles/sm8.gif" height="15"> ", $zaznam["vzkaz"]); $zaznam["vzkaz"] = str_replace("-sm9-"," <img src="img/smiles/sm9.gif" height="15"> ", $zaznam["vzkaz"]); $zaznam["vzkaz"] = str_replace("-sm10-"," <img src="img/smiles/sm10.gif" height="15"> ", $zaznam["vzkaz"]); $zaznam["vzkaz"] = str_replace("-sm11-"," <img src="img/smiles/sm11.gif" height="15"> ", $zaznam["vzkaz"]); $zaznam["vzkaz"] = str_replace("-sm12-"," <img src="img/smiles/sm12.gif" height="15"> ", $zaznam["vzkaz"]); $zaznam["vzkaz"] = str_replace("-sm13-","<a href="", $zaznam["vzkaz"]); $zaznam["vzkaz"] = str_replace("-sm14-","">-=Odkaz=-</a>", $zaznam["vzkaz"]); ?><tr><td><table border="1" bordercolor="#004070" style="font-size: 120%"><tr><td width="500"><b><?if($zaznam["jmeno"]!="ANTISPAM"){echo $zaznam["jmeno"];} else {?><span class="ocasspam"><?echo $zaznam["jmeno"];?></span><?}?> </b> <span class=<?echo $trid?>><?echo $zaznam["ocasek"]?></span></td> <td width="110"><span align="right" style="text-align: right"><? echo date("j.n.Y G:i", ($zaznam["cas"]))?></span><BR></td> <td width="15"><a href="delete.php?id=<?echo $zaznam["id"]?>" title="Smazat příspěvek">#</a></td></tr><tr><td colspan="3" width="625"><br> <?if($zaznam["jmeno"]!="ANTISPAM"){echo $zaznam["vzkaz"];}else{?><span class="ocasspam"><?echo $zaznam["vzkaz"];?></span><?}?><hr></td></tr></table></td></tr><? } ?> </table> <br><br><h3 style="font-size: 150%"><a href="index.php">Zpět na úvod</a></h3> <br><h3 style="font-size: 150%"><a href="deletes.php">Smazat více</a></h3> <form method="get" action="book.php"> <br>Aktualizace stránky každých <input name="prodleva" maxlength="2" size="2"> sekund. (Lze jen hodnota mezi 1-50 sekund)<br> <br><input type="submit" value="Změnit"> </form> </div> </body> </html> a formular na pridani prispevku : <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1250"> <link rel="stylesheet" type="text/css" href="superstyl.css"> <title>Kniha Návštěv</title> </head> <body> <div align="center"> <h3 style="font-size: 150%">Nový příspěvek</h3> <br> <form method="post" name="formular" action="pridat.php"> <table border="1" bordercolor="black" style="font-size: 120%"> <tr><td style="text-align: center">Jméno</td> <td style="text-align: center"> <input maxlength="20" name="jmeno" style="color: #FFFFFF; background-color: #004070"></td></tr> <tr title="Pokud píšete jméno někoho od nás, musíte znát jeho heslo"><td style="text-align: center">Heslo</td> <td style="text-align: center"> <input class="ushort" maxlength="4" name="heslo" type="password" style="color: #FFFFFF; background-color: #004070"></td></tr> <tr>< |
||
Mikes Profil |
#12 · Zasláno: 28. 4. 2007, 09:38:48
neodeslalo se to cely takze zbytek :
<input maxlength="20" name="jmeno" style="color: #FFFFFF; background-color: #004070"></td></tr> <tr title="Pokud píšete jméno někoho od nás, musíte znát jeho heslo"><td style="text-align: center">Heslo</td> <td style="text-align: center"> <input class="ushort" maxlength="4" name="heslo" type="password" style="color: #FFFFFF; background-color: #004070"></td></tr> <tr><td style="text-align: center">Vzkaz</td> <td style="text-align: center"><textarea class="mailtype" name="text" cols="55" rows="8"></textarea></td></tr><tr><td style="text-align: center"> <span style="font-size: 80%; color:grey">###<br>###<br>###</span></td><td style="text-align: center"> <script language="javascript"> function sm(cislo){ document.formular.text.value=document.formular.text.value + "-sm" + cislo + "-"; document.formular.text.focus(); } </script> <img border="0" src="img/smiles/sm1.gif" style="CURSOR: HAND" onclick="sm(1)" height=15 title="-sm1-"> <img border="0" src="img/smiles/sm2.gif" style="CURSOR: HAND" onclick="sm(2)" height=15 title="-sm2-"> <img border="0" src="img/smiles/sm3.gif" style="CURSOR: HAND" onclick="sm(3)" height=15 title="-sm3-"> <img border="0" src="img/smiles/sm4.gif" style="CURSOR: HAND" onclick="sm(4)" height=15 title="-sm4-"> <img border="0" src="img/smiles/sm5.gif" style="CURSOR: HAND" onclick="sm(5)" height=15 title="-sm5-"> <img border="0" src="img/smiles/sm6.gif" style="CURSOR: HAND" onclick="sm(6)" height=15 title="-sm6-"> <img border="0" src="img/smiles/sm7.gif" style="CURSOR: HAND" onclick="sm(7)" height=15 title="-sm7-"> <img border="0" src="img/smiles/sm8.gif" style="CURSOR: HAND" onclick="sm(8)" height=15 title="-sm8-"> <img border="0" src="img/smiles/sm9.gif" style="CURSOR: HAND" onclick="sm(9)" height=15 title="-sm9-"> <img border="0" src="img/smiles/sm10.gif" style="CURSOR: HAND" onclick="sm(10)" height=15 title="-sm10-"> <img border="0" src="img/smiles/sm11.gif" style="CURSOR: HAND" onclick="sm(11)" height=15 title="-sm11-"> <img border="0" src="img/smiles/sm12.gif" style="CURSOR: HAND" onclick="sm(12)" height=15 title="-sm12-"><br> </td></tr> <tr><td colspan="2" style="text-align: center"><input type="submit" name="odeslat" value="Odeslat"></td></tr> </table></form><br><br> <span style="font-size: 90%; color: grey"> Pro psaní odkazú napište -sm13- pak odkaz a pak -sm14-.<br> Pozn. pište např "-sm13-http://gyvmr.kvalitne.cz-sm14-"</span> <h3>Před psaním příspěvků si nejdřív přečtěte <a href="pravidla.php">pravidla</a>.<br> Nepřečtení se neomlouvá!!!</h3> </div> </body> </html> |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0