server hack pls help

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

    server hack pls help

    i use lavalair wml vertion .Now my problem is quiet different from others . No owner problem (SQL injection make perm =4 ).. thi time problem is
    ----------------------
    1.my server hacked no files there just one index.php and hack.jpg
    2.my SQL still there not deleted anything
    ----------------------
    OK now u can say its my uploader problem ! here is my uploader
    gallery2.php
    PHP Code:
    <?php









    include("config.php");

    include(
    "core.php");

    header("Content-type: text/html; charset=ISO-8859-1");

    echo 
    "<?xml version=\"1.0\" encoding=\"ISO-8859-1\" ?>";

    echo 
    "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">";

    ?>



    <?php

    $bcon 
    connectdb();

    if (!
    $bcon)

    {

          echo 
    "<p align=\"left\">";

        echo 
    "<img src=\"images/exit.gif\" alt=\"*\"/><br/>";

    echo 
    "<link rel=\"stylesheet\" type=\"text/css\" href=\"http://chat.Waplive.co.za/css/style.css\">";



        echo 
    "ERROR! cannot connect to database<br/><br/>";

        echo 
    "This error happens usually when backing up the database, please be patient, The site will be up any minute<br/><br/>";

        echo 
    "<b>THANK YOU VERY MUCH</b><br/><br/>";

          echo 
    "</p>";

        exit();

    }



    $action $_GET["action"];

    $page $_GET["page"];

    $sid $_GET["sid"];

    $whoimage $_GET["whoimage"];

    $uid getuid_sid($sid);



    if(
    islogged($sid)==false)

        {echo 
    "<link rel=\"stylesheet\" type=\"text/css\" href=\"http://chat.Waplive.co.za/css/style.css\">";

    echo 
    "<p align=\"left\">";

          echo 
    "You are not logged in<br/>";

          echo 
    "Or Your session has been expired<br/><br/>";

          echo 
    "</p>";

          echo 
    "<p align=\"left\">";

          echo 
    "<form action=\"login.php\" method=\"get\">";

          echo 
    "Username:<input name=\"loguid\" size=\"8\" maxlength=\"30\"/><br/>";

          echo 
    "Password:<input name=\"logpwd\" size=\"8\" maxlength=\"30\" type=\"password\" /><br/>";

          echo 
    "<input type=\"submit\" value=\"Login\"/>";

          echo 
    "</form>";

          echo 
    "</p>";


            exit();

        }



    if(
    isbanned($uid))

        {

          echo 
    "<p align=\"left\">";

          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_penalties WHERE uid='".$uid."' AND penalty='1'"));

          
    $banres mysql_fetch_array(mysql_query("SELECT lastpnreas FROM ibwf_users WHERE id='".$uid."'"));

          
    $remain $banto[0]- time() ;

          
    $rmsg gettimemsg($remain);

          echo 
    "Time to finish your penalty: $rmsg<br/><br/>";

          echo 
    "Ban Reason: $banres[0]";

          echo 
    "</p>";


          exit();

        }





    ////////////////////////////////////////GALLERY MAIN PAGE

    if($action=="main")

    {

      
    addonline(getuid_sid($sid),"User gallery","");

      echo 
    "<link rel=\"stylesheet\" type=\"text/css\" href=\"http://chat.Waplive.co.za/css/style.css\">";



      echo 
    "<div class=\"HTAB\" style=\"background:#FFFFFF\">";
        echo 
    "<div>";
            echo 
    "$lightorangeh";
                echo 
    "<left>$sitetitle Member's Photo gallery</left></div>";
            echo 
    "$lightorangeb";


    $user getnick_uid($pic[0]);
    $pic mysql_fetch_array(mysql_query("SELECT uid, imageurl FROM ibwf_usergallery ORDER BY RAND() LIMIT 1"));
    $user getnick_uid($pic[0]);
    $user getnick_uid($pic[0]);
    echo 
    "<a href=\"gallery2.php?action=viewuser&amp;sid=$sid&amp;who=$pic[0]\"/><img src=\"$pic[1]\" width=\"30\" height=\"30\"/></a>";
    $pic mysql_fetch_array(mysql_query("SELECT uid, imageurl FROM ibwf_usergallery ORDER BY RAND() LIMIT 1"));
    $user getnick_uid($pic[0]);
    echo 
    "<a href=\"index.php?action=viewuser&amp;sid=$sid&amp;who=$pic[0]\"/><img src=\"$pic[1]\" width=\"30\" height=\"30\"/></a>";
    $pic mysql_fetch_array(mysql_query("SELECT uid, imageurl FROM ibwf_usergallery ORDER BY RAND() LIMIT 1"));
    $user getnick_uid($pic[0]);
    echo 
    "<a href=\"index.php?action=viewuser&amp;sid=$sid&amp;who=$pic[0]\"/><img src=\"$pic[1]\" width=\"30\" height=\"30\"/></a>";
    $pic mysql_fetch_array(mysql_query("SELECT uid, imageurl FROM ibwf_usergallery ORDER BY RAND() LIMIT 1"));
    $user getnick_uid($pic[0]);
    echo 
    "<a href=\"index.php?action=viewuser&amp;sid=$sid&amp;who=$pic[0]\"/><img src=\"$pic[1]\" width=\"30\" height=\"30\"/></a>";
    $pic mysql_fetch_array(mysql_query("SELECT uid, imageurl FROM ibwf_usergallery ORDER BY RAND() LIMIT 1"));
    $user getnick_uid($pic[0]);
    echo 
    "<a href=\"index.php?action=viewuser&amp;sid=$sid&amp;who=$pic[0]\"/><img src=\"$pic[1]\" width=\"30\" height=\"30\"/></a>";
            echo 
    "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"169\">";

                    echo 
    "<tr>";

                        echo 
    "<td class=\"IL-R\">";

                              
    $noi mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_usergallery WHERE sex='F'"));

                              echo 
    "<a href=\"gallery2.php?action=females&amp;sid=$sid\"><img src=\"../images/female.gif\" alt=\"*\"/>Females</a>($noi[0])<br/>";

                              
    $noi mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_usergallery WHERE sex='M'"));

                              echo 
    "<a href=\"gallery2.php?action=males&amp;sid=$sid\"><img src=\"../images/male.gif\" alt=\"*\"/>Males</a>($noi[0])";

                        echo 
    "</td>";

                    echo 
    "</tr>";

                echo 
    "</table>";

            echo 
    "</div>";

            echo 
    "</div>";



      echo 
    "</div>";



        echo 
    "<p align=\"left\">";

          echo 
    "<small>MMS or E-MAIL your Photo to <b>admin@Waplive.co.za</b> including your membername, or just click the Link below to Upload a Photo straight from your Phone.</small><br/><br/>";

          echo 
    "<a href=\"gallery2.php?action=upload&amp;sid=$sid\">Add Your Photo</a>";

        echo 
    "</p>";

       echo 
    "<p><small>";

      echo 
    "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";

      echo 
    " > ";

      echo 
    "User gallery";


      echo 
    "</small></p>";
      }

    ////////////////////////////////////////MALE GALLERY

     
    if($action=="males")

    {

      
    addonline(getuid_sid($sid),"Male Members gallery ","");

      echo 
    "<link rel=\"stylesheet\" type=\"text/css\" href=\"http://chat.Waplive.co.za/css/style.css\">";

    echo 
    "<div class=\"HTAB\" style=\"background:#FFFFFF\">";







            echo 
    "<div>";

            echo 
    "$lightorangeh";

                echo 
    "<left>Male members gallery</left></div>";

            echo 
    "$lightorangeb";

                echo 
    "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"169\">";

                    echo 
    "<tr>";

                        echo 
    "<td class=\"IL-R\">";

                            if(
    $page=="" || $page<=0)$page=1;

                            if(
    $who!="")

                            {
     
    $noi mysql_fetch_array(mysql_query("SELECT COUNT(DISTINCT uid) FROM ibwf_usergallery WHERE sex='M'"));

                            }else{

     
    $noi mysql_fetch_array(mysql_query("SELECT COUNT(DISTINCT uid) FROM ibwf_usergallery WHERE sex='M'"));

                            }



                            
    $num_items $noi[0]; //changable

                            
    $items_per_page10;

                            
    $num_pages ceil($num_items/$items_per_page);

                            if((
    $page>$num_pages)&&$page!=1)$page$num_pages;

                            
    $limit_start = ($page-1)*$items_per_page;


                            
    $sql "SELECT DISTINCT `uid` FROM `ibwf_usergallery` WHERE sex='M' ORDER BY `id` DESC LIMIT $limit_start , $items_per_page";



                            
    $items mysql_query($sql);

                            echo 
    mysql_error();



                            if(
    mysql_num_rows($items)>0)

                            {

                            while (
    $item mysql_fetch_array($items))

                            {

                            
    $who $item[0];



                            
    $user=getnick_uid($who);

    $avlink getavatar($item[0]);
    if (
    $avlink!=""){
    echo 
    "<img src=\"$avlink\" height=\"25\" width=\"25\" alt=\"avatar\"/>";
    }else{
    echo 
    "<img src=\"/images/nopic.jpg\" height=\"25\" width=\"25\" alt=\"avatar\"/>";
    }
    $countpics mysql_fetch_array(mysql_query("SELECT COUNT(id) FROM ibwf_usergallery WHERE uid='".$who."'"));
    $lnk "<a href=\"gallery2.php?action=viewuserphoto&amp;who=$who&amp;sid=$sid\">$user($countpics[0])</a><br/>";

                               echo 
    "$lnk";

                            }

                            }

                        echo 
    "</td>";

                    echo 
    "</tr>";

                echo 
    "</table>";

            echo 
    "</div>";

            echo 
    "</div>";



      echo 
    "</div>";



        echo 
    "<p align=\"left\">";

        if(
    $page>1)

        {

          
    $ppage $page-1;

          echo 
    "<a href=\"gallery2.php?action=$action&amp;page=$ppage&amp;sid=$sid\"><small>« Prev</small></a> ";

        }

        echo 
    "<small> $page/$num_pages </small>";

        if(
    $page<$num_pages)

        {

          
    $npage $page+1;

          echo 
    "<a href=\"gallery2.php?action=$action&amp;page=$npage&amp;sid=$sid\"><small>Next »</small></a>";

        }

        if(
    $num_pages>2)

        {

            
    $rets "<left><form action=\"gallery2.php\" method=\"get\">";

            
    $rets .= "Jump to page:<input name=\"page\" format=\"*N\" size=\"3\"/><br/>";

            
    $rets .= "<input type=\"submit\" value=\"GO\"/>";

            
    $rets .= "<input type=\"hidden\" name=\"action\" value=\"$action\"/>";

            
    $rets .= "<input type=\"hidden\" name=\"sid\" value=\"$sid\"/>";

            
    $rets .= "</form></left>";

            echo 
    $rets;

        }

        echo 
    "</p>";



      echo 
    "<p><small>";

      echo 
    "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";

      echo 
    " > ";

      echo 
    "<a href=\"gallery2.php?action=main&amp;sid=$sid\">User's Photo gallery</a>";

      echo 
    " > ";

      echo 
    "Male User's  Photo gallery";

      echo 
    "</small></p>";



    exit();


    }





    ////////////////////////////////////////FEMALE GALLERY

    else if($action=="females")

    {

      
    addonline(getuid_sid($sid),"Females Members gallery ","");

      echo 
    "<link rel=\"stylesheet\" type=\"text/css\" href=\"http://chat.Waplive.co.za/css/style.css\">";

      echo 
    "<div class=\"HTAB\" style=\"background:#FFFFFF\">";







            echo 
    "<div>";

            echo 
    "$lightorangeh";

                echo 
    "<left>Female members gallery</left></div>";

            echo 
    "$lightorangeb";

                echo 
    "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"169\">";

                    echo 
    "<tr>";

                        echo 
    "<td class=\"IL-R\">";

                            if(
    $page=="" || $page<=0)$page=1;



                            if(
    $who!="")

                            {

                            
    $noi mysql_fetch_array(mysql_query("SELECT COUNT(DISTINCT uid) FROM ibwf_usergallery WHERE sex='F'"));

                            }else{

                            
    $noi mysql_fetch_array(mysql_query("SELECT COUNT(DISTINCT uid) FROM ibwf_usergallery WHERE sex='F'"));

                            }



                            
    $num_items $noi[0]; //changable

                            
    $items_per_page10;

                            
    $num_pages ceil($num_items/$items_per_page);

                            if((
    $page>$num_pages)&&$page!=1)$page$num_pages;

                            
    $limit_start = ($page-1)*$items_per_page;



                            
    $sql "SELECT DISTINCT `uid` FROM `ibwf_usergallery` WHERE sex='F' ORDER BY `id` DESC LIMIT $limit_start , $items_per_page";



                            
    $items mysql_query($sql);

                            echo 
    mysql_error();



                            if(
    mysql_num_rows($items)>0)

                            {

                            while (
    $item mysql_fetch_array($items))

                            {

                            
    $who $item[0];



                            
    $user=getnick_uid($who);



                            
    $countpics mysql_fetch_array(mysql_query("SELECT COUNT(id) FROM ibwf_usergallery WHERE uid='".$who."'"));

                                
    $lnk "<a href=\"gallery2.php?action=viewuserphoto&amp;who=$who&amp;sid=$sid\">$user($countpics[0])</a><br/>";

                               echo 
    "$lnk";

                            }

                            }

                        echo 
    "</td>";

                    echo 
    "</tr>";

                echo 
    "</table>";

            echo 
    "</div>";

            echo 
    "</div>";



      echo 
    "</div>";



        echo 
    "<p align=\"left\">";

        if(
    $page>1)

        {

          
    $ppage $page-1;

          echo 
    "<a href=\"gallery2.php?action=$action&amp;page=$ppage&amp;sid=$sid\"><small>« Prev</small></a> ";

        }

        echo 
    "<small> $page/$num_pages </small>";

        if(
    $page<$num_pages)

        {

          
    $npage $page+1;

          echo 
    "<a href=\"gallery2.php?action=$action&amp;page=$npage&amp;sid=$sid\"><small>Next »</small></a>";

        }

        if(
    $num_pages>2)

        {

            
    $rets "<left><form action=\"gallery2.php\" method=\"get\">";

            
    $rets .= "Jump to page:<input name=\"page\" format=\"*N\" size=\"3\"/><br/>";

            
    $rets .= "<input type=\"submit\" value=\"GO\"/>";

            
    $rets .= "<input type=\"hidden\" name=\"action\" value=\"$action\"/>";

            
    $rets .= "<input type=\"hidden\" name=\"sid\" value=\"$sid\"/>";

            
    $rets .= "</form></left>";

            echo 
    $rets;

        }

        echo 
    "</p>";



      echo 
    "<p><small>";

      echo 
    "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";

      echo 
    " > ";

      echo 
    "<a href=\"gallery2.php?action=main&amp;sid=$sid\">User's Photo gallery</a>";

      echo 
    " > ";

      echo 
    "Female User's  Photo gallery";

      echo 
    "</small></p>";



    exit();


    }





    else if(
    $action=="viewuserphoto")

    {

      
    addonline(getuid_sid($sid),"Viewing Users Photos","");

      echo 
    "<link rel=\"stylesheet\" type=\"text/css\" href=\"http://chat.Waplive.co.za/css/style.css\">";

    $who $_GET["who"];

      
    $uid1 getuid_sid($sid);

      
    $nick getnick_uid($who);



       echo 
    "<div class=\"HTAB\" style=\"background:#FFFFFF\">";







            echo 
    "<div>";

            echo 
    "$lightorangeh";

                echo 
    "<left><a href=\"index.php?action=viewuser&amp;who=$who&amp;sid=$sid\">$nick</a>'s gallery</left></div>";

            echo 
    "$lightorangeb";

                echo 
    "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"169\">";

                    echo 
    "<tr>";

                        echo 
    "<td class=\"IL-R\"><left>";

                            if(
    $page=="" || $page<=0)$page=1;

                            
    $noi mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_usergallery WHERE uid='".$who."'"));

                            
    $num_items $noi[0]; //changable

                            
    $items_per_page1;

                            
    $num_pages ceil($num_items/$items_per_page);

                            if((
    $page>$num_pages)&&$page!=1)$page$num_pages;

                            
    $limit_start = ($page-1)*$items_per_page;



                            
    //changable sql



                            
    $sql "SELECT uid, id, imageurl, sex, descript FROM ibwf_usergallery WHERE uid='".$who."' ORDER BY time DESC LIMIT $limit_start$items_per_page";



                            
    $items mysql_query($sql);



                            echo 
    mysql_error();

                            if(
    mysql_num_rows($items)>0)

                            {

                            while (
    $item mysql_fetch_array($items))

                            {

                                
    $sql "SELECT rating FROM ibwf_usergallery_rating WHERE imageid='".$item[1]."'";

                                
    $imginfo mysql_query($sql);



                                echo 
    mysql_error();

                                if(
    mysql_num_rows($imginfo)>0)

                                {

                                   while (
    $imginfos mysql_fetch_array($imginfo)){

                                      
    $ratingtotal $ratingtotal $imginfos[0];}

                                }





                                if(
    $totalcomments<1){$totalcomments=0;}

                                
    $norm mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_usergallery_rating WHERE imageid='".$item[1]."'"));

                                if (
    $norm[0]>0){

                                
    $rating ceil($ratingtotal/$norm[0]);

                                }else{
    $rating=0;}



                                
    $rated mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_usergallery_rating WHERE byuid='".$uid1."' and imageid ='".$item[1]."'"));

                                
    $totalcomments mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_usergallery_rating WHERE imageid ='".$item[1]."' and commentsyn ='Y'"));

                                
    $userinfo mysql_fetch_array(mysql_query("SELECT name FROM ibwf_users WHERE id='".$item[0]."'"));





                                if(
    canratephoto($uid1$item[0]) and ($rated[0]==0))

                                {

                                 echo 
    "<a href=\"gallery2.php?action=rate&amp;sid=$sid&amp;whoimage=$item[1]\">Rate/Comment This Photo</a>";

                                }

                                if(
    $uid1==$item[0])

                                {

                                 echo 
    "<a href=\"genproc.php?action=upavg&amp;sid=$sid&amp;avsrc=http://chat.Waplive.co.za/$item[2]\">Use As Avatar</a>";

                                }

                                if((
    $uid1=="1") or ($uid1==$item[0]))

                                {

                                 echo 
    " / <a href=\"gallery2.php?action=del&amp;sid=$sid&amp;whoimage=$item[1]\">Delete</a>";

                                }

                                echo 
    "<br/><a href=\"$item[2]\"><img src=\"$item[2]\" alt=\"$userinfo[0]$page\"/></a><br/>";

                                if(
    $uid1==$item[0])

                                {

                                if(
    strlen($item[4])>1){

                                
    $edtlnk "<a href=\"gallery2.php?action=edtdescript&amp;sid=$sid&amp;whoimage=$item[1]\">*</a>";

                                }else{

                                
    $edtlnk "<a href=\"gallery2.php?action=edtdescript&amp;sid=$sid&amp;whoimage=$item[1]\">*Add Description*</a>";

                                }

                                echo 
    "<small>$item[4] </small>$edtlnk<br/><br/>";

                                }

                                echo 
    "Rating: $rating/10 (<a href=\"gallery2.php?action=votes&amp;sid=$sid&amp;whoimage=$item[1]\">$norm[0]</a> Votes)<br/><a href=\"gallery2.php?action=comments&amp;sid=$sid&amp;whoimage=$item[1]\">Comments</a>($totalcomments[0])";

                                echo 
    "<br/>";

                                
    $ratingtotal 0;

                                
    $sex $item[3];

                            }

                            }

                        echo 
    "</left></td>";

                    echo 
    "</tr>";

                echo 
    "</table>";

            echo 
    "</div>";

            echo 
    "</div>";



      echo 
    "</div>";



        echo 
    "<p><left>";

        if(
    $page>1)

        {

          
    $ppage $page-1;

          echo 
    "<a href=\"gallery2.php?action=$action&amp;sid=$sid&amp;page=$ppage&amp;who=$who\"><small>« Prev</small></a> ";

        }

        echo 
    "<small> $page/$num_pages </small>";

        if(
    $page<$num_pages)

        {

          
    $npage $page+1;

          echo 
    "<a href=\"gallery2.php?action=$action&amp;sid=$sid&amp;page=$npage&amp;who=$who\"><small>Next »</small></a>";

        }



        if(
    $num_pages>2)

        {

            
    $rets "<left><form action=\"gallery2.php\" method=\"get\">";

            
    $rets .= "Jump to Photo:<input name=\"page\" format=\"*N\" size=\"3\"/><br/>";

            
    $rets .= "<input type=\"submit\" value=\"GO\"/>";

            
    $rets .= "<input type=\"hidden\" name=\"action\" value=\"$action\"/>";

            
    $rets .= "<input type=\"hidden\" name=\"sid\" value=\"$sid\"/>";

            
    $rets .= "<input type=\"hidden\" name=\"who\" value=\"$who\"/>";

            
    $rets .= "<input type=\"hidden\" name=\"page\" value=\"$(pg)\"/>";

            
    $rets .= "</form></left>";

            echo 
    $rets;

        }

        echo 
    "</left></p>";



      echo 
    "<p><small>";

      echo 
    "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";

      echo 
    " > ";

      echo 
    "<a href=\"gallery2.php?action=main&amp;sid=$sid\">Photo gallery</a>";

      echo 
    " > ";

      if (
    $sex=="M"){

      echo 
    "<a href=\"gallery2.php?action=males&amp;sid=$sid\">Male Members Photo gallery</a>";

      }else{

      echo 
    "<a href=\"gallery2.php?action=females&amp;sid=$sid\">Female Members Photo gallery</a>";

      }

      echo 
    " > ";

      echo 
    "$userinfo[0]";

      echo 
    "</small></p>";




    exit();

    }





    ////////////////////////////////////////RATE A PHOTO

    else if($action=="rate")

    {

      
    addonline(getuid_sid($sid),"Rating a Photo ","");echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"http://chat.Waplive.co.za/css/style.css\">";

    $uid1 getuid_sid($sid);

      
    $item mysql_fetch_array(mysql_query("SELECT uid, id, imageurl, sex FROM ibwf_usergallery WHERE uid='".$whoimage."'"));



      
    $rated mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_usergallery_rating WHERE byuid='".$uid1."' and imageid ='".$whoimage."'"));



      if(
    canratephoto($uid1$item[0]) and ($rated[0]==0))

      {

      echo 
    "<p align=\"left\"><small>";

      echo 
    "Rate this members Photo: 1=Low, 10=High<br/>You can also leave a comment for this photo!<br/>";

      echo 
    "<br/>";

      echo 
    "</small></p>";

      echo 
    "<p>";

        echo 
    "<form action=\"gallery2.php?action=rateuser&amp;sid=$sid&amp;whoimage=$whoimage\" method=\"post\">";

        echo 
    "<small>Rate:</small> <select name=\"rate\" value=\"$rate[0]\">";

        echo 
    "<option value=\"1\">1</option>";

        echo 
    "<option value=\"2\">2</option>";

        echo 
    "<option value=\"3\">3</option>";

        echo 
    "<option value=\"4\">4</option>";

        echo 
    "<option value=\"5\">5</option>";

        echo 
    "<option value=\"6\">6</option>";

        echo 
    "<option value=\"7\">7</option>";

        echo 
    "<option value=\"8\">8</option>";

        echo 
    "<option value=\"9\">9</option>";

        echo 
    "<option value=\"10\">10</option>";

        echo 
    "</select><br/>";



      echo 
    "<small>Comments:</small> <input name=\"comment\" format=\"*M\" maxlength=\"200\"/><br/>";

      echo 
    "<input type=\"submit\" value=\"Rate\"/>";

      echo 
    "</form>";

      }else{

      echo 
    "You have already rated this Photo";

      }

      echo 
    "</p>";



      echo 
    "<p><small>";

      echo 
    "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";

      echo 
    " > ";

      echo 
    "<a href=\"gallery2.php?action=main&amp;sid=$sid\">Photo gallery</a>";

      echo 
    " > ";

      echo 
    "Rating a Photo";

      echo 
    "</small></p>";




    exit();
    }





    ////////////////////////////////////////READ COMMENTS

    else if($action=="comments")

    {

      
    addonline(getuid_sid($sid),"Reading Photo''s Comments","");echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"http://chat.Waplive.co.za/css/style.css\">";

    echo 
    "<p align=\"left\"><small>";

      echo 
    "<br/>";

      echo 
    "</small></p>";

          
    //////ALL LISTS SCRIPT <<



        
    if($page=="" || $page<=0)$page=1;

        
    $noi mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_usergallery_rating WHERE imageid='".$whoimage."' and commentsyn ='Y'"));

        
    $num_items $noi[0]; //changable

        
    $items_per_page5;

        
    $num_pages ceil($num_items/$items_per_page);

        if((
    $page>$num_pages)&&$page!=1)$page$num_pages;

        
    $limit_start = ($page-1)*$items_per_page;



        
    $uidinfo mysql_fetch_array(mysql_query("SELECT uid FROM ibwf_usergallery WHERE id='".$whoimage."'"));

        
    $uid getuid_sid($sid);





        
    $sql "SELECT rating, comments, byuid, time, commentsreply, id  FROM ibwf_usergallery_rating WHERE imageid ='".$whoimage."' and commentsyn ='Y' ORDER BY time DESC LIMIT $limit_start$items_per_page";





        echo 
    "<p>";

        
    $items mysql_query($sql);

        echo 
    mysql_error();

        if(
    mysql_num_rows($items)>0)

        {

        while (
    $item mysql_fetch_array($items))

        {



        if(
    isonline($item[2]))

      {

        
    $iml "<img src=\"../images/onl.gif\" alt=\"+\"/>";



      }else{

        
    $iml "<img src=\"../images/ofl.gif\" alt=\"-\"/>";

      }

        if(
    strlen($item[1])>1){



          
    $snick getnick_uid($item[2]);

          
    $uid1 getuid_sid($sid);



              if(
    $uid==$uidinfo[0])

              {

                  
    $dellnk "<a href=\"gallery2.php?action=delvote&amp;sid=$sid&amp;whoimage=$item[5]\">*</a>";

              }else{

                
    $dellnk "";

              }



          
    $lnk "<small><a href=\"index.php?action=viewuser&amp;who=$item[2]&amp;sid=$sid\">$iml$snick:</a> <b>$item[0]/10</b> $dellnk</small>";

          echo 
    "$lnk<br/><small>";

          
    $bs date("d/m/y",$item[3]);

          
    $text parsepm($item[1], $sid);

          if((
    $uid==$uidinfo[0]) and (strlen($item[4])<1))

          {

            
    $replylink "<a href=\"gallery2.php?action=commentreply&amp;sid=$sid&amp;id=$item[5]\">Reply to Comment</a><br/><i>$bs</i>";

          }else{

            
    $replylink " <i>$bs</i>";

          }

          echo 
    "$text";

          if(
    strlen($item[4])>1)

          {

          
    $text1 parsepm($item[4], $sid);

          echo 
    "<br><b><i>Reply:</i> $text1</b>";

          }

          echo 
    "<br/>$replylink<br/><br/>";

          echo 
    "</small>";

        }

        }

        }

        echo 
    "</p>";

        echo 
    "<p><left>";

        if(
    $page>1)

        {

          
    $ppage $page-1;

          echo 
    "<a href=\"gallery2.php?action=$action&amp;sid=$sid&amp;page=$ppage&amp;whoimage=$whoimage\"><small>« Prev</small></a> ";

        }

        echo 
    "<small> $page/$num_pages </small>";

        if(
    $page<$num_pages)

        {

          
    $npage $page+1;

          echo 
    "<a href=\"gallery2.php?action=$action&amp;sid=$sid&amp;page=$npage&amp;whoimage=$whoimage\"><small>Next »</small></a>";

        }



        if(
    $num_pages>2)

        {

            
    $rets "<left><form action=\"gallery2.php\" method=\"get\">";

            
    $rets .= "Jump to Photo:<input name=\"page\" format=\"*N\" size=\"3\"/><br/>";

            
    $rets .= "<input type=\"submit\" value=\"GO\"/>";

            
    $rets .= "<input type=\"hidden\" name=\"action\" value=\"$action\"/>";

            
    $rets .= "<input type=\"hidden\" name=\"sid\" value=\"$sid\"/>";

            
    $rets .= "<input type=\"hidden\" name=\"whoimage\" value=\"$whoimage\"/>";

            
    $rets .= "<input type=\"hidden\" name=\"page\" value=\"$(pg)\"/>";

            
    $rets .= "</form></left>";

            echo 
    $rets;

        }

        echo 
    "</left></p>";



      echo 
    "<p><small>";

      echo 
    "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";

      echo 
    " > ";

      echo 
    "<a href=\"gallery2.php?action=main&amp;sid=$sid\">Photo gallery</a>";

      echo 
    " > ";

      echo 
    "Reading Photo's Comments";

      echo 
    "</small></p>";

    exit();


    }





    ////////////////////////////////////////MAKE A COMMENT

    else if($action=="commentreply")

    {

      
    addonline(getuid_sid($sid),"Replying to a Photo''s Comment ","");echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"http://chat.Waplive.co.za/css/style.css\">";

    $id $_GET["id"];



      echo 
    "<p align=\"left\"><small>";

      echo 
    "Reply to a Comment<br/>";

      echo 
    "<br/>";

      echo 
    "</small></p>";

      echo 
    "<p>";

      echo 
    "<form action=\"gallery2.php?action=commentreplyaction&amp;sid=$sid&amp;id=$id\" method=\"post\">";

      echo 
    "<small>Reply:</small> <input name=\"reply\" format=\"*M\" maxlength=\"200\"/><br/>";

      echo 
    "<input type=\"submit\" value=\"Reply\"/>";

      echo 
    "</form>";

      echo 
    "</p>";



      echo 
    "<p><small>";

      echo 
    "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";

      echo 
    " > ";

      echo 
    "<a href=\"gallery2.php?action=main&amp;sid=$sid\">Photo gallery</a>";

      echo 
    " > ";

      echo 
    "Replying to a Comment";

      echo 
    "</small></p>";





    exit();
    }





    ////////////////////////////////////////READ VOTES WITHOUT COMMENTS

    else if($action=="votes")

    {

      
    addonline(getuid_sid($sid),"Viewing Votes of a Photo ","");echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"http://chat.Waplive.co.za/css/style.css\">";

    echo 
    "<p align=\"left\"><small>";

      echo 
    "<br/>";

      echo 
    "</small></p>";



        if(
    $page=="" || $page<=0)$page=1;

        
    $noi mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_usergallery_rating WHERE imageid='".$whoimage."'"));

        
    $num_items $noi[0]; //changable

        
    $items_per_page20;

        
    $num_pages ceil($num_items/$items_per_page);

        if((
    $page>$num_pages)&&$page!=1)$page$num_pages;

        
    $limit_start = ($page-1)*$items_per_page;



        
    $imageratinginfo "SELECT rating, byuid  FROM ibwf_usergallery_rating WHERE imageid='".$item[1]."'";

        
    $uidinfo mysql_fetch_array(mysql_query("SELECT uid FROM ibwf_usergallery WHERE id='".$whoimage."'"));



        
    $sql "SELECT rating, byuid, time  FROM ibwf_usergallery_rating WHERE imageid ='".$whoimage."' ORDER BY time DESC LIMIT $limit_start$items_per_page";



        echo 
    "<p>";

        
    $items mysql_query($sql);

        echo 
    mysql_error();

        if(
    mysql_num_rows($items)>0)

        {

        while (
    $item mysql_fetch_array($items))

        {



              if(
    isonline($item[1]))

      {

        
    $iml "<img src=\"../images/onl.gif\" alt=\"+\"/>";



      }else{

        
    $iml "<img src=\"../images/ofl.gif\" alt=\"-\"/>";

      }





        
    $snick getnick_uid($item[1]);

        
    $uid1 getuid_sid($sid);



              if(
    $uid==$uidinfo[0])

              {

                  
    $dellnk "<a href=\"gallery2.php?action=delvote&amp;sid=$sid&amp;whoimage=$whoimage\">*</a>";

              }else{

                
    $dellnk "";

              }

          
    $lnk "<a href=\"index.php?action=viewuser&amp;who=$item[1]&amp;sid=$sid\">$iml$snick:</a> <b>$item[0]/10</b> $dellnk";

          echo 
    "$lnk<br/>";



        }

        }

        echo 
    "</p>";

        echo 
    "<p><left>";

        if(
    $page>1)

        {

          
    $ppage $page-1;

          echo 
    "<a href=\"gallery2.php?action=$action&amp;sid=$sid&amp;page=$ppage&amp;who=$who\"><small>« Prev</small></a> ";

        }

        echo 
    "<small> $page/$num_pages </small>";

        if(
    $page<$num_pages)

        {

          
    $npage $page+1;

          echo 
    "<a href=\"gallery2.php?action=$action&amp;sid=$sid&amp;page=$npage&amp;who=$who\"><small>Next »</small></a>";

        }



        if(
    $num_pages>2)

        {

            
    $rets "<left><form action=\"gallery2.php\" method=\"get\">";

            
    $rets .= "Jump to Photo:<input name=\"page\" format=\"*N\" size=\"3\"/><br/>";

            
    $rets .= "<input type=\"submit\" value=\"GO\"/>";

            
    $rets .= "<input type=\"hidden\" name=\"action\" value=\"$action\"/>";

            
    $rets .= "<input type=\"hidden\" name=\"sid\" value=\"$sid\"/>";

            
    $rets .= "<input type=\"hidden\" name=\"who\" value=\"$who\"/>";

            
    $rets .= "<input type=\"hidden\" name=\"page\" value=\"$(pg)\"/>";

            
    $rets .= "</form></left>";

            echo 
    $rets;

        }

        echo 
    "</left></p>";



      echo 
    "<p><small>";

      echo 
    "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";

      echo 
    " > ";

      echo 
    "<a href=\"gallery2.php?action=main&amp;sid=$sid\">Photo gallery</a>";

      echo 
    " > ";

      echo 
    "Votes";

      echo 
    "</small></p>";



    exit();
    }





    ////////////////////////////////////////RATE USER

    else if($action=="rateuser")

    {

      
    addonline(getuid_sid($sid),"Rating a Photo","");echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"http://chat.Waplive.co.za/css/style.css\">";

    $rate $_POST["rate"];

      
    $comment $_POST["comment"];



      
    $uid1 getuid_sid($sid);

      
    $item mysql_fetch_array(mysql_query("SELECT uid, id, imageurl, sex FROM ibwf_usergallery WHERE uid='".$whoimage."'"));



      
    $rated mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_usergallery_rating WHERE byuid='".$uid1."' and imageid ='".$whoimage."'"));



      if(
    canratephoto($uid1$item[0]) and ($rated[0]==0))

      {

       echo 
    "<p align=\"left\">";

       
    $uid getuid_sid($sid);

       if((
    strlen($comment))>1){

       
    $resmysql_query("INSERT INTO ibwf_usergallery_rating SET imageid='".$whoimage."', rating='".$rate."', comments='".$comment."', byuid='".$uid."', time='".time()."', commentsyn='Y'");

       }else

       if((
    strlen($comment))<2){

       
    $resmysql_query("INSERT INTO ibwf_usergallery_rating SET imageid='".$whoimage."', rating='".$rate."', comments='".$comment."', byuid='".$uid."', time='".time()."', commentsyn='N'");

       }



       if((
    $res) and ((strlen($comment))>1)){



         echo 
    "<img src=\"../images/ok.gif\" alt=\"o\"/>Rated Successfully<br/>";

         echo 
    "<img src=\"../images/ok.gif\" alt=\"o\"/>Comments added Successfully<br/>";

       }else

       if((
    $res) and ((strlen($comment))<2)){



         echo 
    "<img src=\"../images/ok.gif\" alt=\"o\"/>Rated Successfully<br/>";

         echo 
    "<img src=\"../images/notok.gif\" alt=\"x\"/>No Comments were added<br/>";

       }

       else{

         echo 
    "<img src=\"../images/notok.gif\" alt=\"x\"/>Rated unsuccessfully<br/>";

         echo 
    "<img src=\"../images/notok.gif\" alt=\"x\"/>No Comments were added<br/>";

       }

       }else{

       echo 
    "You have already rated this Photo";

       }

      echo 
    "</p>";



      echo 
    "<p><small>";

      echo 
    "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";

      echo 
    " > ";

      echo 
    "<a href=\"gallery2.php?action=main&amp;sid=$sid\">Photo gallery</a>";

      echo 
    " > ";

      echo 
    "Rating a Photo";

      echo 
    "</small></p>";


    exit();

    }





    ////////////////////////////////////////REPLY TO COMMENT

    else if($action=="commentreplyaction")

    {

      
    addonline(getuid_sid($sid),"Replying To a Photo''s Comment ","");

      echo 
    "<link rel=\"stylesheet\" type=\"text/css\" href=\"http://chat.Waplive.co.za/css/style.css\">";

    $id $_GET["id"];

      
    $reply $_POST["reply"];



      echo 
    "<p align=\"left\">";

      
    $uid getuid_sid($sid);

      
    $res mysql_query("UPDATE ibwf_usergallery_rating SET commentsreply='".$reply."' WHERE id='".$id."'");

       if(
    $res){



         echo 
    "<img src=\"../images/ok.gif\" alt=\"o\"/>Replyed Successfully<br/>";
             }

       else{

         echo 
    "<img src=\"../images/notok.gif\" alt=\"x\"/>Replyed unsuccessfully<br/>";

       }

      echo 
    "</p>";



      echo 
    "<p><small>";

      echo 
    "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";

      echo 
    " > ";

      echo 
    "<a href=\"gallery2.php?action=main&amp;sid=$sid\">Photo gallery</a>";

      echo 
    " > ";

      echo 
    "Replyed to a Comment";

      echo 
    "</small></p>";



    exit();


    }





    ////////////////////////////////////////UPLOAD PHOTO

    else if($action=="upload")

    {

      
    addonline(getuid_sid($sid),"Uploading a Photo ","");

      echo 
    "<link rel=\"stylesheet\" type=\"text/css\" href=\"http://chat.Waplive.co.za/css/style.css\">";

    $rate $_POST["rate"];

      
    $comment $_POST["comment"];



      echo 
    "<p>";

        echo 
    "<div><left>gallery Photo Uploader</left></div><br/>";

          echo 
    "<small>Note:<br/>";

          echo 
    "* File size limit 512kb. If your upload does not work, try a smaller Photo.<br/>";

          echo 
    "* Allowed formats: <b>.jpg, .gif, .bmp, .png</b><br/>";

          echo 
    "* You have the right to distribute the Photo<br/>";

          echo 
    "* The Photo does not violate the <a href=\"index.php?action=terms&amp;sid=$sid\">Terms of Use</a><br/>";

          echo 
    "<left><br/>Pick a Photo to upload, and press 'Upload'<br/>";

        echo 
    "<form enctype=\"multipart/form-data\" method=\"post\" action=\"upload.php?action=upload&amp;sid=$sid\">";

        echo 
    "<input type=\"file\" name=\"my_field\" /><br/>\n";

        echo 
    "Description: <input name=\"descript\" maxlength=\"100\" size=\"20\"/>";

        echo 
    "<input type=\"hidden\" name=\"action\" value=\"image\" /><br/>";

        echo 
    "<INPUT TYPE=\"submit\" name=\"upl\" VALUE=\"Upload\"></form>";

      echo 
    "</left></small></p>";



      echo 
    "<p><small>";

      echo 
    "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";

      echo 
    " > ";

      echo 
    "<a href=\"gallery2.php?action=main&amp;sid=$sid\">Photo gallery</a>";

      echo 
    " > ";

      echo 
    "Uploading a Photo";

      echo 
    "</small></p>";


    }





    ////////////////////////////////////////DEL PHOTO

    else if($action=="del")

    {





          echo 
    "<p align=\"left\">";echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"http://chat.Waplive.co.za/css/style.css\">";

    $imageurl mysql_fetch_array(mysql_query("SELECT imageurl FROM ibwf_usergallery WHERE id='".$whoimage."'"));

        
    $imagename explode("/",$imageurl[0]);

        
    $delpath "../usergallery/$imagename[4]";



        
    $res mysql_query("DELETE FROM ibwf_usergallery WHERE id='".$whoimage."'");

        
    $res mysql_query("DELETE FROM ibwf_usergallery_rating WHERE imageid='".$whoimage."'");



            if(
    $res)

          {

            echo 
    "<img src=\"../images/ok.gif\" alt=\"O\"/>Photo and all the Comments have been deleted";

          }else{

            echo 
    "<img src=\"../images/notok.gif\" alt=\"X\"/>Error deleting Photo";

          }

      echo 
    "</p>";



      echo 
    "<p><small>";

      echo 
    "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";

      echo 
    " > ";

      echo 
    "<a href=\"gallery2.php?action=main&amp;sid=$sid\">Photo gallery</a>";

      echo 
    " > ";

      echo 
    "Deleting a Photo";

      echo 
    "</small></p>";




    exit();

    }





    ////////////////////////////////////////DEL COMMENT

    else if($action=="delvote")

    {



      echo 
    "<p align=\"left\">";

      echo 
    "<link rel=\"stylesheet\" type=\"text/css\" href=\"http://chat.Waplive.co.za/css/style.css\">";

    if(
    $res)

          {

            echo 
    "<img src=\"../images/ok.gif\" alt=\"O\"/>Photo and all the Comments have been deleted";

          }else{

            echo 
    "<img src=\"../images/notok.gif\" alt=\"X\"/>Error deleting Photo";

          }

      echo 
    "</p>";



      echo 
    "<p><small>";

      echo 
    "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";

      echo 
    " > ";

      echo 
    "<a href=\"gallery2.php?action=main&amp;sid=$sid\">Photo gallery</a>";

      echo 
    " > ";

      echo 
    "Deleting Comment";

      echo 
    "</small></p>";



      exit();

    }





    ////////////////////////////////////////EDIT DESCRIPTION / ADD DESCRIPTION

    else if($action=="edtdescript")

    {



      echo 
    "<p align=\"left\">";

      echo 
    "<link rel=\"stylesheet\" type=\"text/css\" href=\"http://chat.Waplive.co.za/css/style.css\">";

    if(
    $res)

          {

            echo 
    "<img src=\"../images/ok.gif\" alt=\"O\"/>Photo and all the Comments have been deleted";

          }else{

            echo 
    "<img src=\"../images/notok.gif\" alt=\"X\"/>Error deleting Photo";

          }

      echo 
    "</p>";



      echo 
    "<p><small>";

      echo 
    "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";

      echo 
    " > ";

      echo 
    "<a href=\"gallery2.php?action=main&amp;sid=$sid\">Photo gallery</a>";

      echo 
    " > ";

      echo 
    "Deleting Comment";

      echo 
    "</small></p>";





    }








    ?>

    ------------------------------

    and

    upload.php

    PHP Code:
    <?php
    include("xhtmlfunctions.php");
    header("Content-type: text/html; charset=ISO-8859-1");
    echo 
    "<?xml version=\"1.0\" encoding=\"ISO-8859-1\" ?>";
    echo 
    "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">";

    ?>

    <?php
    include('class.upload.php');
    include(
    "config.php");
    include(
    "core.php");

    $bcon connectdb();

    $sid $_GET["sid"];
    $uid getuid_sid($sid);

    set_time_limit(0);

    if(
    islogged($sid)==false)
    {
          
    $pstyle gettheme1("1");
          echo 
    xhtmlhead("$stitle",$pstyle);
          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 
    xhtmlfoot();
          exit();
        }

    if(
    isbanned($uid))
        {
          
    $pstyle gettheme($sid);
          echo 
    xhtmlhead("$stitle",$pstyle);
          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'"));
          
    $banres mysql_fetch_array(mysql_query("SELECT lastpnreas FROM ibwf_users WHERE id='".$uid."'"));
          
          
    $remain $banto[0]- (time() - $timeadjust) ;
          
    $rmsg gettimemsg($remain);
          echo 
    "Time to finish your penalty: $rmsg<br/><br/>";
          echo 
    "Ban Reason: $banres[0]";
          
    //echo "<a href=\"index.php\">Login</a>";
          
    echo "</p>";
      echo 
    xhtmlfoot();
          exit();
        }

    /////////////////////////////////Members List
      
    error_reporting(E_ALL);
      
    // we first include the upload class, as we will need it here to deal with the uploaded file
      
    $userinfo mysql_fetch_array(mysql_query("SELECT name, sex FROM ibwf_users WHERE id='".$uid."'"));
      
    $membername $userinfo[0];
      
    // we have three forms on the test page, so we redirect accordingly
      
    if ($_POST['action'] == 'image') {
            
    $pstyle gettheme($sid);
            echo 
    xhtmlhead("Waplive",$pstyle);
            echo 
    "<p align=\"center\">";
          
    // ---------- IMAGE UPLOAD ----------
          // we create an instance of the class, giving as argument the PHP object
          // corresponding to the file field from the form
          // All the uploads are accessible from the PHP object $_FILES
          
    $handle = new Upload($_FILES['my_field']);
            
    // then we check if the file has been uploaded properly
          // in its *temporary* location in the server (often, it is /tmp)
          
    if ($handle->uploaded) {
                
    // yes, the file is on the server
              // below are some example settings which can be used if the uploaded file is an image.
              
    $handle->image_resize            true;
              
    $handle->image_ratio_y           true;
              
    $handle->image_x                 150;
                
    // now, we start the upload 'process'. That is, to copy the uploaded file
              // from its temporary location to the wanted location
              // It could be something like $handle->Process('/home/www/');
              
    $handle->Process('usergallery/');
              
    // we check if everything went OK
             
    if ($handle->processed) {
                  
    // everything was fine !
                    
    echo '  file uploaded with success<br/>';
                  echo 
    '  <img src="usergallery/' $handle->file_dst_name '" /><br/>';
                  
    $info getimagesize($handle->file_dst_pathname);
                  echo 
    '  link to the file just uploaded: <a href="usergallery/' $handle->file_dst_name '">' $handle->file_dst_name '</a><br/>';
                  
    $imageurl "usergallery/$handle->file_dst_name";
                  
    $reg mysql_query("INSERT INTO ibwf_usergallery SET uid='".$uid."', imageurl='".$imageurl."', sex='".$userinfo[1]."', time='".(time() - $timeadjust)."'");
                } else {
                  
    // one error occured
                  
    echo '  file not uploaded to the wanted location<br/>';
                  echo 
    '  Error: ' $handle->error '<br/>';
               }
              
    // we delete the temporary files
              
    $handle-> Clean();
           } else {
              
    // if we're here, the upload file failed for some reasons
              // i.e. the server didn't receive the file
                
    echo '  file not uploaded on the server<br/>';
              echo 
    '  Error: ' $handle->error '';
          }
          echo 
    "</p>";
      
    ////// UNTILL HERE >> 
        
    echo "<p align=\"center\">";
       echo 
    "<br/><br/><a href=\"gallery2.php?action=main&amp;sid=$sid\">«Back to Gallery</a><br/>";
        echo 
    "<a href=\"index.php?action=main&amp;sid=$sid\"><img src=\"images/home.gif\" alt=\"*\"/>";
    echo 
    "Home</a>";
      echo 
    "</p>";


    echo 
    xhtmlfoot();
    }
    ?>

    ===================
    if u dont mind pls suggest me thank u

    #2
    so have u found a shell file in ya uploader ? ? ?
    Wapchat4u


    Topsites4u

    Comment


      #3
      no bro i i just found two files index.php + hack.jpg [both r made for hack mgs that site is hacked]

      Comment


        #4
        lol you have been shelled
        com site: http://vampist.net
        download site: http://wapdloads.net
        fb: http://www.facebook.com/pmplx

        Comment


          #5
          contact with server owner for reset your sites. use hot link protection, dir password protection for ur sites

          Comment


            #6
            how they did upload shell? ?see my uploader bro. Well if they upload it then they cant run it .php format. .only .jpg file then can run like c99.php.jpg thats imposible to run as .php file.

            Added after 3 minutes:

            Already contact with server admin they suggest me to use complex password. But i already used it. Can any1 tell me that my uploader really secure or not.[this uploader coded by riderz]
            Last edited by shakil420; 30.09.10, 18:38.

            Comment


              #7
              i guess you haven't heard of cross site scripting either, that's a possibility

              Comment


                #8
                amylee @ pls let me know details bro

                Comment


                  #9
                  Originally posted by shakil420 View Post
                  amylee @ pls let me know details bro
                  she is female not male lol and what about c99.php%00.jpg ?? do you know about it ? he could use null byte exploit. Rename his c99.php to c99.php%00.jpg uploaded it ,,,,,,,, doing that The picture filter will recognize it as a .jpg file when you upload it. also can you post that hack.jpg or edit it with note pad and see what is in it or may be its XSS (Cross Site Scripting) attack search google XSS (Cross Site Scripting) Cheat Sheet
                  Last edited by GiLL; 04.10.10, 17:59.
                  left wap stuff

                  Comment

                  Working...
                  X