المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : [دالة] chmod دالة بسيطة للتصاريح



said
11-01-2013, بتوقيت غرينيتش 01:04 PM
http://www.dzbatna.com/images/icons/iconrote.gif [ط¯ط§ظ„ط©] chmod ط¯ط§ظ„ط© ط¨ط³ظٹط·ط© ظ„ظ„طھطµط§ط±ظٹط* (http://www.dzbatna.com/t767212/)


بسم الله الرحمن الرحيم

ايه اخباركم ؟؟
ليكم وحشة و الله ...
بقالي كتير مش دخلت علي ديزاد باتنة عشان ... تصدقوا من غير اي سبب
مش مهم ممكن اقول كنت مشغول و خلاص
اليومين اللي فاتوا دول كنت بطور شغلي و من الافكار اللي جتلي ان اطور طريقة الInstall و قلت اعمل دالة للchmod للعلم اللي اوحي لي بالفكرة دي brain coder <- اظن الاسم كده صح
كان في موضوع و هو حط دالة للchmod قلت اجرب انا بقي اعمل واحدة و يا رب تفيدكم

رمز PHP:

<code style="white-space:nowrap"> <code> <?php
/*
* @author: Ahmed H AboElnasser <[email protected] (http://www.cloudflare.com/email-protection)>
* @license MIT
* @link: http://www.egysolutions.net
*/

function chmod( $path = '', $chmod = '755', $recursive = 0 )
{
if (!is_dir($path))
{
$file_mode = '0'.$chmod;
$file_mode = octdec($file_mode);
if( !chmod($path, $file_mode ) )
{
return false;
}
}
else
{
$dir_mode_r = '0'.$chmod;
$dir_mode_r = octdec($dir_mode_r);
if (!chmod($path, $dir_mode_r))
{
return false;
}

if ( $recursive == 1 )
{
$dh = opendir($path);
while ($file = readdir($dh))
{
if($file != '.' && $file != '..' && $file != '.svn')
{
$fullpath = $path.'/'.$file;
if(!is_dir($fullpath))



{
$mode = '0'.$chmod;
$mode = octdec($mode);
if (!chmod($fullpath, $mode))
{
return false;
}
}
else
{
if ( !$this->chmod($fullpath, $chmod, 1) )
{
return false;
}
}
}
}
closedir($dh);
}
}

}
?> </code> </code>







ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى