اخر المواضيع

آخر الأخبار
‏إظهار الرسائل ذات التسميات سكربتات تطوير المواقع. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات سكربتات تطوير المواقع. إظهار كافة الرسائل

السبت

ماذا تعرف عن ps.w.org هذا

 الرسمي

https://wordpress.org/

الاضافات

https://ps.w.org/

كيفية استخدام ps.w.org في سياق WordPress:


البحث عن إضافة: افترض أنك ترغب في إضافة معينة لموقعك الذي يعمل بنظام WordPress، مثل إضافة لإدارة النشر على وسائل التواصل الاجتماعي. يمكنك زيارة ps.w.org واستخدام صندوق البحث للبحث عن "social media publishing"


اختيار الإضافة المناسبة: بعد البحث، ستظهر لك نتائج تتعلق بالإضافات المتاحة. اختر الإضافة التي ترغب في استخدامها على أساس التقييمات والوصف والميزات المتاحة


تحميل وتثبيت الإضافة: بعد اختيار الإضافة، انقر على زر التثبيت أو تنزيل لتحميل الإضافة إلى موقعك. سيتم تثبيت الإضافة بشكل طبيعي من خلال لوحة التحكم في WordPress


استخدام الإضافة: بمجرد تثبيتها، يمكنك تكوين الإضافة واستخدامها وفقًا لاحتياجات موقعك. على سبيل المثال، إذا كانت الإضافة تدير نشر المحتوى على وسائل التواصل الاجتماعي، يمكنك ضبط الإعدادات والجداول الزمنية لنشر المقالات تلقائيًا


باختصار، ps.w.org يوفر لك واجهة لاستعراض وتنزيل الإضافات المتاحة لنظام WordPress، ويمكنك استخدامها لتعزيز موقعك بميزات إضافية وتخصيصه بما يناسب احتياجاتك الفردية أو الأعمال


اقرأ المزيد
author

الجمعة

World's most powerful link building software أقوى برامج بناء الروابط في العالم 10 خدمات من المصدر

• Web 2.0 Blogs
• Social Network Posts
• Social Bookmarking
• Web Directories
• Wiki Articles
• Press Release
• Article Directories
• Web 2.0 Profiles
• Forum Profiles
• RSS

https://www.moneyrobot.com/
uses Money Robot SEO

اقرأ المزيد
author

woltlab يمكنك تجرب منتدى مده 14 يوم Forum

 برنامج المنتدى متعدد الاستخدامات الذي يدعم آلاف المجتمعات حول العالم. ابدأ المناقشات مع الأصدقاء والزملاء وتواصل مع عملائك 

 https://www.woltlab.com/de/
 ونتابع الجديد
اقرأ المزيد
author

خدمات Plesk من المصدر

تم تصميم منصة إدارة الخادم مع وضع احتياجاتك في الاعتبار. أصبح الآن متكاملاً تمامًا مع لوحات معلومات المراقبة الديناميكية
 
 المصدر
 نحن نقوم بتخفيف عبء العمل الخاص بك لمساعدتك على التركيز على تنمية خدماتك وإيراداتك. يمكنك الحصول على لوحة تحكم واحدة قائمة على الويب لأتمتة وإدارة عملائك ومواقع الويب والبريد والخوادم والأمان والتخزين - بغض النظر عن البنية الأساسية لديك. احصل على مجموعة أدوات WordPress الخاصة بنا لإدارة المثيلات والمكونات الإضافية والموضوعات على نطاق واسع، واستنساخ الميزات الجديدة واختبارها قبل بدء البث المباشر

اقرأ المزيد
author

الخميس

شرح تركيب المنتدى والاستايل والهاك MyBB

 1- تجهز ملف النسخه وتفتحها وتسميها بالانجليزي :)

ويمكنك تضيف ملف اللغه العربيه بمسار
Upload\inc\languages
ترفع المجلد
arabic.php
و
arabic
------------------------
توضيح وتنبيه تعدل
config.default.php
الى
./inc/config.php
2- بعدها تحمل المجلد للموقع من طريق الا في تي بي افضل يدوي
3- بعدها تعطي الصلاحيات لمجلدات وبعض الروابط php
صلاحيات 666
./inc/settings.php
صلاحيات 777
./cache/
./cache/themes/
./uploads/
./uploads/avatars/
بعدها التثبيت
http://hayef.getenjoyment.net/Upload/install
وتكمل بيانات استضافتك
------------------------


ومبروك التركيب : ونتابع تركيب الاستايل والهاكات
1- رفع الاستايل : اول شئ ترفعه من طريق المنتدى
- استيراد الاستايل
ترفع XML
بعدها ترفع المجلد لصور للاستايل من طريق الاف تي بي : حسب وجود روابط الاستايل


وانا افضل الاستايل الرسمي بس عدل عليه وهذاي مجموعه حفضتها
orange14 + Queen1 + xenforo + ستايل الرسول

2- شرح لكيفية رفع وتفعيل هاك أو plugin لمنتديات ماي بيبي mybb

في شرح التنصيب لنسخه بس طريه الضغط هنا لدعم العربي
وسلامتكم اخوكم صفحات هايف العجمي - الكويت

اقرأ المزيد
author

الجمعة

Upload and Resize Images thumbs-big سكريبت رفع الصور واعادة تحجيمها

 معي الشرح موجود

http://depositfiles.com/files/bflf1xf53

وسلامتكم

اقرأ المزيد
author

imghosting_v13 مركز تحميل الصور خفيف مميز

 معي الشرح موجود

http://depositfiles.com/files/1jihyunu1

وسلامتكم


اقرأ المزيد
author

سكربت Images Hosting Bootstrap 3.3.5 مركز رفع صور بخاصية حذف

 معي الشرح موجود

http://depositfiles.com/files/67s57k4pr

وسلامتكم

اقرأ المزيد
author

فحص روابط موقعك والتعرف على الخطئ web link validator صوره

 تم الحفظه نسخه مميزه ويحتاج تغير بسيط لبرمجه

https://depositfiles.com/files/ziur8y0hv

وسلامتكم

اقرأ المزيد
author

السبت

بعض الخدمات لـ wordpress لمجاني والمدفوع

وما الفرق بين wordPress.com و wordpress.org
 
 هذا الرسمي
 المدعوم عربي ولا ندري ما محتواه
 
 كيفية الدخول الى لوحة تحكم ووردبريس المجاني wordpress بثلاث طرق
 * الطرق كتالي :
 المجاني بعد التسجيل تدخل هنا تحكم يدوي
 الموقع المدفوع بهذي الطريقه
 وبرامج الاف تي بي تقوم انت بتفعيل لها كما الموقع العاديه
 Globalscape\CuteFTP
 
 كود CSS لمنع تحديد النص و النسخ – اللصق في ووردبريس
 * {
 -webkit-touch-callout: none; /* iOS Safari */
 -webkit-user-select: none; /* Safari */
 -khtml-user-select: none; /* Konqueror HTML */
 -moz-user-select: none; /* Old versions of Firefox */
 -ms-user-select: none; /* Internet Explorer/Edge */
 user-select: none; /* Non-prefixed version, currently supported by Chrome, Opera and Firefox */
 }
 مصدر الكود هنا
 
 شرح طريقة منع تحديد النص و النسخ / اللصق في ووردبريس بالصور
 شرح طريقة منع تحديد النص و النسخ / اللصق في ووردبريس بالفيديو
 
 
 شرح الطريقة الثانية باستعمال اضافة WP Content Copy Protection & No Right Click
  

اقرأ المزيد
author

الأربعاء

منتدى ومجله The versatile Content Management System for نظام إدارة المحتوى متعدد الاستخدامات

 المصدر والتنزيل

 ست خدمات لبرمجه الثيمات او الاستايل
 المثال
 
 Composr هو نظام إدارة محتوى مرن للغاية مع وظائف اجتماعية وتفاعلية وديناميكية متقدمة
 تتوفر المئات من الميزات خارج الصندوق ، بالإضافة إلى اللبنات الأساسية ، والوظائف الإضافية الأخرى (فكر في توصيل محتوى متعدد القنوات)
 تم تبني Composr من قبل شركات Fortune-100 والوكالات الحكومية والشركات الصغيرة الناشئة. نجعل أفضل الأفكار متاحة للجميع
اقرأ المزيد
author

الأحد

CWP هي لوحة استضافة مواقع مجانية ومتقدمة رائدة عالميًا تمنحك كل المرونة لإدارة الخادم والعملاء بشكل فعال وفعال. الآن مع CWP Secure Kernel الذي يوفر أعلى مستوى أمان ممكن لخادمك

تعليمات التحميل
 قم بإعداد منصة استضافة الويب باستخدام CWP
 دليل التثبيت
 لتجنب مواجهة أي مشاكل ، يرجى التأكد من قراءة كل دليل التعليمات هذا بدقة قبل عملية التثبيت.
 
 الدليل السريع CentOS 7
 اسم المضيف: srv.example.com
 yum -y تثبيت wget
 yum -y update
 اعادة التشغيل
 cd / usr / local / src
 wget https://centos-webpanel.com/cwp-el7-latest
 sh cwp-el7- الأحدث
 مشاهدة27‏/11‏/2020

اقرأ المزيد
author

الجمعة

برمجه خفيفه لكشف نظام التشغيل php

اعمل قالب بـ php

وحط اي اسم تحب :

المعدل :

<?php

error_reporting(0);

$useragent = $_SERVER['HTTP_USER_AGENT'] . "<br/>";

function get_os_name($useragent)

{

// the order of this array is important

global $useragent;

$ostypes = array(

'Win311' => 'Win16',

'Win95' => '(Windows 95)|(Win95)|(Windows_95)',

'WinME' => '(Windows 98)|(Win 9x 4.90)|(Windows ME)',

'Windows 98' => '(Windows 98)|(Win98)',

'Windows 2000' => '(Windows NT 5.0)|(Windows 2000)',

'Windows XP' => '(Windows NT 5.1)|(Windows XP)',

'WinServer2003' => '(Windows NT 5.2)',

'WinVista' => '(Windows NT 6.0)',

'Windows 7' => '(Windows NT 6.1)',

'Windows 8' => '(Windows NT 6.2)',

'WinNT' => '(Windows NT 4.0)|(WinNT4.0)|(WinNT)|(Windows NT)',

'OpenBSD' => 'OpenBSD',

'SunOS' => 'SunOS',

'Ubuntu' => 'Ubuntu',

'Android' => 'Android',

'Linux' => '(Linux)|(X11)',

'iPhone' => 'iPhone',

'iPad' => 'iPad',

'MacOS' => '(Mac_PowerPC)|(Macintosh)',

'QNX' => 'QNX',

'BeOS' => 'BeOS',

'OS2' => 'OS/2',

'SearchBot' => '(nuhk)|(Googlebot)|(Yammybot)|(Openbot)|(Slurp)|(MSNBot)|(Ask Jeeves/Teoma)|(ia_archiver)'

);

$useragent = strtolower($useragent ? $useragent : $_SERVER['HTTP_USER_AGENT']);

foreach ($ostypes as $os => $pattern)

if (preg_match('/' . $pattern . '/i', $useragent))

return $os;

return 'Unknown';

}

$your_os = get_os_name($useragent);

echo "<p align='center'><font style='color:green;'><b>انت تستخدم <font style='color:red;'>".strtoupper($your_os)."</font> نظام التشغيل </b></font></p>";

?>

الاصلي :

<?php

error_reporting(0);

$useragent = $_SERVER['HTTP_USER_AGENT'] . "<br/>";

function get_os_name($useragent)

{

// the order of this array is important HaYeF 101 KuwaiT

global $useragent;

$ostypes = array(

'Win311' => 'Win16',

'Win95' => '(Windows 95)|(Win95)|(Windows_95)',

'WinME' => '(Windows 98)|(Win 9x 4.90)|(Windows ME)',

'Windows 98' => '(Windows 98)|(Win98)',

'Windows 2000' => '(Windows NT 5.0)|(Windows 2000)',

'Windows XP' => '(Windows NT 5.1)|(Windows XP)',

'WinServer2003' => '(Windows NT 5.2)',

'WinVista' => '(Windows NT 6.0)',

'Windows 7' => '(Windows NT 6.1)',

'Windows 8' => '(Windows NT 6.2)',

'WinNT' => '(Windows NT 4.0)|(WinNT4.0)|(WinNT)|(Windows NT)',

'OpenBSD' => 'OpenBSD',

'SunOS' => 'SunOS',

'Ubuntu' => 'Ubuntu',

'Android' => 'Android',

'Linux' => '(Linux)|(X11)',

'iPhone' => 'iPhone',

'iPad' => 'iPad',

'MacOS' => '(Mac_PowerPC)|(Macintosh)',

'QNX' => 'QNX',

'BeOS' => 'BeOS',

'OS2' => 'OS/2',

'SearchBot' => '(nuhk)|(Googlebot)|(Yammybot)|(Openbot)|(Slurp)|(MSNBot)|(Ask Jeeves/Teoma)|(ia_archiver)'

);

$useragent = strtolower($useragent ? $useragent : $_SERVER['HTTP_USER_AGENT']);

foreach ($ostypes as $os => $pattern)

if (preg_match('/' . $pattern . '/i', $useragent))

return $os;

return 'Unknown';

}

$your_os = get_os_name($useragent);

echo "<p align='center'><font style='color:green;'><b>You are using <font style='color:red;'>".strtoupper($your_os)."</font> Operating System</b></font></p>";

?>

تنزيل

https://www.mediafire.com/file/s8ewcz8htxegrr2/OS-kuwaiT.rar

وسلامتكم

اقرأ المزيد
author

برمجه خفيفه لكشف نوع المتصفح ومصدره php

 اعمل قالب بـ php

وحط اي اسم تحب :

المعدل :

<?php

function get_browser_name()

{

$useragent = $_SERVER['HTTP_USER_AGENT'];

$browser = 'Unknown';

$version= "";

if(preg_match('/MSIE/i',$useragent) && !preg_match('/Opera/i',$useragent))

{

$browser = 'Internet Explorer';

$ub = "MSIE";

}

elseif(preg_match('/Firefox/i',$useragent))

{

$browser = 'Mozilla Firefox';

$ub = "Firefox";

}

elseif(preg_match('/Chrome/i',$useragent))

{

$browser = 'Google Chrome';

$ub = "Chrome";

}

elseif(preg_match('/Safari/i',$useragent))

{

$browser = 'Apple Safari';

$ub = "Safari";

}

elseif(preg_match('/Opera/i',$useragent))

{

$browser = 'Opera';

$ub = "Opera";

}

elseif(preg_match('/Netscape/i',$useragent))

{

$browser = 'Netscape';

$ub = "Netscape";

}

$known = array('Version', $ub, 'other');

$pattern = '#(?<browser>' . join('|', $known) .

')[/ ]+(?<version>[0-9.|a-zA-Z.]*)#';

if (!preg_match_all($pattern, $useragent, $matches)) {

// we have no matching number just continue

}

$i = count($matches['browser']);

if ($i != 1) {

if (strripos($useragent,"Version") < strripos($useragent,$ub)){

$version= $matches['version'][0];

}

else {

$version= $matches['version'][1];

}

}

else {

$version= $matches['version'][0];

}

if ($version==null || $version=="") {$version="?";}

return array(

'userAgent' => $useragent,

'name' => $browser,

'version' => $version

);

}

$ua=get_browser_name();

$yourbrowser= "متصفحك : " . $ua['name'] . " " . $ua['version'];

echo "<p align=center><font style='color:green;'><b>$yourbrowser</b></font></p>";

?>

الاصلي :

<?php

function get_browser_name()

{

$useragent = $_SERVER['HTTP_USER_AGENT'];

$browser = 'Unknown';

$version= "";

if(preg_match('/MSIE/i',$useragent) && !preg_match('/Opera/i',$useragent))

{

$browser = 'Internet Explorer';

$ub = "MSIE";

}

elseif(preg_match('/Firefox/i',$useragent))

{

$browser = 'Mozilla Firefox';

$ub = "Firefox";

}

elseif(preg_match('/Chrome/i',$useragent))

{

$browser = 'Google Chrome';

$ub = "Chrome";

}

elseif(preg_match('/Safari/i',$useragent))

{

$browser = 'Apple Safari';

$ub = "Safari";

}

elseif(preg_match('/Opera/i',$useragent))

{

$browser = 'Opera';

$ub = "Opera";

}

elseif(preg_match('/Netscape/i',$useragent))

{

$browser = 'Netscape';

$ub = "Netscape";

}

$known = array('Version', $ub, 'other');

$pattern = '#(?<browser>' . join('|', $known) .

')[/ ]+(?<version>[0-9.|a-zA-Z.]*)#';

if (!preg_match_all($pattern, $useragent, $matches)) {

// we have no matching number just continue HaYeF 101 KuwaiT

}

$i = count($matches['browser']);

if ($i != 1) {

if (strripos($useragent,"Version") < strripos($useragent,$ub)){

$version= $matches['version'][0];

}

else {

$version= $matches['version'][1];

}

}

else {

$version= $matches['version'][0];

}

if ($version==null || $version=="") {$version="?";}

return array(

'userAgent' => $useragent,

'name' => $browser,

'version' => $version

);

}

$ua=get_browser_name();

$yourbrowser= "Your browser: " . $ua['name'] . " " . $ua['version'];

echo "<p align=center><font style='color:green;'><b>$yourbrowser</b></font></p>";

?>

وسلامتكم

اقرأ المزيد
author

الثلاثاء

كيفية عمل بحث فى اى سكربت How to do a search in any script

كيفية عمل بحث على اى سكربت وسوف نحتاج الى صفحتين

الصفحة الاولى : index.php وهى يوجد فيها الفورم

الصفحة الثانية : search.php وهى الصفحة الذى سظهر فيها نتائج البحث

اولا الصفحة الاولى والذى فيها الفورم :


<form method="post" action="search.php">


<input type="text" value="Search" size="40" name="search">


<input type="submit" value="Search" name="dosearch">


</form>



اولا نعرف الفورم ثم نختاج ال method وهو post والصفحة الذى سيذهب اليها الفورم

ثم عملنا حقل تكتس عادى لكى يكتب فية ما يبحث عنة

وايضا زر الارسال submit لكى يرسل البيانات للصفحة ال search.php

ثم نبدا فى كتابة صفحة استقبال البيانات :


<?

if(isset($_POST['dosearch'])){

?>



وهذا الكود يتحقق من ان الفورم تم ارسالة بالفعل


<?

$search = mysql_real_escape_string($_POST['search']);

      if(isset($search)){

?>



وهذا لكى يتاكد من ان الحقل ليس خالى


<?

$sql = mysql_query("SELECT * FROM `blog` WHERE `title` LIKE '%$search%' AND `message` LIKE '%$search%'")or die(mysql_error());

?>



وبعد كدة نعمل الاستعلام من الجدول ولكن باسخدام الخاصية like والعلامة % وهى تعنى ان كل الكلام الى بعد $search وقبلة كمان


<?

$num = mysql_num_rows($sql);


         if($num == 0){


            print'Your query returned no results.';


         }

?>



وسنخدم هذة الدالة لعد كل الذى موجود فى قاعدة البيانات


<?

else{


            while($r = mysql_fetch_object($sql)){


               print'<a href="blog.php?id='$r->id.'">'.$r->title.'</a><br /><br />';


            }


         }

?>



وهذا الكود لعمل فيتش فى حلقة تكرارية لكى يخرج كل الذى فى قاعدة البيانات


<?

}else{


         print'You did not search anything.';


      }


   }else{


      print'The search form was not submitted.';


   }

?>



وهذا اذا كان الكود خطا يخرج لة رسالة ما

وعندك ...

إضافات بسيطه :

ولو كان أحرف الكلمة أكثر من 3 أحرف سيتم اضهار رساله وهذا افضل عشان ما يكون هناك تأثير و ارهاق لقواعد البيانات :


<?

$word=$_POST['search'];


 if (strlen($word)<= 3)

{

    echo "<strong><div align=center>عفوا ً كلمة البحث أقل من ثلاث حروف يرجى كتابة كلمة أكثر من ذلك .</div></strong>";

    exit;

}

?>



وهذه اضافة أخرى وهي قمنا بتمييز كلمة البحث عنا باقي جملة العنوان عن طريق الداله str_replace

https://www.php.net/manual/en/function.str-replace.php



<?

while($r = mysql_fetch_object($sql)){


 print'<a href="blog.php?id='$r->id.'">'.STR_REPLACE($search,'<u>'.$search.'</u>',$r->title).'</a><br /><br />';


 }

?>


وسلامتكم

اقرأ المزيد
author

طريقة حماية السكربتات How to protect scripts

 للامانه منقول وتم حفظه ..

كيف تحمي السكربتات من الثغرات !!

اليكم بهذا الشرح المبسط :

دالة لتأمين المدخلات :

<?

function save($vars){

$vars = addslashes($vars);

$vars = htmlspecialchars($vars);

$vars = trim($vars);

return $vars;

}

?>


لأن تم تأمين النص أولا من رموز ' " ; / بالداله addslashes

ثم تم الغاء مفعول اكواد html بالدالة htmlspecialchars

ثم ازالة المسافات من اول وآخر النص بالدالة trim

ولاتحتاج لزيادة وعلى حتى دالة الاستبدال لأنك تلقائيا ألغيت مفعول اكواد الـ html .

دالة لتأمين المخرجات :

<?

function save2($vars){

$vars = stripslashes($vars); 

$vars = htmlspecialchars($vars);

return $vars;

}

?>


وبالنسبه لإستقبال البيانات من خلال الرابط اذا كانت ارقام فما فعلت انت كافي والله اعلم وهي بتمرير المتغير للداله intval

هكذا :

<?

$id = intval($_GET["id"]);

?>


وأما اذا كانت البيانات نصوص فإليك الداله للتأمين من حقن قواعد البيانات :

<?

function clean_value($getandpost)

    {

    $getandpost = htmlspecialchars($getandpost);

    $getandpost = str_replace("select","",$getandpost);

    $getandpost = str_replace("update","",$getandpost);

    $getandpost = str_replace("insert","",$getandpost);

    $getandpost = str_replace("where","",$getandpost);

    $getandpost = str_replace("like","",$getandpost);

    $getandpost = str_replace("or","",$getandpost);

    $getandpost = str_replace("and","",$getandpost);

    $getandpost = str_replace("set","",$getandpost);

    $getandpost = str_replace("into","",$getandpost);

    $codenumber = str_replace("'", "", $codenumber);

    $codenumber = str_replace(";", "", $codenumber);

    $codenumber = str_replace(">", "", $codenumber);

    $codenumber = str_replace("<", "", $codenumber);

    $getandpost=strip_tags($getandpost);

    return $getandpost;

}

?>


والاستخدام هكذا :

<?

clean_value($_POST[TEXT]);

?>


OR

<?

clean_value($_GET[TEXT]);

?>


هذا ما لدي والله اعلم

اقرأ المزيد
author

جلب الايبي لمتصفح بموقعك Ip KuwaiT

 حط الكود باي اسم وبـ php


بدون تصميم الاصلي


<?


$file = "kuwait.txt";


$ip = $_SERVER['REMOTE_ADDR'];


$handle = fopen($file, 'a'); 


fwrite($handle, "IP Address: ");

fwrite($handle, "$ip");

fwrite($handle, "\n");


fclose($handle);

?>


بالتصميم


<html dir="rtl">


<head>

<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">

<title>جلب الايبي لمتصفح بموقعك Ip KuwaiT</title>

</head>


<body>


<div align="center">

<table border="0" width="58%" id="table1" cellspacing="0" cellpadding="0">

<tr>

<td align="center">

<img border="0" src="IP-kuwait3_01.gif" width="800" height="156"></td>

</tr>

<tr>

<td align="center" background="IP-kuwait4_02.gif" height="425">&nbsp;<?


$file = "kuwait.txt";


$ip = $_SERVER['REMOTE_ADDR'];


$handle = fopen($file, 'a');


fwrite($handle, "IP Address: ");

fwrite($handle, "$ip");

fwrite($handle, "\n");


fclose($handle);

?></td>

</tr>

<tr>

<td align="center">

<img border="0" src="IP-kuwait5_03.gif" width="800" height="127"></td>

</tr>

</table>

</div>


</body>


</html>


وتمتع

اقرأ المزيد
author

الاثنين

اخبر صديقك عن صفحتنا EddiesTellaFriend version 1.0

 حطه باي اسم تحب php


الكود


<?

###############################################################################

#   EddieCentral.net  http://www.eddiecentral.net

#

#   Requests, Comments, Flames, Help !! to eddie@eddiecentral.net

#

#   EddiesTellaFriend version 1.0 by Eddie

#    This script is freeware and is realeased under the GPL

#    Copyright (C) 2002  eddiecentral.net

#

#    This program is free software; you can redistribute it and/or modify

#    it under the terms of the GNU General Public License as published by

#    the Free Software Foundation; either version 2 of the License, or

#    (at your option) any later version.

#

#    This program is distributed in the hope that it will be useful,

#    but WITHOUT ANY WARRANTY; without even the implied warranty of

#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the

#    GNU General Public License for more details.

#

#    You should have received a copy of the GNU General Public License

#    along with this program; if not, write to the Free Software

#    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

#    Or just download it http://www.fsf.org/

###############################################################################


# PLEASE CHANGE THE VALUES BELOW


#Config some variables

// أصحاب المواقع يرجى إرسال بريد إلكتروني تغيير هذا !! لا تريد أن تلقي البريد الإلكتروني الخاص بك

$webmaster="al_dd@hotmail.com";


// تعيين هذا إلى 0 من كنت لا ترغب في عرض معلومات حقوق التأليف والنشر

// ان الامر متروك لكم لكني نقدر أنه إذا تركت هذا حالها .. أنا يمكن استخدام حركة المرور // !! ولكن .. YOU ليست ملزمة لمغادرة هذا على موقعك سليمة ...

//في جميع الحرة !!!


$copyleft = 0;


//اسم لموقع الويب الخاص بك

$sitename="موقع الجميـع alGme3";


// تغيير إلى 0 إذا كنت لا تريد أن تلقي الإخطارات


$notify = 0;


// عنوان URL لموقع الويب الخاص بك

$siteurl ="http://www.algme3.com/";


//افتراضي لإرسال رسالة

$message="اتمنى ان تقوم بزيارة هذه الصفحة\n\t$link";


# هذا كل شيء !!!! استمتع


###################################

#تعديل أدناه فقط إذا كنت تعرف ما تقومون به !!!!

####################################

 if (empty($HTTP_REFERER)) {

     $link = $siteurl;


 } else {

     $link= $HTTP_REFERER;

 }



#form construction

###############

function tellform(){

global $email, $name, $email1, $name1, $PHP_SELF,$message,$link,$copyleft;

 ?>

 <form method="post" action="<?=$PHP_SELF?>">


<table border="0" cellpadding="0" cellspacing="1" dir=rtl

  summary="Tell a friend" width="90%" align="center" bgcolor="#c0c0c0" style="border : 1px solid #000000;">



<tr>

<td align="center" colspan="2" bgcolor="#dfdfdf">

             <h3>اخبر صديقك عن الصفحة</h3>

        </td>

         </tr>

    <tr>

<td align="center">

             <b>اسمك</b>

        </td>

<td align="center">

        <b>بريدك</b>

        </td>

</tr>

<tr>

<td align="center" bgcolor="#efefef">

        <font color="#de0000">*</font>

        <input type="text" name="name" value="<?=$name?>" size="30" />

         </td>

<td align="center" bgcolor="#efefef">

        <font color="#de0000">*</font>

            <input type="text" name="email" dir=ltr value="<?=$email?>" maxlength="40" size="30" />

                </td>

</tr>


<tr>

<td align="center" >

        <b>اسم صديقك</b></td>

<td align="center"><b>بريد صديقك</b></td>

</tr>

<tr>

<td align="center" bgcolor="#efefef">

    <font color="#de0000">*</font>

        <input type="text" name="name1" value="<?=$name1?>" size="30" /></td>

<td align="center" bgcolor="#efefef">

  <font color="#de0000">*</font>

        <input type="text" name="email1"  dir=ltr value="<?=$email1?>" size="30" /></td>

         </tr>

                <tr>

<td colspan="2" align="center">

              <b>الرسالة</b><br />

              <textarea style="background-color:#eeeeee;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color: #000000;" rows="6" cols="50"><?=$message;?>

                  </textarea>


     </td>

    </tr>

         <tr>

<td colspan="2" align="center">


          <input type="hidden" name="submitok" value="1" />

          <input type="hidden" name="link" value="<?=$link?>" />

<input type="submit" value ="أرسل" class="select" />

<input type="reset" value ="امسح المخلات" class="select" />

</td>

</tr>

<?

        if($copyleft == 1){echo"<tr><td colspan=\"2\" bgcolor=\"#ffffff\" align=\"center\">\n<a href=\"http://www.eddiecentral.net/resources/tellafriend.php\" target=\"_blank\"><font size=\"-1\"> تم التعريب هايف الكويت Tell A friend Version 1.0\n Copyright &copy; 2002  algme3.com</font></a></td></tr>";

        }

?>

        </table>

<?

}


#header

###############

function doheader(){

  ?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>

<title>أخبر صديقك</title>

<meta name="Keywords" content="" />

<meta name="Description" content="" />

<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">

</head>

<style type="text/css">

<!--


.select {

font: 11px Verdana, Arial, Helvetica, sans-serif;

background-color:#666666;

font-weight: bold;

color: #ffffff;

}

body,p,td{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 13px;

}

 -->

</style>

<body>


 <?

}

#footer

#################

function dofooter(){

?>

</body>

</html>

<?

}




if (getenv(HTTP_X_FORWARDED_FOR)){

$ip=getenv(HTTP_X_FORWARDED_FOR);

}

else {

$ip=getenv(REMOTE_ADDR);

}



if(!isset($submitok)){

    doheader();

tellform();

    dofooter();

exit;

}else{


    // Lets check for Errors

$form_errors = array();


if ((!$name) ||($name == "") || (strlen($name) < 1) ){

  $form_errors["Missing_Name"] = true;

}

  if ((!$name1) ||($name1 == "") || (strlen($name1) < 1) ){

  $form_errors["Missing_Name1"] = true;

}

  if(!eregi("^([a-zA-Z0-9._-])+@([a-zA-Z0-9._-])+\.([a-zA-Z0-9._-])([a-zA-Z0-9._-])+", $email)) {

           $form_errors["Email_badformat"] = true;

   }


  if(!eregi("^([a-zA-Z0-9._-])+@([a-zA-Z0-9._-])+\.([a-zA-Z0-9._-])([a-zA-Z0-9._-])+", $email1)) {

           $form_errors["Email_badformat1"] = true;

   }

//Display errors caught

   if (count($form_errors)) {

              doheader();

  if ($form_errors["Missing_Name"]) {

                    echo("<font color=\"#cc0000\"><p align=right><b>يجب ان تكتب اسمك</b></font><br />\n");

  }


  if ($form_errors["Missing_Name1"]) {

echo("<font color=\"#cc0000\"><b><p align=right>يجب ان تكتب اسم صديقك</b></font><br />\n");

  }

  if ($form_errors["Email_badformat"]) {

                    echo("<font color=\"#cc0000\"><b><p align=right>هناك خطأ في بريدك أو لم تقم بكتابته</b></font><br />\n");

              }


  if ($form_errors["Email_badformat1"]) {

                    echo("<font color=\"#cc0000\"><b><p align=right>هناك خطأ في بريد صديقك أو لم تقم بكتابته</b></font>\n<br />\n");

              }


              tellform();

              dofooter();

              exit;

   }


//No errors if script reaches this point so MAIL IT !!

$today = date("F j, Y, g:i a");

$name = trim(str_replace("\\'", "'", $name));

$name1 = trim(str_replace("\\'", "'", $name1));

$email = trim(str_replace("\\'", "'", $email));

$email1 = trim(str_replace("\\'", "'", $email1));

$message = trim(str_replace("\\'", "'", $message));

$message .="\n\nاسم صديقك: $name\nبريد صديقك : $email\nرقم ايبي المرسل : $ip\nبتاريخ: $today";

 $subject = "$name1";


$mailsent=@mail($email1, $subject, $message, "From: \"$name\"<$email>\r\nReply-To: $email\r\nX-Sender:$name using $email\r\nReturn-Path: $webmaster");


//notify webmaster if need be

if($notify ==1){

    $message1 = "$name using $email refered $name1 of $email1 to your site";

    $message1.="\nMessage sent from : $ip\nDate and time sent: $today";

    @mail($webmaster, "Referal notification", $message1, "From: \"$name\"<$email>\r\nReply-To: $email\r\nX-Sender:$name using $email\r\nReturn-Path: $webmaster");

}

if($mailsent){

    doheader();

 ?>

        <center><b> تم ارسال البريد الى <?=$name1?></b></center>

    <p />

                    <center>

              <br />&nbsp;<br />

                 <form action=""><input type="button"value="اغلق النافذة" onclick="window.close();" class="select" /></form>

               </center>

                     <?

                     dofooter();



}else{

        doheader();

 ?>


            <b><p align=right>لم يتم ارسال البريد هناك خطأ ما</b>

             <p />


<?

  tellform();

dofooter();


     }

}

?>


يمكنك تعدل 

https://www.mediafire.com/file/4wmhxhkowfmnuon/akbrsataek.rar

وتضع تصيم حوله

اقرأ المزيد
author

آلتآريخ هجري وميلآدي

المتابعون