Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 339 Pomógł: 12 Dołączył: 22.11.2008 Ostrzeżenie: (20%)
|
cześć:)
Chciałbym dodać taką fukcję, która uniemożliwiła by dodawanie komentarzy (oczywiście po uprzednim wpisaniu) na pewien czas np. 1 dzień. W jaki sposób mogę to zrobić? Tylko nie na cookies, ponieważ włamanie potrwa 30 sekund (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) Ew. na IP, ponieważ i tak już je wykorzystuje. pozdro |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 339 Pomógł: 12 Dołączył: 22.11.2008 Ostrzeżenie: (20%)
|
sęk w tym, że jadę na txt... a ew. to zadziała na txt? jak coś to skrypt:
Kod <?php
$data = date('d.m.Y H:i:s'); $str = ($_POST['ksywa']); $ip= ($_SERVER['REMOTE_ADDR']); $ksywa = trim($_POST['ksywa']); $tresc = trim($_POST['tresc']); if(empty($ksywa) and empty($tresc)) { echo 'Twoje IP to <b>'.$ip.'</b>. Będzie ono wyświetlane innym użytkownikom.<br/> Dzisiaj jest <b>'.$data.'</b>.<br/> <form action="" method="post"> <p class="style1">Nick: <input class="name" type="text" name="ksywa" style="width: 100px;" maxlength="10"/> <p class="style1">Treść komentarza: <textarea onchange="MaxL(this);" name="tresc" class="content"> </textarea><p> <center><input type="submit" value="Wpisz!" /> </center> </form>'; } else { $pliczek = file_get_contents("opinia.txt"); $plik = fopen("opinia.txt","w"); $dane = "<table class='coment'> <tr> <td> <font class='nick'><b>Dodane przez:</b> ".$ksywa."</font><font class='date'><b>Dnia:</b> ".$data."</font> </td> </tr> <tr> <td> <font class='nick'><b>Komentarz:</b></font><font class='comments'> ".$tresc."</font> </td> </tr> <tr> <td> <font class='date'><b>IP:</b> ".$ip."</font> </td> </tr> </table> <br />\n"; fwrite($plik,$dane.$pliczek); fclose($plik); echo "Twój komentarz zosał dodany! Dziękujemy! <a href='index.php'>Kliknij aby przejść do strony głównej</a><br/>Kliknij <a href='comment.php'>tutaj</a> jeśli chcesz dodać następny komentarz."; } include ("opinia.txt"); ?> |
|
|
|
Strarus Blokada dodawania komentarzy na pewien czas 6.12.2008, 13:18:18
ShadowD 1. Podczas wstawiania komentarza zapamiętujesz ip ... 6.12.2008, 13:26:35
ShadowD Omg, zawsze możesz stworzyć katalog w którym będzi... 6.12.2008, 13:40:06
Strarus A co polecasz? Ja myślę, że z MySQL mogę narobić s... 6.12.2008, 13:47:51
ShadowD Tz ja osobiście jak uczyłem się php myślałem, że p... 6.12.2008, 14:38:18
Mize Dobra, a co jeśli całe osiedle ma jedno IP ?
Zablo... 6.12.2008, 14:43:03
ShadowD No tak, do wszystkiego można się przyczepić i na p... 6.12.2008, 15:32:56
Strarus Hmm... chyba coś mi nie wychodzi Próbowałem ale j... 6.12.2008, 15:36:37 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 16:50 |