[ k2k2 @ 25.08.2007. 19:12 ] @
Uhhh imam veliki problem na sajtu kao sto i pretpostavljate.
Shoutbox koji imam i veoma mi je aktivan je poslednjih dana poceo da se puni ogromnom kolicinom spama i trebalo bi da ga resim nekako.

Trebam da u skriptu "uguram" captcha, kako bi pokusao da se malo da se spasim ove bede. Jedan moj fajl sa captcha codom se nalazi u okviru .zip fajla sa skriptom ali je problem sto ja nemam dovoljno iskustva sa PHP-om da to uguram u samu skriptu da radi.

Skripta se nalazi ovde (100kb)
http://djokovic.web1000.com/upload/txtshout.zip

Molim za savet

Unapred hvala
--------------------------------------------------------------------------------
[ kelja @ 25.08.2007. 19:19 ] @
He he, novi pokusaj, a?
Sad cu da pogledam skript.
Ce je uguramo nekako...
[ Nemanja Avramović @ 25.08.2007. 20:17 ] @
Daj da vidimo kod koji si do sada radio pa da pomažemo. Ovako si nam dao dve odvojene skripte i tražiš od nas da ih spojimo u jednu.
[ k2k2 @ 25.08.2007. 20:49 ] @
He, pa ja sam i taj drugi fajl sa captcha codom skinuo sa neta, ali kao sto rekoh nemam iskustva kako to da ubacim tj. nista do sada nisam uradio.
Znaci kako da se prilikom ucitavanja ovog koda na stranici na kojoj zelim pojavi i captcha, ne mora i onaj primer koji sam ja dao :

Code:
<!-- BEGIN txtShout  -->
<script language="JavaScript">
function popSmilies() {
  window.open('txtshout/smilies.php','smilies','width=180,height=400,toolbar=no,status=no,resizable=yes,scrollbars=yes');
}
function checkLength(x) {
  maxMsgLength = 300;
  if (x.value.length > maxMsgLength) {
    x.value = x.value.substring(0, maxMsgLength);
  }
}
</script>
<table border="0" cellpadding="0" cellspacing="0" align="right">
<tr><td colspan="2" align="center">
<iframe frameborder="0" name="shoutframe" src="txtshout/index.php" marginheight="2" marginwidth="2" width="160" height="200" scrolling="yes" allowtransparency="yes" style="border: #2D4063 1px solid"></iframe>
</tr><tr><td>[<a href="txtshout/index.php" target="shoutframe">refresh</a>]</td><td align="right"><small><a href="http://txtbox.co.za" target="_blank">txtShout</a></small></td></tr>
<tr><td colspan="2"><table border="0" cellpadding="0" cellspacing="0" align="center"><tr><td>
<form name="shoutform" action="txtshout/shout.php" method="post" target="shoutframe">
name:</td><td align="right"><input type="text" name="ts_nm" size="22" maxlength="25" style="width:100px; border: #000000 1px solid; background-color: #ECF0F3;font-family: Arial, sans-serif; font-size: 8pt;"></td></tr>
<tr><td>email / url:</td><td align="right"><input type="text" name="ts_ul" size="22" maxlength="80" style="width:100px; border: #000000 1px solid; background-color: #ECF0F3;font-family: Arial, sans-serif; font-size: 8pt;"></td></tr>
<tr><td>message:</td><td align="right">[<a href="JavaScript:popSmilies()">smilies</a>]</td></tr>
<tr><td colspan="2" align="center"><textarea name="ts_mg" cols="15" rows="3" style="width:100%; border: #000000 1px solid; background-color: #ECF0F3;font-family: Arial, sans-serif; font-size: 8pt;" onKeyUp="checkLength(this)"></textarea></td></tr>
<tr><td colspan="2" align="center"><input type="submit" name="sub" value=" shout "></form></td></tr>
</table></td></tr>
</table>
<!-- END txtShout --> 


Znaci nista nisam dalje radio.
Uuuuu ala sam komplikovan
[ dakipro @ 25.08.2007. 20:56 ] @
To je toliko prosto, da je strasno... Imas gomilu gotovih skripti na netu i treba ti 15 minuta da ubacis sve to, bez znanja, samo prateci uputstva.
To sto ti zelis (gotov kod ili da ti neko to odradi za dz.) krsi pravilnik ovog foruma, sto ljudi ovde nikako ne cene i ne trpe...
Kreni sam da radis, pa kad zapnes a ti se onda javi ovde, inache se tema brise...
A i kod koji si dao je veoma citljiv...
[ kelja @ 25.08.2007. 23:38 ] @
Evo-sredjeno je.
Znam, nije edukativno, malo je van pravila, ali 'ajde sad... ;-)
[ Nemanja Avramović @ 26.08.2007. 10:44 ] @
Zahvaljujući kelji i sličnima, od sad će svaka slična tema biti automatski brisana/zaključavana od strane mene.