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

مشاهدة النسخة كاملة : أكواد Php للأستخدام ومفيدة


ALFARES
12-10-2008, 04:31 AM
السلام عليكم ورحمة الله وبركاته

هنا أكواد PHP للأستخدام مباشرة في الموقع

الطريقة:
1- إنسخ الكود المطلوب
2- بواسطة برنامج تحرير النصوص (المفكرة) إلصق الكود الذي تريدة
3- إحفظ الملف بأي أسم تريدة ولكن ضع له صيغة .php
4- إرفع الملف إلى موقعك بواسطة أي برنامج FTP
5- إطلب الملف الذي عملت من المتصفح بالطريقة التالية
http://www.mysite.com/myfile.php (http://www.mysite.com/myfile.php)
بحيث - mysite تعني موقعك
و myfile.php الملف الذي عملته وهو يحمل احد الأكواد المطلوبة


1- لكي تتعرف على جميع مواصفات الإستضافة الخاصة في موقعك
أدخل الكود التالي:

<? phpinfo(); ?>


2- لفك أي ملف مضغوط موجود في موقعك
هناك طريقة من لوحة التحكم ثم إختيار File Explorer
وهذا الكود يؤدي الغرض ذاته :

<? echo `unzip yourfile.zip`; ?>


ولكن انتبه : yourfile.zip تعني اسم الملف ويمكن أن يكون .rar أو .tar أو . gz أو غيرها
يفضل أن يكون ملف php و الملف المضغوط في نفس الدليل

3- لحذف ملف موجود على الموقع إستخدم الكود التالي:

<? unlink( 'filename' ) ?>

إستبدل 'filename' بإسم الملف الذي تريد حذفة

4- لحذف دليل (مجلد) موجود على موقعك
أولاً يجب أن يكون هذا الدليل لا يحتوي على أي ملفات
ثم إستخدم الكود التالي:

<? rmdir( 'dirname' ) ?>

'dirname' تعني إسم الدليل الذي تريد إزالته

أو يمكن إستخدام هذا ولكنه أقوى من الصيغة التي فبلة
فهو سوف يزيل الدليل و كل ما يحتوية:
<? `rm -Rf dirname` ?>

يتبع...

ALFARES
12-10-2008, 04:39 AM
كود لإظهار وقت وتاريخ السيرفر الحالي ... ويظهر بهذه الشكل: Sunday 14th March 2004 02:35 AM
<? print (date("l d<\sup>S</\sup> F Y h:i A")); ?>

لمعرفة المساحة المستخدمه بموقعك ... وهو مفيد لمعرفة المساحة الحقيقة
<? // هنا تكتب المسار الأساسي لموقعك واللي غالباً يكون بالهالشكل والـusername هو حق السيرفر
$home_dir='/home/username/public_html/';
exec('du -s '.$home_dir, $output);$space = split(" ", $output[0]);
$space = $space[0] / 2048;print ('المساحة المستخدمة في '.$home_dir.': '.$space.' Mb');
?>

لمعرفة المسار الأساسي لموقعك
<? print ($DOCUMENT_ROOT); ?>

فترة عمل السيرفر دون توقف
<? $uptime = shell_exec("cut -d. -f1 /proc/uptime");
$days = floor($uptime/60/60/24);
$hours = $uptime/60/60%24;
$mins = $uptime/60%60;
$secs = $uptime%60;
echo "هذا السيرفر يعمل من $days ايام و $hours ساعات و $mins دقيقة و $secs ثانية"; ?>

تحرير صور PNG
<?php

header("Content-type: image/png");

$string = $_GET['text'];

$im = imagecreatefrompng("images/button1.png");

$orange = imagecolorallocate($im, 220, 210, 60);

$px = (imagesx($im) - 7.5 * strlen($string)) / 2;

imagestring($im, 3, $px, 9, $string, $orange);

imagepng($im);

imagedestroy($im);

?>

ضغط ملف على السيرفر ليكون بصيغة gzip
<?php

$data = implode("", file("bigfile.txt"));

$gzdata = gzencode($data, 9);

$fp = fopen("bigfile.txt.gz", "w");

fwrite($fp, $gzdata);

fclose($fp);

?>

قراءة معلومات أي صورة
<?php

$size = getimagesize ("img/flag.jpg");

echo "<img src=\"img/flag.jpg\" {$size[3]}>";

?>

بالتوفيق..

تناهيد الصمت
12-10-2008, 09:55 AM
تسلم يالفارس على الشرح الوافي والمجهود الرائع

شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

ALFARES
12-14-2008, 06:20 AM
هلا والله تناهيت ...
لاهنتي على تواصلك العطر