Autor Zpráva
piff
Profil *
Zdárek, tak jsem si předělal jednu staženou knihu aby tak nějak vypadala a chtěl jsem tam přihodit, aby fungovali smaili ale nějak se to nepovedlo. Nevíte kde je chyba?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<title> Kniha návštev></title>
<meta name="robots" content="index,follow">
<link rel="stylesheet" type="text/css" href="style.css">
</head>

<body lang="cs">

<div id="hlavicka">



<a href="index.php">
<img src="images/logo.gif" border="0" alt="Hlavní strana" width="148" height="45"></a>
<div id="banner">
</div>

</div>
<div id="menu">

Odkazy …bla bla
</div>
<div id="strana">


<script type="text/javascript">
<!--
function add_smile(num)
{
document.getElementById('textarea').value=document.getElementById('tex tarea').value+' *'+num+'*';
document.getElementById('textarea').focus();
}
// -->
</SCRIPT>

<h1>Kniha návštev</h1>

<div id=okraj>


<div style="float: right; width: 50%">

<div style="height: 340px; width: 120px; margin-left: 70px; overflow: auto; border: 1px solid #004A6D; padding: 0px">
<p class=smail>Smajlík</p>
<A href="javascript:smile('*1*')"><IMG src="smajlies/1.gif" border="0"></A>
<A href="javascript:smile('*2*')"><IMG src="smajlies/2.gif" border="0"></A>
<A href="javascript:smile('*3*')"><IMG src="smajlies/3.gif" border="0"></A>
</div>

</div>

<div>

<form action="aaa/insert.php" method="post" onSubmit="return zkontroluj(this)">

<div class="formradek">
<p class=povinne>Jméno:</p>
<input type="text" name="jmeno" size="40" maxlength="60" class="inputbook">
</div>

<div class="formradek">
<p class=povinne>E-mail:</p>
<input type="text" name="email" value="@" size="40" maxlength="60" class="inputbook">
</div>

<div class="formradek">
<p class=nepovinne>Web (i s http://):</p>
<input type="text" name="web" value="http://" size="40" maxlength="60" class="inputbook">
<input type="hidden" name="odeslano" value="ano">
</div>

<div class="formradek" style="cursor: help" title="jsou povoleny tagy &lt;b&gt;, &lt;u&gt; a &lt;i&gt;, můžete psát i odkazy ve tvaru www.neco.cz nebo http://neco.neco.cz">
<p class=povinne>Text zprávy:</p>
<textarea cols="42" rows="5" class=inputbook name="body"></textarea>
</div>

<div class="formradek">
<input type="submit" class=bluebutton value="Odeslat">&nbsp;&nbsp;&nbsp;<input type="Reset" class=bluebutton value="Vymazat">
</div>
</form>

</div>

</div>

<?
function Odkaz()
{
if (File_Exists ("aaa/book.dat")):
echo "<div class=cas>";

$prispevek = File("aaa/book.dat"); //načte obsah souboru do pole
$strana = Ceil(Count($prispevek)/20); //vypocita kolik zaberou příspěvky stran (po 20)

for ($x=1;$x<=$strana;$x++): //zobrazí tolik odkazů kolik je stran
echo "<a href=kniha.php?idprispevek=$x>" . ($x*20-19) . "-" . $x*20 . "</a>&nbsp;&nbsp;&nbsp";//do každého odkazu přidá číslo strany a jaké příspěvky budou zobrazovány
endfor;
echo "</div>";
endif;
}
Odkaz();
?>

<?
if (File_Exists ("aaa/book.dat")): //existuje soubor book.dat
if (!IsSet($idprispevek)) $idprispevek=1; //je zinicializována proměnná id, pokud ne přiřadí standartní jedničku
$pocatek = $idprispevek*20-20; //podle id spočítá od kolikátého
$konec = $idprispevek*20-1; //... do kolikáté příspěvku se bude zobrazovat

$prispevek = File("aaa/book.dat"); //načte do pole obsah book.dat
for ($i=$pocatek;$i<=$konec;$i++):
echo $prispevek[$i]; //vypíše příspěvky mezi $prispevek a $konec
endfor;
endif;

Odkaz();
?>


</div>
<div id="patka">

<p id="copyright">
&copy; 2005 by piff
</p>
</div>


</body>
</html>
Fred
Profil
No nevím, to se mi nezdá jako problém s js. Chybí tam např. něco co ty smajlíky převádí zpátky na obrázek, rozhodně nejsem phpkář, ale zkusil bych třeba

function ukazje($xicht) {
$tmp = str_replace("*1*","<img src=\"smajlies/1.gif\" />", $xicht);
$tmp = str_replace("*2*","<img src=\"smajlies/2.gif\" />", $tmp);
$tmp = str_replace("*3*","<img src=\"smajlies/3.gif\" />", $tmp);
return $tmp;
}
Peta
Profil *
Nechce se mi cist kod, ale zkus smajliky typu span?
http://www.volny.cz/peter.mlich/Pr/prforum3.htm

Take omrkni guestbook
http://sluzby.volny.cz/web-hosting-guestbook/sablona/
a delej diskusi pomoci podobne sablony.
Usnadni ti to praci pri predelavani desingu.

Peta
Toto téma je uzamčeno. Odpověď nelze zaslat.