Autor Zpráva
AV
Profil *
Ahoj všem,
jedná se mi o vytvoření jednoduché návštěvní knihy jako je třeba tato.V příspěvcích jsem se dočetl,že je to
práce na chviličku, ale pro mě problém. Chtěl bych poprosit zkušenější a znalejší o odkaz nebo zdrojový kód.
Díky Tonda
Akacko
Profil
AV
Neuvedl jsi odkaz na tu návštěvní knihu.
AV
Profil *
http://photoshop.apple-mac.cz/navod/adobe-photoshop-navod-2
imploder
Profil
AV
aha, tak to jsou normální komentáře, můžeš zkusit třeba skripty tady:
http://www.php.jonweb.cz/
fbcskk2
Profil
<?
$jmeno = $_POST['jmeno'];
$email = $_POST['email'];
$web = $_POST['web'];
$zprava = $_POST['zprava'];
$ip=$_SERVER['REMOTE_ADDR'];

$jmeno=HTMLSpecialChars($jmeno); //převede některé znaky na entity
$email=HTMLSpecialChars($email);
$web=HTMLSpecialChars($web);
$zprava=HTMLSpecialChars($zprava);

$jmeno=stripslashes($jmeno); //odstraní lomítka
$email=stripslashes($email);
$web=stripslashes($web);
$zprava=stripslashes($zprava);

$zprava = str_replace("\n"," <br /> ", $zprava);
$zprava = substr($zprava, 0, 10000);

$email_celek=" | <a href='mailto:$email'>$email</a>";
$web_celek=" | <a href='$web'>$web</a>";
$ip_celek=" (IP:$ip)";

if ($web=="http://"){$web_celek="";}
if ($email==""){$email_celek="";}

if ($zprava!="" and $jmeno!=""){ 
$celek="<p>Zprávu poslal <strong>$jmeno</strong>$email_celek $web_celek $ip_celek</p><p>$zprava</p><hr>";
$soubor = fopen ('data.inc','a'); //otevře soubor pro doplňování
fwrite ($soubor, $celek); //zapíąe zprávu
fclose ($soubor); //zavře soubor
}
?>

<? include "data.inc"; ?>
<br /><h2>Přidání zprávy</h2><br />
<form action="diskuse.php" method="post"></p>
<table>
<tr><th>Jméno: </th><td><input type="text" name="jmeno" maxlength="25"></td></tr>
<tr><th>E-mail: </th><td><input type="text" name="email" maxlength="25"> [nepovinné]</td></tr>
<tr><th>Web: </th><td><input type="text" name="web" value="http://" maxlength="30"> [nepovinné]</td></tr>
<tr><th>Zpráva: </th><td><textarea cols="60" rows="5" name="zprava"></textarea></td></tr>
<tr><th></th><td><input type="submit" value="odeslat"></td></tr>
</table>
</form>


prázdný soubor data.inc je třeba vytvořit a nahrát ho do stejného adreséře jako soubor. Poté je třeba mu ještě na ftp serveru nastavit parametry "777".

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0