• User Attivo

    antispam difettoso

    non mi funziona l'antispam in questa pagina di chat...mi sapete dire perchè???
    io uso per il blocco termini spam una tabella mysql chiamata blockedsite...potete aiutarmi a farsi che vengano censurati???
    [php]
    <?php
    header("Cache-Control: no-cache, must-revalidate");
    header("Pragma: no-cache");
    //header('Content-type: application/vnd.wap.xhtml+xml');
    echo "<?xml version="1.0" encoding="utf-8"?>";
    echo "<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">";
    ?>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta forua="true" http-equiv="Cache-Control" content="max-age=0"/>
    <meta forua="true" http-equiv="Cache-Control" content="must-revalidate"/>
    </head>
    <?php

    include("config.php");
    include("core.php");
    connectdb();
    $action=$_GET["action"];
    $id=$_GET["id"];
    $sid = $_GET["sid"];
    $rid=$_GET["rid"];
    $rpw=$_GET["rpw"];
    $uid = getuid_sid($sid);
    $uexist = isuser($uid);
    $theme = mysql_fetch_array(mysql_query("SELECT theme FROM ibwf_users WHERE id='".$uid."'"));

    if((islogged($sid)==false)||!$uexist)
    {
    echo "<head>";
    echo "<title>Errore!!!</title>";
    echo "<link rel="stylesheet" type="text/css" href="../themes/white_medium.css">";
    echo "</head>";
    echo "<body>";
    echo "<center>";
    echo "NON sei loggato<br/>";
    echo "O Sessione scaduta<br/><br/>";
    echo "<a href="index.php">Login</a>";
    echo "</center>";
    echo "</html>";
    echo "</body>";
    exit();
    }

    if(isbanned($uid))
    {
    echo "<head>";
    echo "<title>Errore!!!</title>";
    echo "<link rel="stylesheet" type="text/css" href="../themes/$theme[0]">";
    echo "</head>";
    echo "<body>";
    echo "<p align="center">";
    echo "<img src="../images/notok.gif" alt="x"/><br/>";
    echo "<b>Sei stato bannato</b><br/><br/>";
    $banto = mysql_fetch_array(mysql_query("SELECT timeto, pnreas, exid FROM ibwf_penalties WHERE uid='".$uid."' AND penalty='1' OR uid='".$uid."' AND penalty='2'"));
    $banres = mysql_fetch_array(mysql_query("SELECT lastpnreas FROM ibwf_users WHERE id='".$uid."'"));
    $remain = $banto[0]- time();
    $rmsg = gettimemsg($remain);
    echo "<b>Tempo di ban: </b>$rmsg<br/>";
    $nick = getnick_uid($banto[2]);
    echo "<b>Da: </b>$nick<br/>";
    echo "<b>Motivo: </b>$banto[1]";
    //echo "<a href="index.php">Login</a>";
    echo "</p>";
    echo "</body>";
    echo "</html>";
    exit();
    }
    $isroom = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_rooms WHERE id='".$rid."'"));
    if($isroom[0]==0)
    {
    echo "<head>";
    echo "<title>Errore!!!</title>";
    echo "<link rel="stylesheet" type="text/css" href="../themes/$theme[0]">";
    echo "</head>";
    echo "<body>";
    echo "<center>";
    echo "<b>Stanza Inesistente</b><br/><br/>";
    echo "<a href="index.php?action=chat&sid=$sid">Chatrooms</a>";
    echo "</center>";
    echo "</body>";
    echo "</html>";
    exit();
    }
    $passworded = mysql_fetch_array(mysql_query("SELECT pass FROM ibwf_rooms WHERE id='".$rid."'"));
    if($passworded[0]!="")
    {
    if($rpw!=$passworded[0])
    {
    echo "<head>";
    echo "<title>Error!!!</title>";
    echo "<link rel="stylesheet" type="text/css" href="../themes/$theme[0]">";
    echo "</head>";
    echo "<body>";
    echo "<center>";
    echo "<b>Password errata!</b><br/>";
    echo "NON puoi accedere<br/><br/>";
    echo "<a href="index.php?action=chat&sid=$sid">Chatrooms</a>";
    echo "</center>";
    echo "</body>";
    echo "</html>";
    exit();
    }
    }
    if(!canenter($rid,$sid))
    {
    echo "<head>";
    echo "<title>Error!!!</title>";
    echo "<link rel="stylesheet" type="text/css" href="../themes/$theme[0]">";
    echo "</head>";
    echo "<body>";
    echo "<center>";
    echo "<b>Accesso Negato!</b><br/><br/>";
    echo "<a href="index.php?action=chat&sid=$sid">Chatrooms</a>";
    echo "</center>";
    echo "</body>";
    echo "</html>";
    exit();
    }
    addtochat($uid, $rid);
    $timeto = 300;
    $timenw = time();
    $timeout = $timenw-$timeto;
    $deleted = mysql_query("DELETE FROM ibwf_chat WHERE timesent<".$timeout."");
    $rooms = mysql_fetch_array(mysql_query("SELECT id, name FROM ibwf_rooms WHERE id='".$rid."'"));
    $rname = $rooms[1];
    $nick = getnick_sid($sid);

      if ($action=="")
      {
      echo "<head>";
      echo "<title>$nick@$rname</title>";
      echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/$theme[0]\">";
      $unreadpopup=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_popups WHERE unread='1' AND touid='".$uid."'"));
      if ($unreadpopup[0]<1)
      {
      echo "<meta http-equiv=\"refresh\" content=\"20; url=chat.php?time=";
      echo "".date("dmHis")."";
      echo "&amp;sid=$sid&amp;rid=$rid&amp;rpw=$rpw\">";
      }
      echo "</head>";
      echo "<body>";
        addonline($uid,"chatta in stanza  $rname","chat.php?rid=$rid&amp;rpw=$rpw");
        //echo "<p>";
    

    $time = time() - (0 * 60 * 60);
    $newtime = date("H:i",$time);
    $date = strtotime('-0 hours');
    $newdate = date('D jS M y',$date);
    echo ".$newtime.";
    echo "<br/>";
    echo popup($sid);
    echo "<b>1 </b><a name="top" id="top" accesskey="1" href="chat.php?action=say&sid=$sid&rid=$rid&rpw=$rpw">scrivi</a><br/>";
    echo "<b>* </b><a accesskey="*" href="chat.php?time=";
    echo "".date("dmHis")."";
    echo "&sid=$sid&rid=$rid&rpw=$rpw">aggiorna</a><br/>";

        $unreadinbox=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_private WHERE unread='1' AND touid='".$uid."'"));
        $unrd="".$unreadinbox[0]."";
        if ($unreadinbox[0]>0)
        {
        echo "<b>5 </b><a href=\"inbox.php?action=main&amp;sid=$sid&amp;lstloc=cht&amp;rid=$rid\">$unrd New Inbox!</a><br/>";
      }
    

    echo "<form action="chat.php?sid=$sid&rid=$rid&rpw=$rpw" method="post">";
    echo "<p>Messaggio:<input name="message" type="text" maxlength="255"/><br/>";
    echo "<input type="Submit" Name="sy2" value="invio"></form><br/>";
    echo "</p>";
    echo "<i>Online:</i>";
    $inside=mysql_query("SELECT DISTINCT * FROM ibwf_chonline WHERE rid='".$rid."' and uid IS NOT NULL");

        while($ins=mysql_fetch_array($inside))
        {
          $unick = getnick_uid($ins[1]);
          $userl = "<a href=\"chat.php?action=say2&amp;sid=$sid&amp;who=$ins[1]&amp;rid=$rid&amp;rpw=$rpw\">$unick</a>, ";
          echo "$userl";
        }
    

    echo "<br/>";
    echo "<hr>";
    $message=$_POST["message"];
    $who = $_POST["who"];
    $rinfo = mysql_fetch_array(mysql_query("SELECT censord, freaky FROM ibwf_rooms WHERE id='".$rid."'"));
    if (trim($message) != "")
    {
    $nosm = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_chat WHERE msgtext='".$message."'"));
    if($nosm[0]==0){

            $chatok = mysql_query("INSERT INTO ibwf_chat SET  chatter='".$uid."', who='".$who."', timesent='".time()."', msgtext='".$message."', rid='".$rid."';");
            $lstmsg = mysql_query("UPDATE ibwf_rooms SET lastmsg='".time()."' WHERE id='".$rid."'");
            
            $hehe=mysql_fetch_array(mysql_query("SELECT chmsgs FROM ibwf_users WHERE id='".$uid."'"));
            $totl = $hehe[0]+1;
            $msgst= mysql_query("UPDATE ibwf_users SET chmsgs='".$totl."' WHERE id='".$uid."'");
            if($rinfo[1]==2)
            {
              //oh damn i gotta post this message to ravebabe :(
              //will it succeed?
              $botid = "eeb070e74e366473";
              $hostname = "www.pandorabots.com";
              $hostpath = "/pandora/talk-xml";
              $sendData = "botid=".$botid."&input=".urlencode($message)."&custid=".$custid;
              
              $result = PostToHost($hostname, $hostpath, $sendData);
              
              $pos = strpos($result, "custid=\"");
              $pos = strpos($result, "<that>");
    	if ($pos === false) {
    		$reply = "";
    	} else {
    		$pos += 6;
    		$endpos = strpos($result, "</that>", $pos);
    		$reply = unhtmlspecialchars2(substr($result, $pos, $endpos - $pos));
    		$reply = mysql_escape_string($reply);
    	}
    	
    	$chatok = mysql_query("INSERT INTO ibwf_chat SET  chatter='1', who='', timesent='".time()."', msgtext='".$reply." @".getnick_uid($uid)."', rid='".$rid."';");
        
    	    }
          }
          $message = "";
            }
            
            echo "<br/>";
            $chats = mysql_query("SELECT chatter, who, timesent, msgtext, exposed FROM ibwf_chat WHERE rid='".$rid."' ORDER BY timesent DESC, id DESC");
            $counter=0;
    
            while($chat = mysql_fetch_array($chats))
            {
                $canc = true;
               
                
                if($counter<40)
                {
                  if(istrashed($chat[0])){
                        if($uid!=$chat[0])
                        {
                          $canc = false;
                        }
                  }
                //////good
                if(isignored($chat[0],$uid)){
                  $canc = false;
                }
                //////////good
                if($chat[0]!=$uid)
                {
                  if($chat[1]!=0)
                  {
                    if($chat[1]!=$uid)
                    {
                      $canc = false;
                    }
                  }
                }
                if($chat[4]=='1' && ismod($uid))
                {
                  $canc = true;
                }
                if($canc)
                {
                   $cmid = mysql_fetch_array(mysql_query("SELECT  chmood FROM ibwf_users WHERE id='".$chat[0]."'"));
                   
                   $iml = "";
                if(($cmid[0]!=0))
                {
                  $mlnk = mysql_fetch_array(mysql_query("SELECT img, text FROM ibwf_moods WHERE id='".$cmid[0]."'"));
                  $iml = "<img src=\"$mlnk[0]\" alt=\"$mlnk[1]\"/>";
    
                }
                  $chnick = getnick_uid($chat[0]);
                    $optlink = $iml.$chnick;
                  if(($chat[1]!=0)&&($chat[0]==$uid))
                  {
                    ///out
                    $iml = "<img src=\"../moods/out.gif\" alt=\"!\"/>";
                    $chnick = getnick_uid($chat[1]);
                    $optlink = $iml."Privato per ".$chnick;
                  }
                  if($chat[1]==$uid)
                  {
                    ///out
                    $iml = "<img src=\"../moods/in.gif\" alt=\"!\"/>";
                    $chnick = getnick_uid($chat[0]);
                    $optlink = $iml."Privato da ".$chnick;
                  }
                    if($chat[4]=='1')
                  {
                    ///out
                    $iml = "<img src=\"../moods/point.gif\" alt=\"!\"/>";
                    $chnick = getnick_uid($chat[0]);
                    $tonick = getnick_uid($chat[1]);
                    $optlink = "$iml da ".$chnick." To ".$tonick;
                  }
                  
                  $ds= date("H.i.s", $chat[2]);
                  $text = parsepm($chat[3], $sid);
                  $nos = substr_count($text,"<img src=");
                  if(isspam($text))
                  {
                    $chnick = getnick_uid($chat[0]);
                    echo "<b>Chat System:&#187;<i>*Ciao! $chnick, niente spamm!*</i></b><br/>";
                  }
                  else if($nos>2){
                    $chnick = getnick_uid($chat[0]);
                    echo "<b>Chat System:&#187;<i>*Ciao! $chnick, Si possono usare solo 2 smiley per msg!*</i></b><br/>";
                  }else{
                    $sres = substr($chat[3],0,3);
                    
                    if($sres == "/me")
                    {
                        $chco = strlen($chat[3]);
                        $goto = $chco - 3;
                        $rest = substr($chat[3],3,$goto);
                        $tosay = parsepm($rest, $sid);
                        
                        echo "<b><i>*$chnick $tosay*</i></b><br/>";
                    }else{
                      if($rinfo[0]==0){
                      $tosay = getbbcode($chat[3], $sid, 0);
                      }else{
                      $tosay = parsepm($chat[3], $sid, 1);
                      }
                      
                      if($rinfo[1]==1)
                      {
                          $tosay = htmlspecialchars($chat[3]);
                          $tosay = strrev($tosay);
                        }
                  echo "<a href=\"chat.php?action=say2&amp;sid=$sid&amp;who=$chat[0]&amp;rid=$rid&amp;rpw=$rpw\">$optlink</a> - ";
                  echo $tosay."<br/>";
                  
                  }
                }
               
                  $counter++;
                }
                }
            }
            //echo "</p>";
    

    echo "<hr>";
    echo "<br/>";
    echo "<a name="opt" id="opt"></a>";
    echo "<b>* </b><a accesskey="*" href="chat.php?time=";
    echo "".date("dmHis")."";
    echo "&sid=$sid&rid=$rid&rpw=$rpw">aggiorna</a><br/>";
    echo "<b>1 </b><a href="chat.php?action=say&sid=$sid&rid=$rid&rpw=$rpw">scrivi</a><br/>";
    echo "<b>3 </b><a accesskey="3" href="chat.php?action=options&sid=$sid&rid=$rid&rpw=$rpw">impostazioni</a><br/>";
    echo "<b>0 </b><a accesskey="0" href="index.php?action=main&sid=$sid">Home</a>";
    echo "</body>";
    }
    /////////////////////////////////////////////////////SAY

      else if ($action=="say")   
      {
    echo "<head>";
      echo "<title>Scrivi</title>";
    

    echo "<link rel="stylesheet" type="text/css" href="../themes/$theme[0]">";
    echo "</head>";
    echo "<body>";
    echo "<p align="center">";
    addonline($uid,"scrivi","");
    echo "<form action="chat.php?sid=$sid&rid=$rid&rpw=$rpw" method="post">";
    echo "<p>Messaggio:<input name="message" type="text" maxlength="255"/><br/>";
    echo "<input type="Submit" Name="sy2" value="Invio"></form><br/>";
    $rooms = mysql_fetch_array(mysql_query("SELECT id, name FROM ibwf_rooms WHERE id='".$rid."'"));
    $rname = $rooms[1];
    echo "<b>4 </b><a accesskey="4" href="chat.php?sid=$sid&rid=$rid&rpw=$rpw">Indietro a $rname</a><br/>";
    echo "<b>6 </b><a accesskey="6" href="inbox.php?action=main&sid=$sid">Inbox</a><br/>";
    echo "<b>7 </b><a accesskey="7" href="lists.php?action=buds&sid=$sid">Amici</a><br/>";
    echo "<b>8 </b><a accesskey="8" href="index.php?action=chat&sid=$sid">Chat</a><br/>";
    echo forumlink($sid,9);
    echo "<b>0 </b><a accesskey="0" href="index.php?action=main&sid=$sid"><img src="../images/home.gif" alt=""/>Home</a></p>";
    echo "</body>";
    }
    ////////////////////////////////////////////
    /////////////////////////////////////////////////////SAY2
    else if ($action=="say2") {
    echo "<head>";
    echo "<title>invio priv</title>";
    echo "<link rel="stylesheet" type="text/css" href="../themes/$theme[0]">";
    echo "</head>";
    echo "<body>";
    echo "<p align="center">";
    $unick = getnick_uid($who);
    echo "<b>Invia privato a $unick</b>";
    echo "</p>";

        addonline($uid,"scrivi","");
        echo "<form action=\"chat.php?sid=$sid&amp;rid=$rid&amp;rpw=$rpw\" method=\"post\">";
        echo "<input type=\"Hidden\" name=\"who\" value=\"$who\">";
        echo "<p>Messaggio:<input name=\"message\" type=\"text\" maxlength=\"255\"/><br/>";
        echo "<input type=\"Submit\" name=\"private\" Value=\"Privato\"></form>";
        echo "<br/>";
        echo "<b>1 </b><a accesskey=\"1\" href=\"index.php?action=viewuser&amp;sid=$sid&amp;who=$who&amp;lstloc=cht&amp;rid=$rid\">Visualizza il profilo di $unick's </a><br/>";
        echo "<b>2 </b><a accesskey=\"2\" href=\"chat.php?action=expose&amp;sid=$sid&amp;who=$who&amp;rid=$rid&amp;rpw=$rpw\">Segnala $unick's Allo Staff</a><br/>";
      $rooms = mysql_fetch_array(mysql_query("SELECT id, name FROM ibwf_rooms WHERE id='".$rid."'"));
      $rname = $rooms[1];
        echo "<b>4 </b><a accesskey=\"4\" href=\"chat.php?sid=$sid&amp;rid=$rid&amp;rpw=$rpw\">Torna a  $rname</a><br/>";
        echo "<b>6 </b><a accesskey=\"6\" href=\"inbox.php?action=main&amp;sid=$sid\">Inbox</a><br/>";
        echo "<b>7 </b><a accesskey=\"7\" href=\"lists.php?action=buds&amp;sid=$sid\">Amici</a><br/>";
        echo "<b>8 </b><a accesskey=\"8\" href=\"index.php?action=chat&amp;sid=$sid\">Chat</a><br/>";
        echo forumlink($sid,9);
        echo "<b>0 </b><a accesskey=\"0\" href=\"index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a></p>";
        echo "</body>";
    

    }
    /////////////////////////////////////////////////////CHAT OPTIONS

        else if ($action=="options")   
                        {
    	echo "<head>";
      echo "<title>Chat Options</title>";
    

    echo "<link rel="stylesheet" type="text/css" href="../themes/$theme[0]">";
    echo "</head>";
    echo "<body>";

        addonline($uid,"opzioni chat","");
        echo "<b>1 </b><a accesskey=\"1\" href=\"lists.php?action=chmood&amp;sid=$sid&amp;page=1\">Chat Mood</a><br/>";
        echo "<b>2 </b><a accesskey=\"2\" href=\"lists.php?action=smilies&amp;sid=$sid\">Smilies</a><br/>";
        echo "<b>3 </b><a accesskey=\"3\"  href=\"chat.php?action=inside&amp;sid=$sid&amp;rid=$rid&amp;rpw=$rpw\">Online</a><br/>";
      $rooms = mysql_fetch_array(mysql_query("SELECT id, name FROM ibwf_rooms WHERE id='".$rid."'"));
      $rname = $rooms[1];
        echo "<b>4 </b><a accesskey=\"4\" href=\"chat.php?sid=$sid&amp;rid=$rid&amp;rpw=$rpw\">Torna a  $rname</a><br/>";    
        echo "<b>6 </b><a accesskey=\"6\" href=\"inbox.php?action=main&amp;sid=$sid\">Inbox</a><br/>";
        echo "<b>7 </b><a accesskey=\"7\" href=\"lists.php?action=buds&amp;sid=$sid\">Amici</a><br/>";
        echo "<b>8 </b><a accesskey=\"8\" href=\"index.php?action=chat&amp;sid=$sid\">Chat</a><br/>";
        echo forumlink($sid,9);
        echo "<b>0 </b><a accesskey=\"0\" href=\"index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a></p>";
        echo "</body>";
    

    }
    ////////////////////////////////////////////
    //////////////////////////////inside//////////
    else if ($action=="inside") {

      addonline($uid,"lista chatter","");
      echo "<head>";
      echo "<title>Utenti in chat</title>";
    

    echo "<link rel="stylesheet" type="text/css" href="../themes/$theme[0]">";
    echo "</head>";
    echo "<body>";
    echo "<p><br/>";
    $inside=mysql_query("SELECT DISTINCT * FROM ibwf_chonline WHERE rid='".$rid."' and uid IS NOT NULL");

        while($ins=mysql_fetch_array($inside))
        {
          $unick = getnick_uid($ins[1]);
          $userl = "<a href=\"chat.php?action=say2&amp;sid=$sid&amp;who=$ins[1]&amp;rid=$rid&amp;rpw=$rpw\">$unick</a><br/>";
          echo "$userl";
        }
        echo "<br/>";
      $rooms = mysql_fetch_array(mysql_query("SELECT id, name FROM ibwf_rooms WHERE id='".$rid."'"));
      $rname = $rooms[1];
        echo "<b>4 </b><a accesskey=\"4\" href=\"chat.php?sid=$sid&amp;rid=$rid&amp;rpw=$rpw\">Torna a $rname</a><br/>";
        echo "<b>6 </b><a accesskey=\"6\" href=\"inbox.php?action=main&amp;sid=$sid\">Inbox</a><br/>";
        echo "<b>7 </b><a accesskey=\"7\" href=\"lists.php?action=buds&amp;sid=$sid\">Amici</a><br/>";
        echo "<b>8 </b><a accesskey=\"8\" href=\"index.php?action=chat&amp;sid=$sid\">Chat</a><br/>";
        echo forumlink($sid,9);
        echo "<b>0 </b><a accesskey=\"0\" href=\"index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a></p>";
        echo "</body>";
    

    }
    else if ($action=="expose") {

      addonline($uid,"segnalazione ChatUser","");
      echo "<head>";
      echo "<title>Segnala ChatUser</title>";
    

    echo "<link rel="stylesheet" type="text/css" href="../themes/$theme[0]">";
    echo "</head>";
    echo "<body>";
    echo "<p align="center"><br/>";
    mysql_query("UPDATE ibwf_chat SET exposed='1' WHERE chatter='".$who."' AND who='".$uid."'");
    $unick = getnick_uid($who);
    echo "$unick messaggio esposto allo staff";
    echo "<br/><br/>";
    $rooms = mysql_fetch_array(mysql_query("SELECT id, name FROM ibwf_rooms WHERE id='".$rid."'"));
    $rname = $rooms[1];
    echo "<b>4 </b><a accesskey="4" href="chat.php?sid=$sid&rid=$rid&rpw=$rpw">Indietro a $rname</a><br/>";
    echo "<b>6 </b><a accesskey="6" href="inbox.php?action=main&sid=$sid">Inbox</a><br/>";
    echo "<b>7 </b><a accesskey="7" href="lists.php?action=buds&sid=$sid">Amici</a><br/>";
    echo "<b>8 </b><a accesskey="8" href="index.php?action=chat&sid=$sid"><img src="../images/chat.gif" alt=""/>Stanze</a><br/>";
    echo forumlink($sid,9);
    echo "<b>0 </b><a accesskey="0" href="index.php?action=main&sid=$sid"><img src="../images/home.gif" alt=""/>Home</a></p>";
    echo "</body>";
    }
    ?>
    </html>
    [/php]


  • User Attivo

    Ciao hiwap3,

    Prima di aprire un thread, pensiamo a cosa davvero vogliamo. Siate chiari, precisi e diretti. Evitate preamboli inutili, dettagli ininfluenti.
    Se secondo voi è necessario, postate il pezzo di codice interessato. **NON POSTATE TUTTO LO SCRIPT. **
    Se ricevete un errore, controllate la riga di errore e postate quel blocco. Di solito 3-4 righe già bastano ad individuare cosa c'è che non va. Se non fosse così sarà chi prova a rispondervi a chiedere maggiori info.

    Come da regolamento sarebbe opportuno avere poche righe di codice e l'errore dettagliato altrimenti venirne a capo potrebbe essere un'impresa...:bho:

    Detto ciò veniamo a noi: un antispam serve per bloccare le email di spam, le iscrizioni spam, i messaggi spam... mentre da quello che scrivi forse ti occorre solo una censura di alcune parole che non vuoi far comparire (tipo parole volgari ecc...). Ci spieghi meglio qual'è la tua esigenza? Ci spieghi pure che vuol dire che non funziona? Intendi cioè che le parole volgari, ad esempio, compaiono ugualmente o che lo script php da errore?

    Ti attendiamo!
    :ciauz: