: hotboy bunu yazdı: $tmppath=$abspath."/tmp"; => $tmppath=$abspath."/altdizin/tmp"; onu denemiştim kabul etmemekle beraber hata bile vermişti. hata mesajını alabilirmiyim?

Acaba sunucu da GD kütüphaneleri gibi kurulması gereken yerel bir eklenti mi gerektiriyor. ben eklentisiz çalışması gerektiğini düşünüyorum ve sunucunun bilmediğim noktası da yok. GD 2 kütüphanesi de kurulu! malum satır : { do while(file_exists ; 131. satır: if(move_uploaded_file && file_exists { //yuklenmis resmin yukseklik ve genisligini aliyoruz... ajaxloader yuklenene kadar bekliyor $imgsize=getimagesize ; $imgw=$imgsize ;$imgh=$imgsize ; $ratio_orig = $imgw/$imgh; Şimdi:gsterilecek resim : do while(file_exists ;demek ki: do ... devam... tmppath=altdizin/tmp doğruçünkü; $tmppath=$abspath."/ent/tmp";değiştirdik. eee o zaman ne istiyorhatanın açıklamasını anlamadım gitti... Aşk, Tanrı"nın Nefesini Hissetmektir!

: $tmppath=$abspath."/tmp"; => $tmppath=$abspath."/altdizin/tmp"; onu denemiştim kabul etmemekle beraber hata bile vermişti. Aşk, Tanrı"nın Nefesini Hissetmektir!

Selamünaleyküm;Ben aşşağıda ki doya da anadizin/tmp yerine anadizin/altdizin/tmp kalsorune resmin atanmasını nasıl sağlarım. Zaten yardımcı olabilecekler için fazla açıklama yapmama gerek yok. Kullanıcı avatar belirlerken iki tıklaavatarını kesip yle kabul edecek ama avatar ı gsterirken problem yasiyorum. Atamasında, kesmesinde problem yok. yalnız resmi goremiyor cunku resmi www.site.com/site/tmp yerine www.site.com/tmp klasorunde gostermeye calisiyor. halbuki resmi atadigi siteadi.com/site/tmp klasorunde resim duruyor. <?phpclass getAvatarsTab extends cbTabHandler { function getFormat { $ext = strtolower(substr($file, strpos +1)); if elseif elseif return $format; } function getAvatarsTab function getDisplayTab { / / global $mainframe; global $database; global $my; global $mosConfig_absolute_path; global $mosConfig_absolute_path; global $mosConfig_live_site; if(@class_exists else if($j10) else $tmppath=$abspath."/tmp"; //echo" "; $uid=$user->id; $params = $this->params; // get parameters $maxHeightEditor = $params->get('maxHeightEditor', "500"); $maxWidthEditor = $params->get('maxWidthEditor', "500"); $maxHeight= $params->get('maxHeight', "250"); $maxWidth= $params->get('maxHeight', "250"); $forceSquare = $params->get('forceSquare', "0"); $inlineCSS = $params->get('inlineCSS', "1"); $textUpImage = $params->get ; $textUpButton = $params->get ; $textCropImage = $params->get ; $textCropButton = $params->get ; $textErrorCrop= $params->get ; $textErrorUploadFailed=$params->get ; $textErrorNotImage = $params->get ; $textCropDescription = $params->get ; $textCropButtonClear = $params->get ; $textBackButton = $params->get ; $textAvatarSaved = $params->get ; $textAvatarPending = $params->get ; $displayLink = $params->get('displayLink', "1"); $requireApproval = $params->get('requireApproval', "0"); $db->setQuery ; $db->query ; if($db->getNumRows $return="<a name=\"getAvatarsTab\"></a>"; if if($_POST 1) { if(file_exists { $format=$this->getFormat ; if { do while(file_exists ; if(move_uploaded_file && file_exists { //get the image width and height $imgsize=getimagesize ; $imgw=$imgsize ;$imgh=$imgsize ; $ratio_orig = $imgw/$imgh; //if its too big, set resize to max values if { if else } else //some GD2 magic! $image_p = imagecreatetruecolor ; $image = @imagecreatefromjpeg ; if $image=imagecreatefrompng ; imagecopyresampled($image_p, $image, 0, 0, 0, 0, $maxWidthEditor, $maxHeightEditor, $imgw, $imgh); imagejpeg ; $imgsize=getimagesize ; $imgw=$imgsize ;$imgh=$imgsize ; //resized! if $return.="<link rel=\"stylesheet\" type=\"text/css\" href=\"components/com_comprofiler/plugin/user/plug_cjavatars/crop. css\" />"; $return.=" <script type=\"text/javascript\" src=\"components/com_comprofiler/plugin/user/plug_cjavatars/Toolkit. Events. js\"></script> <script type=\"text/javascript\" src=\"components/com_comprofiler/plugin/user/plug_cjavatars/Cropper. js\"></script> <h4>$textCropImage</h4> <p>$textCropDescription</p>"; $return.="<form id=\"cropForm\" action=\"?option=com_comprofiler&amp;tab=getAvatarsTab#getAvatarsTab\" method=\"post\"> <input type=\"hidden\" name=\"upcontroller\" value=\"2\" /> <input type=\"button\" class=\"button\" onclick=\"Cropper. reset ;\" value=\"$textCropButtonClear\" /> <input type=\"submit\" class=\"button\" name=\"send\" value=\"$textCropButton\" /> <input type=\"hidden\" name=\"tmpfile\" value=\"$tmpfile\" /> <div id=\"cropImageContainer\" style=\"width: px;\"> <img id=\"cropImage\" src=\"". str_replace ."\" width=\"$imgw\" height=\"$imgh\" alt=\"\" /></div> <input type=\"hidden\" name=\"imageW\" id=\"imageW\" onchange=\"Cropper. formResetImgW ;\" /> <input type=\"hidden\" name=\"imageH\" id=\"imageH\" onchange=\"Cropper. formResetImgH ;\" /> <input type=\"hidden\" name=\"cropX\" id=\"cropX\" onchange=\"Cropper. formSetX ;\" /> <input type=\"hidden\" name=\"cropY\" id=\"cropY\" onchange=\"Cropper. formSetY ;\" /> <input type=\"hidden\" name=\"cropW\" id=\"cropW\" onchange=\"Cropper. formSetW ;\" /> <input type=\"hidden\" name=\"cropH\" id=\"cropH\" onchange=\"Cropper. formSetH ;\" /> </form>"; } else } else } else while(file_exists ; } if($_POST 2) { $imgw=$_POST ; $imgh=$_POST ; $cropX= $_POST ; $cropY= $_POST ; $cropW= $_POST ; $cropH= $_POST ; $tmpfile=$_POST ; $tmpfile2=str_replace ;//just a backup tmp file to crop/resize to copy($tmpfile,$tmpfile2); //crop? if //new image $newavatarid= $user->id."_". md5(microtime .". jpg"; $newavatar="$abspath/images/comprofiler/".$newavatarid; $newthumb="$abspath/images/comprofiler/tn".$newavatarid; //get the image width and height $imgsize=getimagesize($tmpfile2); $imgw=$imgsize ;$imgh=$imgsize ; $ratio_orig = $imgw/$imgh; //if its too big, set resize to max values if { if else } else //some GD2 magic! $image_p = imagecreatetruecolor ; $image = imagecreatefromjpeg($tmpfile2); imagecopyresampled($image_p, $image, 0, 0, 0, 0, $maxWidth, $maxHeight, $imgw, $imgh); imagejpeg($image_p,$newavatar,100); $thWidth=60; $thHeight=60; if else $image_p = imagecreatetruecolor ; imagecopyresampled($image_p, $image, 0, 0, 0, 0, $thWidth, $thHeight, $imgw, $imgh); imagejpeg($image_p,$newthumb,100); $return.="<img src=$newavatar>"; $return.="<img src=$newthumb>"; if(file_exists { //unlink ; //unlink($tmpfile2); //unlink ; $sql="UPDATE # comprofiler SET avatar='$newavatarid' "; if else $sql.="WHERE id='$uid'"; $db->setQuery ; //echo$sql; if($db->query { if($j10) else }//echo $db->stdErr ; } else } if $return=''; return $return; } } ?> Aşk, Tanrı"nın Nefesini Hissetmektir!

: alt dizinin permissionlarını 777 olarak ayarlayıp tekrar dener misin permission istemiyor ve anadizine permission 777 yi alt dizinlerede uygulamak koşuluyla verdim. şimdi kr gzüm grdü: ) burda site adini almamış direkt ana sunucu dizininde benim belirttiğim alt dizini grüyormuşC:\Inetpub\vhostshttpdocs\ent\components\com_comprofiler\plugin\user\plug_cjavatars\cj_avatars. php on line 131 bakalım ne yapabileceğim Aşk, Tanrı"nın Nefesini Hissetmektir!

Warning: move_uploaded_file(C:\Inetpub\vhosts\siteadi.com\httpdocs\ent/ent/tmp/1225733704. jpg): failed to open stream: No such file or directory inC:\Inetpub\vhosts\siteadi.com/httpdocs\ent\components\com_comprofiler\plugin\user\plug_cjavatars\cj_avatars. php on line 131Warning: move_uploaded_file : Unable to move 'C:\WINDOWS\Temp\php530. tmp' to 'C:\Inetpub\vhosts\siteadi.com\httpdocs\ent/ent/tmp/1225733704. jpg' inC:\Inetpub\vhosts\siteadi.com\httpdocs\ent\components\com_comprofiler\plugin\user\plug_cjavatars\cj_avatars. php on line 131 Aşk, Tanrı"nın Nefesini Hissetmektir!

alt dizinin permissionlarını 777 olarak ayarlayıp tekrar dener misin zgür iradeydi şeytanım.

$tmppath=$abspath."/tmp"; => $tmppath=$abspath."/altdizin/tmp";

En azından fikri olan çiziktirse... Aslında ben de İşte son nokta, Yahoo vs googleTürkiye nereye gidiyor diye başlık açsam illa istemeden de olsa bakan biri bir fikir verir di: )illa yalanmı syliyeyim : ) Aşk, Tanrı"nın Nefesini Hissetmektir!