How To Optimize Gallery With Uploader

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

    How To Optimize Gallery With Uploader

    hello friends please help me to add wapdesire uploader with the xhtml lavalair script. i dont want to use the image link. i want that user can upload there picture through uploader and than they can set it as avatar . thanks for helping me

    #2
    wapdesire have already uploader pics into gallery... folder name is /pics/
    perm 777.
    if like my post click:

    http://coding-talk.com/images/totall...ost_thanks.gif

    Comment


      #3
      i know that but i want to use wapdesire uploader so that when user upload his pictures this will be shown into his avatar

      Comment


        #4
        so after uploading u automatically run a query to update there avatar

        update users set avatar=$avatar where id=$id

        simple

        Comment


          #5
          i am unable to do it with the wapdesire uploader for the pictures, please someone help me to do it. i will be so much thankful to u all

          Comment


            #6
            post the code here for the uploader and i'll see if i can tell you where to put it ect (u may/probably will need to edit the sql query as i dont know table or field names in wapdesire but the theory would be there for ya)

            personally i think the whole script is outdated .. most of the crap that script does on page load and runtime should be run in cleanup scripts incrementally .. but thats just my opinion :P

            Comment


              #7
              <div class='quotetop'>QUOTE (djlee @ Jan 28 2009, 02:47 AM) <{POST_SNAPBACK}></div>
              post the code here for the uploader and i&#39;ll see if i can tell you where to put it ect (u may/probably will need to edit the sql query as i dont know table or field names in wapdesire but the theory would be there for ya)

              personally i think the whole script is outdated .. most of the crap that script does on page load and runtime should be run in cleanup scripts incrementally .. but thats just my opinion :P[/b]
              here is the code of my wapdesire script m8.



              <div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:pre;overflow:auto'><?php
              /*
              ©wapdesire.com
              */
              include("../wap/config.php");
              include("../wap/core.php");
              connectdb();
              $brw = $HTTP_USER_AGENT;
              $brws = explode("/",$HTTP_USER_AGENT);
              $ubr = $brws[0];
              $uip = getip();
              $action = $_GET["action"];
              $sid = $_GET["sid"];
              $page = $_GET["page"];
              $who = $_GET["who"];
              $uid = getuid_sid($sid);
              $nick = getnick_uid($uid);
              $upload = $_GET["upload"];
              $theme = mysql_fetch_array(mysql_query("SELECT theme FROM ibwf_users WHERE id=&#39;".$uid."&#39;"));
              $bcon = connectdb();
              $script = $_GET["script"];

              if($script=="wml"){
              header("Content-type: text/vnd.wap.wml");
              header("Cache-Control: no-store, no-cache, must-revalidate");
              echo &#39;<?xml version="1.0"?&#39; . &#39;>&#39;;
              echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\"". " \"http://www.wapforum.org/DTD/wml_1.1.xml\">";
              }else{
              header("Content-type: text/html; charset=ISO-8859-1");
              header("Cache-Control: no-cache, must-revalidate, max-age=0");
              header("Pragma: no-cache");
              echo &#39;<?xml version="1.0"?&#39; . &#39;>&#39;;
              echo "<!DOCTYPE html PUBLIC \"-//WAPFORUM//DTD XHTML Mobile 1.0//EN\" \"http://www.wapforum.org/DTD/xhtml-mobile10.dtd\">";
              }
              if($script=="wml"){
              echo "<wml>";
              }else{
              echo "<html xmlns=\"http://www.w3.org/1999/xhtml\">";
              }
              /////////////////////////////Database Error/////////////////////////////

              if (!$bcon)
              {
              if($script=="wml"){
              echo "<card id=\"main\" title=\"Error!!!\">";
              }else{
              echo "<head>";
              echo "<title>Error!!!</title>";
              echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/white_medium.css\">";
              echo "</head>";
              echo "<body>";
              }
              echo "<p align=\"center\">";
              echo "<img src=\"images/exit.gif\" alt=\"!\"/>
              ";
              echo "Error! Cannot Connect To Database...

              ";
              echo "This error happens usually when backing up the database, please be patient...";
              echo "</p>";
              if($script=="wml"){
              echo "</card>";
              echo "</wml>";
              }else{
              echo "</body>";
              echo "</html>";
              }
              exit();
              }

              cleardata();
              /////////////////////////////Ip Banned/////////////////////////////

              if(isipbanned($uip,$ubr))
              {
              if(!isshield(getuid_sid($sid)))
              {
              if($script=="wml"){
              echo "<card id=\"main\" title=\"Ip Block!\">";
              }else{
              echo "<head>";
              echo "<title>Ip Block!</title>";
              echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/white_medium.css\">";
              echo "</head>";
              echo "<body>";
              }
              echo "<p align=\"center\">";
              echo "<img src=\"images/notok.gif\" alt=\"x\"/>
              ";
              echo "This IP address is blocked!!!
              ";
              echo "
              ";
              echo "How ever we grant a shield against IP-Ban for our great users, you can try to see if you are shielded by trying to log-in, if you kept coming to this page that means you are not shielded, so come back when the ip-ban period is over

              ";
              $banto = mysql_fetch_array(mysql_query("SELECT timeto FROM ibwf_penalties WHERE penalty=&#39;2&#39; AND ipadd=&#39;".$uip."&#39; AND browserm=&#39;".$ubr."&#39; LIMIT 1 "));
              $remain = $banto[0] - time();
              $rmsg = gettimemsg($remain);
              echo " IP: $rmsg

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

              ";
              if($script=="wml"){
              echo "Username:
              <input name=\"loguid\" format=\"*x\" maxlength=\"20\"/>
              ";
              echo "Password:
              <input type=\"password\" name=\"logpwd\" maxlength=\"20\"/>
              ";
              echo "<anchor>Login<go href=\"login.php\" method=\"get\">";
              echo "<postfield name=\"loguid\" value=\"$(loguid)\"/>";
              echo "<postfield name=\"logpwd\" value=\"$(logpwd)\"/>";
              echo "</go></anchor>";
              }else{
              echo "<form action=\"../web/login.php\" method=\"get\">";
              echo "UserID:
              <input name=\"loguid\" format=\"*x\" maxlength=\"30\"/>
              ";
              echo "Password:
              <input type=\"password\" name=\"logpwd\" maxlength=\"30\"/>
              ";
              echo "
              <input name=\"Login\" type=\"submit\" value=\"Submit\"></form>";
              }
              echo "

              Not registered yet?
              <a href=\"../web/register.php\">SignUp</a>
              ";
              echo "<a href=\"../web/index.php?action=terms&amp;sid=$sid\">Site Rules</a>
              ";
              echo "</p>";
              echo "<p align=\"center\">";
              $onu = getnumonline();
              echo "Members Inside: $onu</p>";
              if($script=="wml"){
              if((strpos(strtoupper($HTTP_ACCEPT),"VND.WAP.XHTML +XML") > 0)||(
              strpos(strtoupper($HTTP_ACCEPT),"XHTML+XML") > 0)||($ubr=="Mozilla"))
              {echo "<p align=\"center\"><a href=\"../web/index.php\">Wap 2.0(xhtml) Version</a></p>";}
              echo mobads();
              echo "<p align=\"center\">©2006-2007
              $sitename
              ";
              echo "</p>";
              echo "</card>";
              echo "</wml>";
              }else{
              echo "<a href=\"../wap/index.php\">Wap 1.0(wml) Version</a></p>";
              echo mobads();
              echo "<div>©2006-2007
              $sitename
              </div>";
              echo "</body>";
              echo "</html>";
              }
              exit();
              }
              }
              /////////////////////////////Session Expired/////////////////////////////

              if(($action != "") && ($action!="terms"))
              {
              $uid = getuid_sid($sid);
              if((islogged($sid)==false)||($uid==0))
              {
              if($script=="wml"){
              echo "<card id=\"main\" title=\"Error!!!\">";
              }else{
              echo "<head>";
              echo "<title>Error!!!</title>";
              echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/white_medium.css\">";
              echo "</head>";
              echo "<body>";
              }
              echo "<p align=\"center\">";
              echo "You are not logged in
              ";
              echo "Or Your session has been expired

              ";
              if($script=="wml"){
              echo "<a href=\"../wap/index.php\">Login</a>";
              }else{
              echo "<a href=\"../web/index.php\">Login</a>";
              }
              echo "</p>";
              if($script=="wml"){
              echo "</card>";
              echo "</wml>";
              }else{
              echo "</body>";
              echo "</html>";
              }
              exit();
              }
              }
              /////////////////////////////Banned/////////////////////////////

              if(isbanned($uid))
              {
              if($script=="wml"){
              echo "<card id=\"main\" title=\"Error!!!\">";
              }else{
              echo "<head>";
              echo "<title>Error!!!</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\"/>
              ";
              echo "You are Banned

              ";
              $banto = mysql_fetch_array(mysql_query("SELECT timeto, pnreas, exid FROM ibwf_penalties WHERE uid=&#39;".$uid."&#39; AND penalty=&#39;1&#39; OR uid=&#39;".$uid."&#39; AND penalty=&#39;2&#39;"));
              $banres = mysql_fetch_array(mysql_query("SELECT lastpnreas FROM ibwf_users WHERE id=&#39;".$uid."&#39;"));
              $remain = $banto[0]- time();
              $rmsg = gettimemsg($remain);
              echo "Time Left: $rmsg
              ";
              $nick = getnick_uid($banto[2]);
              echo "By: $nick
              ";
              echo "Reason: $banto[1]";
              //echo "<a href=\"../web/index.php\">Login</a>";
              echo "</p>";
              if($script=="wml"){
              echo "</card>";
              echo "</wml>";
              }else{
              echo "</body>";
              echo "</html>";
              }
              exit();
              }
              /////////////////////////////pics/////////////////////////////

              else if($action=="pics")
              {
              addonline(getuid_sid($sid),"Viewing Gallery","");
              if($script=="wml"){
              echo "<card id=\"main\" title=\"Gallery Pics\">";
              echo "<p align=\"center\">";
              }else{
              echo "<head>";
              echo "<title>Gallery Pics</title>";
              echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/$theme[0]\">";
              echo "</head>";
              echo "<body>";
              echo "<center>";
              }
              $items_per_page = "5";
              if (!isset($page)) {$page = 0;}
              $total = 0;
              if(!($dp = opendir("./"))) die ("Cannot open ./");
              $file_array = array();

              while ($file = readdir ($dp))
              {
              if(substr($file,0,1) != &#39;.&#39; and $file != "index.php")
              {
              $file_array[] = $file;
              }
              }
              $file_count = count ($file_array);
              sort ($file_array);
              echo "<img src=\"../images/male.gif\" alt=\"\"/><img src=\"../images/female.gif\" alt=\"\"/>
              Gallery Pics
              ";
              if ($file_count > 0)
              {
              $first_record = $page * $items_per_page;
              $last_record = $first_record + $items_per_page;
              while (list($fileIndexValue, $file_name) = each ($file_array))
              {
              if (($fileIndexValue >= $first_record) AND ($fileIndexValue < $last_record))
              {

              $userpic2=explode("(", $file_name);
              $userpic=explode(".", $file_name);

              $sex = mysql_fetch_array(mysql_query("SELECT sex FROM ibwf_users WHERE name=&#39;$userpic2[0]&#39;"));
              if($sex[0]=="M"){$usersex = "<img src=\"../images/male.gif\" alt=\"M\"/>";}
              if($sex[0]=="F"){$usersex = "<img src=\"../images/female.gif\" alt=\"F\"/>";}
              if((getnick_uid($uid)==$userpic2[0])||(isowner(getuid_sid($sid)))||(isheadadmin(getui d_sid($sid))))
              {
              echo "<img src=\"$file_name\" alt=\"$userpic[0]\"/>
              $usersex<a href=\"$file_name\">$userpic[0]</a> ". round(filesize($file_name)/1024,1) . "kb
              <a href=\"index.php?action=pics&amp;page=$page&amp;si d=$sid&amp;script=$script&amp;delete=$file_name\"> <img src=\"../images/notok.gif\" alt=\"[x]\"/></a>

              ";
              }else{
              echo "<img src=\"$file_name\" alt=\"$userpic[0]\"/>
              $usersex<a href=\"$file_name\">$userpic[0]</a> ". round(filesize($file_name)/1024,1) . "kb
              ";
              }
              $delete = $_GET["delete"];
              if($delete=="$file_name"){
              if((getnick_uid($uid)==$userpic2[0])||(isowner(getuid_sid($sid)))||(isheadadmin(getui d_sid($sid))))
              {
              unlink("./$file_name");
              echo "
              $file_name deleted successfully
              ";
              if($script=="wml"){
              echo "<card id=\"refresh\" title=\"refresh\" ontimer=\"index.php?action=pics&amp;page=$page&amp ;sid=$sid&amp;script=$script\">";
              echo "<timer value=\"1\"/>pls wait while browser redirects</card></p></card></wml>";
              exit();
              }else{
              echo "<meta http-equiv=Refresh content=1;url=index.php?action=pics&amp;page=$page &amp;sid=$sid&amp;script=$script>";
              echo "</p></body></html>";
              exit();
              }
              }
              }
              $total = $total + filesize($file_name);
              }
              }
              echo "
              ";
              $pages =(int) ceil($file_count / $items_per_page);
              $pages = ($pages -1);

              if (($file_count > 0) AND ($page != 0))
              {
              $prev_page = $page -1;
              echo "<a href=\"".$_SERVER["PHP_SELF"]."?action=pics&amp;page=$prev_page&amp;sid=$sid&am p;script=$script\"><img src=\"../images/prev.gif\" alt=\"Prev\"/></a> |";
              }
              if (($file_count > 0) AND ($last_record < $file_count))
              {
              $next_page = $page + 1;
              echo " <a href=\"".$_SERVER["PHP_SELF"]."?action=pics&amp;page=$next_page&amp;sid=$sid&am p;script=$script\"><img src=\"../images/next.gif\" alt=\"Next\"/></a>";
              }
              if ($file_count > 10)
              {
              if($script=="wml"){
              $rets = "
              Jump (0-$pages/$page)
              <input name=\"pg\" format=\"*N\" size=\"2\"/>";
              $rets .= "<anchor>goto page";
              $rets .= "<go href=\"index.php\" method=\"get\">";
              $rets .= "<postfield name=\"action\" value=\"$action\"/>";
              $rets .= "<postfield name=\"sid\" value=\"$sid\"/>";
              $rets .= "<postfield name=\"script\" value=\"$script\"/>";
              $rets .= "<postfield name=\"page\" value=\"$(pg)\"/>";
              $rets .= "</go></anchor>
              ";
              echo $rets;
              }else{
              $rets = "<form action=\"index.php\" method=\"get\">";
              $rets .= "Jump (0-$pages/$page)
              <input name=\"page\" style=\"-wap-input-format: &#39;*N&#39;\" size=\"2\"/>";
              $rets .= "<input type=\"hidden\" name=\"action\" value=\"$action\">";
              $rets .= "<input type=\"hidden\" name=\"sid\" value=\"$sid\">";
              $rets .= "<input type=\"hidden\" name=\"script\" value=\"$script\">";
              $rets .= "<input type=\"Submit\" name=\"Submit\" Value=\"goto page\"></form>";
              echo $rets;
              }
              echo "
              ";
              }
              echo "
              Directory: $file_count ";
              if ($file_count == 1)
              {echo "file";}
              else
              {echo "files";}
              }

              echo "
              ";
              if((strpos(strtoupper($HTTP_ACCEPT),"VND.WAP.XHTML +XML") > 0)||(
              strpos(strtoupper($HTTP_ACCEPT),"XHTML+XML") > 0)||($ubr=="Mozilla"))
              {
              echo "<a href=\"index.php?action=upload&amp;sid=$sid&amp;sc ript=xhtml&amp;prevscript=$script\">Upload</a>
              ";
              }
              closedir($dp);
              if($script=="wml"){
              echo "<a href=\"../wap/index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
              echo "</p>";
              echo "</card>";
              }else{
              echo "0 <a accesskey=\"0\" href=\"../web/index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
              echo "</center>";
              echo "</body>";
              }
              }
              /////////////////////////////upload//////////////////////////////

              else if($action=="upload")
              {
              $script2 = $_GET["prevscript"];
              addonline(getuid_sid($sid),"Uploading Gallery Pic","");
              if($script=="wml"){
              echo "<card id=\"main\" title=\"Gallery Pics\">";
              }else{
              echo "<head>";
              echo "<title>Gallery Pics</title>";
              echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/$theme[0]\">";
              echo "</head>";
              echo "<body>";
              }
              echo "<p align=\"center\">";
              echo "Upload
              ";
              echo "Image Files
              ";
              $size_bytes = 2048000;
              $kb = $size_bytes / 1024;
              $mb = $kb / 1024;
              echo "Max $mb Mb
              ";
              echo "<img src=\"../images/point.gif\" alt=\"!\"/>You can email ur pic to
              dhruva.fast@gmail.com
              wif ur username attached or use the below uploader
              ";
              if($script=="wml"){
              echo "<img src=\"../images/point.gif\" alt=\"!\"/>Browser not compatible wif xhtml uploader email ur pic to afta_drk@hotmail.com wif ur username attached";
              }else{
              echo "<form method=\"post\" enctype=\"multipart/form-data\" action=\"index.php?action=upload&amp;sid=$sid&amp; upload=add&amp;script=$script&amp;prevscript=$scri pt2\">";
              echo "<input type=\"file\" name=\"filetoupload\">
              ";
              echo "<input type=\"Submit\" name=\"uploadform\" value=\"Upload\">";
              echo "</form>";
              }
              $upload_dir = "./";
              $filename = $_FILES[&#39;filetoupload&#39;][&#39;name&#39;];
              $size = $_FILES[&#39;filetoupload&#39;][&#39;size&#39;];
              $extlimit = "yes";
              $limitedext = array(".jpeg",".jpg",".JPEG",".JPG",".gif",".GIF", ".png",".PNG");
              $ext = strrchr($_FILES[&#39;filetoupload&#39;][name],&#39;.&#39;);
              $file_type = $_FILES[&#39;filetoupload&#39;][&#39;type&#39;];
              $file_name = $_FILES[&#39;filetoupload&#39;][&#39;name&#39;];
              $file_size = $_FILES[&#39;filetoupload&#39;][&#39;size&#39;];
              $file_tmp = $_FILES[&#39;filetoupload&#39;][&#39;tmp_name&#39;];
              $img_thumb_width = 150; // in pixcel
              $ThumbWidth = $img_thumb_width;

              if($upload=="add"){
              if (!is_uploaded_file($_FILES[&#39;filetoupload&#39;][&#39;tmp_name&#39;]))
              {
              echo "<img src=\"../images/notok.gif\" alt=\"(error)\"/>No file selected!
              ";
              echo "
              ";
              echo "<a href=\"index.php?action=pics&amp;sid=$sid&amp;scri pt=$script2\">Gallery Pics</a>
              ";
              if($script2=="wml"){
              echo "<a href=\"../wap/index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
              }else{
              echo "0 <a accesskey=\"0\" href=\"../web/index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
              }
              echo "</p>";
              if($script=="wml"){
              echo "</card>";
              }else{
              echo "</body>";
              }
              exit();
              }

              if (($extlimit == "yes") && (!in_array($ext,$limitedext)))
              {
              echo("<img src=\"../images/notok.gif\" alt=\"(error)\"/>Invalid file type!
              ");
              echo "
              ";
              echo "<a href=\"index.php?action=pics&amp;sid=$sid&amp;scri pt=$script2\">Gallery Pics</a>
              ";
              if($script2=="wml"){
              echo "<a href=\"../wap/index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
              }else{
              echo "0 <a accesskey=\"0\" href=\"../web/index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
              }
              echo "</p>";
              if($script=="wml"){
              echo "</card>";
              }else{
              echo "</body>";
              }
              exit();
              }

              if ($size > $size_bytes)
              {
              echo "<img src=\"../images/notok.gif\" alt=\"(error)\"/>Exceeded File size limit! Maximum $kb Kb.
              ";
              echo "
              ";
              echo "<a href=\"index.php?action=pics&amp;sid=$sid&amp;scri pt=$script2\">Gallery Pics</a>
              ";
              if($script2=="wml"){
              echo "<a href=\"../wap/index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
              }else{
              echo "0 <a accesskey=\"0\" href=\"../web/index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
              }
              echo "</p>";
              if($script=="wml"){
              echo "</card>";
              }else{
              echo "</body>";
              }
              exit();
              }

              if (file_exists("$upload_dir/$filename"))
              {
              echo("<img src=\"../images/notok.gif\" alt=\"(error)\"/>Filename already exists!
              ");
              echo "
              ";
              echo "<a href=\"index.php?action=pics&amp;sid=$sid&amp;scri pt=$script2\">Gallery Pics</a>
              ";
              if($script2=="wml"){
              echo "<a href=\"../wap/index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
              }else{
              echo "0 <a accesskey=\"0\" href=\"../web/index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
              }
              echo "</p>";
              if($script=="wml"){
              echo "</card>";
              }else{
              echo "</body>";
              }
              exit();
              }

              $ext = getext($filename);
              $picname ="$nick.$ext";
              if($file_size)
              {
              if($file_type == "image/pjpeg" || $file_type == "image/jpeg")
              {$new_img = imagecreatefromjpeg($file_tmp);}
              elseif($file_type == "image/x-png" || $file_type == "image/png")
              {$new_img = imagecreatefrompng($file_tmp);}
              elseif($file_type == "image/gif")
              {$new_img = imagecreatefromgif($file_tmp);}

              /*
              list($width, $height) = getimagesize($file_tmp);
              $imgratio=$width/$height;
              if ($imgratio>1){
              $newwidth = $ThumbWidth;
              $newheight = $ThumbWidth/$imgratio;
              }else{
              $newheight = $ThumbWidth;
              $newwidth = $ThumbWidth*$imgratio;
              }
              */

              $height = 128;
              $filesize = getimagesize($file_tmp);
              $aspect_ratio = $filesize[1]/$filesize[0];
              if($filesize[1] <= $height)
              {
              $newwidth = $filesize[0];
              $newheight = $filesize[1];
              }else{
              $newheight = $height;
              $newwidth = abs($newheight/$aspect_ratio);
              }

              if (function_exists(imagecreatetruecolor)){
              $resized_img = imagecreatetruecolor($newwidth,$newheight);
              }else{
              die("Error: Please make sure you have GD library ver 2+");
              }
              imagecopyresized($resized_img, $new_img, 0, 0, 0, 0, $newwidth, $newheight, $filesize[0], $filesize[1]);
              $path_big = "../pics_original";

              $path_thumbs = "./";
              if (!file_exists("$upload_dir/$picname"))
              {$pic ="$nick(1).$ext";}
              if (file_exists("$upload_dir/$pic"))
              {$pic ="$nick(2).$ext";}
              if (file_exists("$upload_dir/$pic"))
              {$pic ="$nick(3).$ext";}
              if (file_exists("$upload_dir/$pic"))
              {$pic ="$nick(4).$ext";}
              if (file_exists("$upload_dir/$pic"))
              {$pic ="$nick(5).$ext";}
              if (file_exists("$upload_dir/$nick(5).$ext"))
              {echo "<img src=\"../images/notok.gif\" alt=\"(error)\"/>
              Error!!!
              5 pics hav already been uploaded...
              ";
              echo "
              ";
              echo "<a href=\"index.php?action=pics&amp;sid=$sid&amp;scri pt=$script2\">Gallery Pics</a>
              ";
              if($script2=="wml"){
              echo "<a href=\"../wap/index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
              }else{
              echo "0 <a accesskey=\"0\" href=\"../web/index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
              }
              echo "</p>";
              if($script=="wml"){
              echo "</card>";
              }else{
              echo "</body>";
              }
              exit();}
              move_uploaded_file ($file_tmp, "$path_big/$pic");

              ImageJpeg ($resized_img,"$path_thumbs/$pic",60);
              ImageDestroy ($resized_img);
              ImageDestroy ($new_img);
              echo "
              <img src=\"$pic\" alt=\"$pic\"/>
              ";
              echo "<img src=\"../images/ok.gif\" alt=\":o)\"/>$filename sucessfully uploaded!
              ";
              echo "
              ";
              echo "<a href=\"index.php?action=pics&amp;sid=$sid&amp;scri pt=$script2\">Gallery Pics</a>
              ";
              if($script2=="wml"){
              echo "<a href=\"../wap/index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
              }else{
              echo "0 <a accesskey=\"0\" href=\"../web/index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
              }
              echo "</p>";
              if($script=="wml"){
              echo "</card>";
              }else{
              echo "</body>";
              }
              exit();
              }
              else
              {
              echo "<img src=\"../images/notok.gif\" alt=\"(error)\"/>Unknown error! Pls try again...
              ";
              echo "
              ";
              echo "<a href=\"index.php?action=pics&amp;sid=$sid&amp;scri pt=$script2\">Gallery Pics</a>
              ";
              if($script2=="wml"){
              echo "<a href=\"../wap/index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
              }else{
              echo "0 <a accesskey=\"0\" href=\"../web/index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
              }
              echo "</p>";
              if($script=="wml"){
              echo "</card>";
              }else{
              echo "</body>";
              }
              exit();
              }
              }
              echo "
              ";
              echo "<a href=\"index.php?action=pics&amp;sid=$sid&amp;scri pt=$script2\">Gallery Pics</a>
              ";
              if($script2=="wml"){
              echo "<a href=\"../wap/index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
              }else{
              echo "0 <a accesskey=\"0\" href=\"../web/index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
              }
              echo "</p>";
              if($script=="wml"){
              echo "</card>";
              }else{
              echo "</body>";
              }
              }
              /////////////////////////////Error/////////////////////////////

              else
              {
              if($script=="wml"){
              echo "<card id=\"main\" title=\"Error!!!\">";
              }else{
              echo "<head>";
              echo "<title>Error!!!</title>";
              echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/white_medium.css\">";
              echo "</head>";
              echo "<body>";
              }
              echo "<p align=\"center\">";
              echo "You are not logged in
              ";
              echo "Or Your session has been expired

              ";
              if($script=="wml"){
              echo "<a href=\"../wap/index.php\">Login</a>";
              }else{
              echo "<a href=\"../web/index.php\">Login</a>";
              }
              echo "</p>";
              if($script=="wml"){
              echo "</card>";
              echo "</wml>";
              }else{
              echo "</body>";
              echo "</html>";
              }
              exit();
              }

              if($script=="wml"){
              echo "</wml>";
              }else{
              echo "</html>";
              }
              ?>

              </div>

              Comment


                #8
                after
                Code:
                ImageDestroy ($resized_img);
                ImageDestroy ($new_img);
                on line 531/2

                something like this
                Code:
                //=== SET UPLOADED IMAGE AS USERS AVATAR
                //=== change users to your users table
                //=== change avatar to the avatar field in the users table
                //=== change $uid to whatever the variable is that holds the users id
                @mysql_query("UPDATE users SET avatar=&#39;$path_thumbs/$pic&#39; WHERE id=$uid LIMIT 1");
                //=======================================
                if it was me id also add a checkbox to the upload form . if the box is checked then set as avatar, if not then dont, this will allow the user to choose if they want that new image as there avatar.. then the query would just change to something like
                Code:
                if(isset($_POST[&#39;setAV&#39;]))
                 @mysql_query("UPDATE users SET avatar=&#39;$path_thumbs/$pic&#39; WHERE id=$uid LIMIT 1");
                but thats up to you to figure that one out, i aint doing it all for you .. and my god isnt there a cleaner version of wapdesire to use lo, thats just plain aweful

                Comment


                  #9
                  help me for funmobile upload via pc

                  anyone knows script for gallery upload via pc not url ,in fun mobile?
                  :confused:

                  Comment

                  Working...
                  X