sry...
kód seznamu.php
<div id="seznam">
<table style="width: 100%">
<tr>
<td class="levy"><b>Název</b></td><td class="horni-1"><b>Popis</b></td><td class="horni-2"><b>Adresa URL</b></td><td class="pravy"><b>Komentáře<b/></td>
</tr>
<!-- ZACATEK TABULKY -->
<tr>
<td class="levy-1">Jak psát web</td><td class="obsah-1"><p>Snad nejlepší, a na internetu nejznámější příručka k programování www stránek.</p></td><td class="obsah-2"><a href="jaknaweb.com" target="_blank">www.jaknaweb.com</a></td><td class="pravy-1"><p>Komentáře</p></td>
</tr>
<!-- PHP -->
<?
//vybereme z tabulky seznam všechny údaje a seřadíme je podle ID sestupně
$vysledek = MySQL_Query("SELECT * FROM seznam ORDER BY ID DESC");
if (!$vysledek) {
echo "Došlo k chybě při zpracování dotazu v databázi.<BR>\n";
exit;
}
$i = 0;
//tento cyklus vypíše záznamy z tabulky seznam
while ($zaznam = MySQL_Fetch_Array($vysledek)) {
if ($pocet == "") {
$pocet = 0;
}
++$i;
$max_pocet = $pocet + 10;
if (($i > $pocet) and ($i <= $max_pocet)) {
echo "<tr><td class=\"levy-1\">".$zaznam["nazev"]."</td>";
echo "<td class=\"horni-1\"><p>".$zaznam["popis"]."</p></td>";
echo "<td class=\"horni-2\"><a href=\"http://".$zaznam["url"]." target=\"_blank\">".$zaznam["url"]."</a></td>";
echo "<td class=\"pravy-1\"><p>".$zaznam["komentar"]."</p> <br /> přidáno: <b>[ ".$zaznam["datum"]." ]</b></td></tr>";
}
}
?>
<!-- KONEC TABULKY -->
<tr>
<td class="levy-2">Jak na web</td><td class="obsah-3"><p>Soupis mnoha scriptů (PHP, JavaSCript, CSS atd...)</p></td><td class="obsah-4"><a href="jakpsatweb.cz" target="_blank">www.jakpsatweb.cz</a></td><td class="pravy-2"><p>Komentáře</p></td>
</tr>
</table>
<?
$zpet = $pocet - 30;
$vpred = $pocet + 30;
if ($pocet != 0) {
echo "<A href=\"seznam.php?pocet=".$zpet."\"><B><< Předchozí </B></A>";
}
if ($vpred < $i) {
echo "<A href=\"seznam.php?pocet=".$vpred."\"><B>Další >></B></A>";
}
?>
</div>
a kod add.php
<?
//připojení k MySQL serveru
$spojeni = MySQL_Connect("server" , "jmeno" , "heslo");
//jestliže se nepodaří připojit vypíše se hlášení a ukončí se běh scriptu
if (!$spojeni) {
echo "Nepodařilo se připojit k MySQL servru.";
exit;
}
//nastavení aktuální databáze
$vybrana = MySQL_Select_DB("db");
//jestliže se nepodaří nastavit vypíše se hlášení a ukončí se běh scriptu
if (!$vybrana) {
echo "Nepodařilo se nastavit databázi jako aktivní.";
exit;
}
if ($pridat == "ok") {
//z tabulky seznam se vybere sloupec ID a seřadí se sestupně podle velikosti ID
$vysledek = MySQL_Query("SELECT ID FROM seznam ORDER BY ID DESC");
if (!$vysledek) {
echo "Došlo k chybě při zpracování dotazu v databázi.<BR>\n";
exit;
}
//data vybraná pomocí předešlého příkazu se uloží do asociativního pole
$zaznam = MySQL_Fetch_Array($vysledek);
$ID = $zaznam["ID"];
if ($ID == "") {
$ID = 0;
}
++$ID;
//aktuální datum se uloží do proměnné
$datum = Date("j.m. Y");
$beztext = "";
//tento cyklus zkontroluje zda text obsahuje mezery
//jestliže nenalezne mezeru v úseku 20 znaků tak ji vloží sám
//zabezpečíme tak roztahování stránky textem bez mezer
for ($a = 0; ;$a = $a + 20) {
$pomtext = "";
for ($i = $a; $i < ($a + 20); ++$i) {
if ($i > StrLen($komentar)) {
break 2;
}
$pomtext .= $komentar[$i];
}
if (StrPos($pomtext, " ")) {
$beztext .= $pomtext;
}
else {
$beztext .= $pomtext." ";
}
}
if (StrPos($pomtext, " ")) {
$beztext .= $pomtext;
}
else {
$beztext .= $pomtext." ";
}
$komentar = $beztext;
//do tabulky seznam uložíme jednotlivé záznamy, které obsahuje vzkaz a datum přidání vzkazu
$vysledek = MySQL_Query("INSERT INTO seznam VALUES (".$ID.", '".HTMLSpecialChars($nazev)."', '".HTMLSpecialChars($popis)."', '".HTMLSpecialChars($url)."', '".$datum."', '".HTMLSpecialChars($komentar)."')");
if (!$vysledek) {
echo "Došlo k chybě při zpracování dotazu v databázi.<BR>\n";
exit;
}
}
?>
<? echo "<?xml version=\"1.0\" encoding=\"windows-1250\"?>" ?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="cs" lang="cs">
<head>
<title>wimstr.wz.cz | Seznam</title>
<link rel="stylesheet" type="text/css" href="seznam.css" />
</head>
<body>
<div id="seznam">
<form name="FUKY" action="seznam.php" method="POST">
<table>
<tr>
<td><b>Název</b></td><td><b>Popis</b></td><td><b>Adresa URL</b></td><td><b>Komentář</b></td>
</tr>
<tr>
<td><input type="text" size="40" name="nazev"></td><td><input type="text" size="40" name="popis"></td><td><input type="text" size="40" name="url"></td><td><input type="text" size="40" name="komentar"></td>
</tr>
<tr>
<td><input type="submit" value="Přidat"> </td>
</td>
<tr>
<td>
<p align="left">
*Je nutné vyplnit všechny parametry, jinak neude URL přidána. <br />
*Kolonku komentáře vyplňte vaším komentářem, jaký vy na to máte názor.
</p>
</td>
</td>
</table>
</form>