Were Is The Error

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Were Is The Error

    Hi im working on something when you click on a users nick it gives you the option to send that user a private message or a public message the outcome must look like this

    The Private Message

    Code:
    [Private] from bOrN2pwn»15.23.34
    Joe, Hi Joe
    Public message

    Code:
    bOrN2pwn»15.23.34
    Joe, Hi Joe
    And this is when you click on the users nick to chat to him.her



    Please can some 1 sort this issue im haveing

    PHP Code:
    <?php
    header
    ("Content-type: text/vnd.wap.wml");
    header("Cache-Control: no-cache, must-revalidate");
    header("Pragma: no-cache");
    echo 
    "<?xml version=\"1.0\" encoding=\"utf-8\"?>";
    echo 
    "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\""" \"http://www.wapforum.org/DTD/wml_1.1.xml\">";
    ?>
    <wml>
    <head>
    <meta forua="true" http-equiv="Cache-Control" content="max-age=0"/>
    <meta forua="true" http-equiv="Cache-Control" content="must-revalidate"/>
    </head>
    <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);
    $sitename mysql_fetch_array(mysql_query("SELECT value FROM ibwf_settings WHERE name='sitename'"));
    $sitename $sitename[0];
    $uexist isuser($uid);

    if((
    islogged($sid)==false)||!$uexist)
        {
            echo 
    "<card id=\"main\" title=\"$sitename\">";
          echo 
    "<p align=\"center\">";
          echo 
    "You are not logged in<br/>";
          echo 
    "Or Your session has been expired<br/><br/>";
          echo 
    "<a href=\"index.php\">Login</a>";
          echo 
    "</p>";
          echo 
    "</card>";
          echo 
    "</wml>";
          exit();
        }

    if(
    isbanned($uid))
        {
            echo 
    "<card id=\"main\" title=\"$sitename\">";
          echo 
    "<p align=\"center\">";
          echo 
    "<img src=\"../images/notok.gif\" alt=\"x\"/><br/>";
          echo 
    "You are <b>Banned</b><br/>";
          
    $banto mysql_fetch_array(mysql_query("SELECT timeto FROM ibwf_metpenaltiespl WHERE uid='".$uid."' AND penalty='1'"));
          
    $remain $banto[0]- time();
          
    $rmsg gettimemsg($remain);
          echo 
    "Time to finish your penalty: $rmsg<br/><br/>";
          
    //echo "<a href=\"index.php\">Login</a>";
          
    echo "</p>";
          echo 
    "</card>";
          echo 
    "</wml>";
          exit();
        }
        
    $isroom mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_rooms WHERE id='".$rid."'"));
        if(
    $isroom[0]==0)
        {
            echo 
    "<card id=\"main\" title=\"$sitename\">";
          echo 
    "<p align=\"center\">";
          echo 
    "This room doesn't exist anymore<br/>";
          echo 
    ":P see in another room<br/><br/>";
          echo 
    "<a href=\"index.php?action=chat&amp;sid=$sid\">Chatrooms</a>";
          echo 
    "</p>";
          echo 
    "</card>";
          echo 
    "</wml>";
          exit();
        }
        
    $passworded mysql_fetch_array(mysql_query("SELECT pass FROM ibwf_rooms WHERE id='".$rid."'"));
        if(
    $passworded[0]!="")
        {
          if(
    $rpw!=$passworded[0])
          {
            echo 
    "<card id=\"main\" title=\"$sitename\">";
          echo 
    "<p align=\"center\">";
          echo 
    "You can't enter this room<br/>";
          echo 
    ":P stay away<br/><br/>";
          echo 
    "<a href=\"index.php?action=chat&amp;sid=$sid\">Chatrooms</a>";
          echo 
    "</p>";
          echo 
    "</card>";
          echo 
    "</wml>";
          exit();
          }
        }
        if(!
    canenter($rid,$sid))
        {
            echo 
    "<card id=\"main\" title=\"$sitename\">";
          echo 
    "<p align=\"center\">";
          echo 
    "You can't enter this room<br/>";
          echo 
    ":P stay away<br/><br/>";
          echo 
    "<a href=\"index.php?action=chat&amp;sid=$sid\">Chatrooms</a>";
          echo 
    "</p>";
          echo 
    "</card>";
          echo 
    "</wml>";
          exit();
        }
        
    addtochat($uid$rid);
            
    //This Chat Script is by Ra'ed Far'oun
            //raed_mfs@yahoo.com
            //want to see main menu...
            
    $timeto 300;
            
    $timenw time();
            
    $timeout $timenw-$timeto;
            
    $deleted mysql_query("DELETE FROM ibwf_chat WHERE timesent<".$timeout."");

            if (
    $action=="")
                             {

            echo 
    "<card id=\"chat\" title=\"$sitename\" ontimer=\"chat.php?time=";
            echo 
    date('dmHis'time());
            echo 
    "&amp;sid=$sid&amp;rid=$rid&amp;rpw=$rpw";

            echo 
    "\">";

             
    //start of main card

            
    echo "<timer value=\"200\"/><p align=\"center\">";
              
    addonline($uid,"Chatrooms","");
            echo 
    "<small>
            <a href=\"chat.php?action=say&amp;sid=
    $sid&amp;rid=$rid&amp;rpw=$rpw\">message</a>, ";
            echo 
    "<a href=\"chat.php?time=";
            echo 
    date('dmHis'time());
            echo 
    "&amp;sid=$sid&amp;rid=$rid&amp;rpw=$rpw";
            echo 
    "\">refresh</a>";
            
    /*



            if(getuid_sid($sid)==2)
            {
              echo "<a href=\"wtai://wp/mc;+27728543829\">Call me</a><br/>";
            }
            */
            
    $unreadinbox=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_private WHERE unread='1' AND touid='".$uid."'"));
            
    $pmtotl=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_private WHERE touid='".$uid."'"));
            
    $unrd="(".$unreadinbox[0]."/".$pmtotl[0].")";
            if (
    $unreadinbox[0]>0)
            {
            echo 
    "<br/><a href=\"inbox.php?action=main&amp;sid=$sid\">Inbox$unrd</a>";
          }
          echo 
    "</small></p>";
            
    $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;
                
    $msgstmysql_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 "c6f6b1059e3602f7";
                  
    $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='8152', who='', timesent='".time()."', msgtext='".$reply." @".getnick_uid($uid)."', rid='".$rid."';");
                }
              }
              
    $message "";
                }

                echo 
    "<p>";
                echo 
    "<small>";
                
    $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<10)
                    {
                      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."<b>[Private]</b> to ".$chnick;
                      }
                      if(
    $chat[1]==$uid)
                      {
                        
    ///out
                        
    $iml "<img src=\"../moods/in.gif\" alt=\"!\"/>";
                        
    $chnick getnick_uid($chat[0]);
                        
    $optlink $iml."<b>[Private]</b> ".$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 by ".$chnick." to ".$tonick;
                      }

                      
    $dsdate("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:»<i>*$chnick, please don't try to spam*</i></b><br/>";
                      }
                      else if(
    $nos>2){
                        
    $chnick getnick_uid($chat[0]);
                        echo 
    "<b>Chat system:»<i>*$chnick is greedy when it comes to smilies*</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{

                          
    $tosay parsepm($chat[3], $sid);

                          if(
    $rinfo[0]==1)
                          {
                             
    $tosay str_replace("****","*this word rhymes with duck*",$tosay);
                             
    $tosay str_replace("****","*dont swear*",$tosay);
                             
    $tosay str_replace("dick","*ooo! you dirty person*",$tosay);
                             
    $tosay str_replace("pussy","*angel flaps*",$tosay);
                             
    $tosay str_replace("cock","*daddy stick*",$tosay);
                             
    $tosay str_replace("can i be a mod","*im sniffing staffs ass*",$tosay);
                                                     
    $tosay str_replace("can i be admin","*im a big ass kisser*",$tosay);

                                                     
    $tosay str_replace("ginger","*the cute arsonist*",$tosay);
                                                     
    $tosay str_replace("neon","*the cute but evil princess*",$tosay);
                                                     
    $tosay str_replace("kaas","*the cheese boy*",$tosay);
                                                     
    $tosay str_replace("slut","*s+m freak*",$tosay);
                                                     
    $tosay str_replace("kahla","*lyrical lizard*",$tosay);

                          }

                          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>»$ds<br/>";
                      echo 
    $tosay."<br/>";
                      }
                    }

                      
    $counter++;
                    }
                    }
                }
                echo 
    "</small>";
                echo 
    "</p>";




            echo 
    "<p align=\"center\">";
            
    $chatters=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_chonline where rid='".$rid."'"));
            echo 
    "<br/><a href=\"chat.php?action=inside&amp;sid=$sid&amp;rid=$rid&amp;rpw=$rpw\">Who's Inside($chatters[0])</a><br/>";
            echo 
    "<a href=\"index.php?action=chat&amp;sid=$sid\">Chatrooms</a><br/>";
            echo 
    "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a></p>";

            echo 
    "</card>";
    }
    /////////////////////////////////////////////////////SAY
            
    else if ($action=="say")                   {
            echo 
    "<card id=\"say\" title=\"$sitename\">";

            
    addonline($uid,"Writing Chat Message","");

                echo 
    "<p>Message:<input name=\"message\" type=\"text\" value=\"\" maxlength=\"255\"/><br/>";
                echo 
    "<small><anchor>«Say";
                echo 
    "<go href=\"chat.php?sid=$sid&amp;rid=$rid&amp;rpw=$rpw\" method=\"post\">";
                echo 
    "<postfield name=\"message\" value=\"$(message)\"/>";
                echo 
    "</go></anchor></small><br/>";
                echo 
    "<small><a href=\"lists.php?action=chmood&amp;sid=$sid&amp;page=1\">»Chat mood</a></small><br/>";
                echo 
    "<small><a href=\"chat.php?action=inside&amp;sid=$sid&amp;rid=$rid&amp;rpw=$rpw\">»Who's Inside</a></small><br/>";
                echo 
    "<small><a href=\"chat.php?sid=$sid&amp;rid=$rid&amp;rpw=$rpw\">«Chatroom</a></small></p>";
            
    //end

            
    echo "<p align=\"center\"><a href=\"index.php?action=chat&amp;sid=$sid\"><img src=\".//images/chat.gif\" alt=\"*\"/>Chatrooms</a><br/>";
            echo 
    "<a href=\"index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"*\"/>Home</a></p>";

            echo 
    "</card>";
                                                   }
            
    ////////////////////////////////////////////
        /////////////////////////////////////////////////////SAY2
            
    else if ($action=="say2")                   {
            echo 
    "<card id=\"say\" title=\"$sitename\">";
            echo 
    "<p align=\"center\">";
            
    $unick getnick_uid($who);
            echo 
    "<b>Private to $unick</b>";
            echo 
    "</p>";




            
    addonline($uid,"Writing chat message","");

          
    ///////////////////WERE IS THE ERROR//////////////////////////////////////////////////////

    echo "<p>Message:<input name=\"message'$who'\"/><br/>";
    echo 
    "<select name=\"who\" title=\"$who\">";
    echo 
    "<option value=\"$(message)\">Public</option>";
    echo 
    "<option value=\"$who\">Private</option>";
    echo 
    "</select><br/>";
    echo 
    "<anchor>Say<go href=\"chat.php?sid=$sid&amp;rid=$rid&amp;rpw=$rpw\" method=\"post\">";
    echo 
    "<postfield name=\"who\" value=\"$who\"/>";
    echo 
    "<postfield name=\"message\" value=\"$(message)\"/></go></anchor><br/>";
                
           
    /////////////////////////////////WERE IS THE ERROR//////////////////////////////

                
    echo "<small><a href=\"index.php?action=viewuser&amp;sid=$sid&amp;who=$who\">»View $unick's Profile</a></small><br/>";
                echo 
    "<small><a href=\"chat.php?action=expose&amp;sid=$sid&amp;who=$who&amp;rid=$rid&amp;rpw=$rpw\">»Expose $unick</a></small><br/>";

                echo 
    "<small><a href=\"chat.php?action=inside&amp;sid=$sid&amp;rid=$rid&amp;rpw=$rpw\">»Who's Inside</a></small><br/>";
                echo 
    "<small><a href=\"chat.php?sid=$sid&amp;rid=$rid&amp;rpw=$rpw\">«Chatroom</a></small></p>";
            
    //end

            
    echo "<p align=\"center\"><a href=\"index.php?action=chat&amp;sid=$sid\"><img src=\"../images/chat.gif\" alt=\"*\"/>Chatrooms</a><br/>";
            echo 
    "<a href=\"index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"*\"/>Home</a></p>";

            echo 
    "</card>";
                                                   }
            
    ////////////////////////////////////////////
            //////////////////////////////inside//////////
            
    else if ($action=="inside")           {

              
    addonline($uid,"Chat inside list","");
            echo 
    "<card id=\"main\" title=\"Inside list\">";
            echo 
    "<p align=\"center\"><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 "<small><a href=\"chat.php?action=say2&amp;sid=$sid&amp;who=$ins[1]&amp;rid=$rid&amp;rpw=$rpw\">$unick</a>, </small>";
              echo 
    "$userl";
            }
            echo 
    "<br/><br/>";
            echo 
    "<a href=\"chat.php?sid=$sid&amp;rid=$rid&amp;rpw=$rpw\">«Chatroom</a><br/>";
            echo 
    "<br/><a href=\"index.php?action=chat&amp;sid=$sid\"><img src=\"../images/chat.gif\" alt=\"*\"/>Chatrooms</a><br/>";
            echo 
    "<a href=\"index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"*\"/>Home</a></p>";

            echo 
    "</card>";
                                               }
            else if (
    $action=="expose")           {

              
    addonline($uid,"Chat inside list","");
            echo 
    "<card id=\"main\" title=\"Inside list\">";
            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 messages to you are exposed to mods";
            echo 
    "<br/><br/>";
            echo 
    "<a href=\"chat.php?sid=$sid&amp;rid=$rid&amp;rpw=$rpw\">«Chatroom</a><br/>";
            echo 
    "<br/><a href=\"index.php?action=chat&amp;sid=$sid\"><img src=\"../images/chat.gif\" alt=\"*\"/>Chatrooms</a><br/>";
            echo 
    "<a href=\"index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"*\"/>Home</a></p>";

            echo 
    "</card>";
                                               }


    ?></wml>
    BakGat
    Code:
    class Counter {
    public:
      void Count();
      int  ReadDisplay();
    private:
      int  CurrentCount;
    };








    Back up my hard drive? How do I put it in reverse?
    My Community
    BakGat
    sigpic

    #2
    try this form
    PHP Code:
                            echo "<small> <anchor>Public";
               echo 
    "<go href=\"chat.php?sid=$sid&amp;rid=$rid&amp;rpw=$rpw\" method=\"post\">";
                echo 
    "<postfield name=\"message\" value=\"$unick , $($t)\"/>";
                echo 
    "</go></anchor></small><br/>"
    Nous Ne Dansos Pas, Nous Sommes Le Danse.!

    Comment


      #3
      Should just add this in action=="say2" under the private send message... The whole Idea was to make it a drop down as you will see in my snippet between the lines were it says ///////WERE IS THE ERROR////////
      BakGat
      Code:
      class Counter {
      public:
        void Count();
        int  ReadDisplay();
      private:
        int  CurrentCount;
      };








      Back up my hard drive? How do I put it in reverse?
      My Community
      BakGat
      sigpic

      Comment

      Working...
      X