29-03-1394، 03:11 ب.ظ
صفحات: 1 2
29-03-1394، 03:26 ب.ظ
حالا مشخص شد که پوشه اصلی شما چی به چیه !!!!!!
این آدرس اصلی سرور :
این آدرس ساب دامنه :
خوب حالا بجای کد زیر :
کد زیر را قرار دهید :
این کد به این معنی است :
توجه داشته باشید که شرط اجرا شدن این کد در این است که حتما اسکریپت شما در دامنه admin.example.com اجرا شود !
این آدرس اصلی سرور :
کد:
/home/atrienir/public_html/
این آدرس ساب دامنه :
کد:
/home/atrienir/public_html/admin/
خوب حالا بجای کد زیر :
$path = dirname(dirname(dirname(__FILE__))).'/app/';
کد زیر را قرار دهید :
$path = $_SERVER['DOCUMENT_ROOT'].'/../app/';
این کد به این معنی است :
کد:
/home/atrienir/public_html/admin/../app/
/home/atrienir/public_html/app/
توجه داشته باشید که شرط اجرا شدن این کد در این است که حتما اسکریپت شما در دامنه admin.example.com اجرا شود !
29-03-1394، 03:49 ب.ظ
توی تیم ویور مشخص شد پوشه thumbnails داخل upl هست نه کنارش. با این کد مشکل حل شد:
class upload { public function __construct() { } function createThumbnail() { if(isset($_POST['submit'])) { if(isset($_FILES['picture']) && !empty($_FILES['picture']['name'])) { $pic_name = $_FILES['picture']['name']; $pic_temp = $_FILES['picture']['tmp_name']; $pic_size = $_FILES['picture']['size']; $pic_type = $_FILES['picture']['type']; $pic_error = $_FILES['picture']['error']; $validExt = array('image/jpeg', 'image/gif', 'image/png'); $path = dirname(dirname(dirname(__FILE__))).'/app/upl/'; if($pic_error == 0 ){ if($pic_size <= 16777216) { if(in_array($pic_type, $validExt)) { if($pic_type == $validExt[0]) { $ext = '.jpg'; } elseif($pic_type == $validExt[1]){ $ext = '.gif'; } elseif($pic_type == $validExt[2]){ $ext = '.png'; } $newName = md5(rand(0,9999)) . $ext; move_uploaded_file($pic_temp, $path . $newName); $src = ImageCreateFromJPEG($path . $newName); $width = ImageSX($src); $height = ImageSY($src); $x = $width / 2; $y = $height / 2; $dst = ImageCreateTrueColor($x, $y); ImageCopyResampled($dst, $src, 0, 0, 0, 0, $x, $y, $width, $height); ImageJPEG($dst, $path . 'thumbnails/' . $newName); ImageDestroy($dst); ImageDestroy($src); return $newName; } else { $error[]= 'این نوع فایل برای آپلود مجاز نیست'; } } else { $error[] = 'حجم فایل بیش از حد مجاز است'; } } else { $error[] = 'هنگام آپلود مشکلی پش آمده'; } } else { $error[] = 'لطفا یک عکس انتخاب کنید'; } } } }
29-03-1394، 03:52 ب.ظ
مرسی از وقتی که گذاشتید
صفحات: 1 2