Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
pomoc captcha php/html
#1
witam mam komentarze zawarte na swojej stronie i otrzymuję spam więc postanowiłem że umieszczę captcha na swojej stronie niestety nie idzie mi to za dobrze więc postanowiłem napisać do was, z komentarzami mam 2 pliki jeden zawarty na głownym serwerze a drugi w folderze koment/
komentarze.php znajdują się w folderze głównym zaś add.php w koment/
komentarze.php :
<form method="post" action="koment/add.php">
<p>Mail: <input type="text" name="mail" size="30" maxlength="40" style="left:0px; background-color: #2E2C30; font-style: italic; color: gray ; border:1px solid #999999"><br /><br />
<p>Nick: <input type="text" name="imie" size="30" maxlength="40" style="left:0px; background-color: #2E2C30; font-style: italic; color: gray ; border:1px solid #999999"><br /><br />
Komentarz: <textarea rows="9<div></div>" name="koment" cols="30"maxlength="290" WRAP=virtual style="left:0px; background-color: #2E2C30; font-style: italic; color: white ; border:1px solid #999999"></textarea></p>
<input type="image" src="koment/gokom.png" />
<br /><br />
</form>
<form action="…" method="post">

</form>
<script src="koment/sblam.js.php" type="text/javascript"></script>

<table border="0" align="center" cellpadding="0" cellspacing="0" width="100%" bgcolor="#171718">
<tr><td width="100%"><hr noshade="noshade" size="2" color="#ffffff" width="100%" /></td></tr>
</table>


<?php
$sciezka = 'koment/dane.txt';
if(file_exists($sciezka)){
echo $zawartosc = file_get_contents($sciezka);
echo '<br />Ilość komentarzy: <span style="color:red;">'.substr_count($zawartosc, '</table>').'</span>';
} else echo 'Brak komentarzy';
?>

najważniejsza cześć kodu z komentarze.php
add.php :
<?php
ob_start();


$dataloc='dane.txt';

$mail=$_POST['mail'];
$imie=$_POST['imie'];
$koment=$_POST['koment'];

$str='<table border="0" wordwrap cellpadding="0" cellspacing="0" width="100%" bgcolor="#969696"><td width="100%"><a href="mailto:'.$mail.'" class="mail">'.$imie.'</a><br />'.$koment.'<br/><hr noshade="noshade" size="3" color="#e8e8e7" /></td></table>'."\n";

if(!file_exists($dataloc)) { touch($dataloc); chmod($dataloc,0777); }
$zawartosc = file_get_contents($dataloc);
file_put_contents($dataloc,$zawartosc.$str);
header('Location: http://remonty-jasioski.pl/komentarze.php');
ob_end_flush();
?>

Z góry dziękuje za pomoc, a i jeśli by mógł ktoś poprawić aby komentarze się wyświetlały na czarnym polu z białą czcionką Wink strona to : www.remonty-jasioski.pl
Odpowiedz


Wiadomości w tym wątku
pomoc captcha php/html - przez jasiowroc - 20-04-2011, 00:00

Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Kursy (x)HTML/CSS DoGeR 9 23,675 18-01-2017, 21:55
Ostatni post: Michael
Sad HTML/CSS/JQUERY - Potrzebuje pomocy / Bezradność jokerblitzz 10 10,228 28-04-2016, 00:24
Ostatni post: mubi
  [CSS]+[HTML] Pozycjonowanie slidera. Youras 2 4,751 16-01-2016, 23:11
Ostatni post: Szymon Słowik
  Kolor tła dla aktywnej podstron [CSS i HTML] bahafo 5 7,782 27-12-2014, 15:25
Ostatni post: Kartofelek
  [problem][html] cutenews i szablon kawadodek2000 1 2,988 13-08-2013, 16:49
Ostatni post: mateo

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl