المشاركات

عرض المشاركات من مارس, 2018

برمجة نموذج مبسط لارسال رمز تحقق للجوال بلغة PHP و MYSQL

صورة
في شرحنا اليوم سنقوم ببرمجة نموذج "FORM" مبسط لإرسال رسالة تحقق لرقم جوال العميل مكونة من 4 خانات عشوائية  " ***" ومثل هذه الخطوة يحتاجها المبرمج لفلترة عمليات التسجيل الضارة مثل عضويات السبام والعضويات الوهمية وكذلك تجبر العميل على التسجيل برقم جوال مفعل .

الخطوة الأولى : تشغيل السيرفر المحلي 
الخطوة الثانية: دخول PHPMYADMIN  من خلال المسار ( localhost/phpmyadmin)
الخطوة الثالة : 
انشاء قاعدة بيانات باسم verify انشاء جدول بيانات باسم sms ادراج الحقول التالية :  ID النوع INT تلقائي - الطول 11 - مفتاح اساسي -غير متكرر PIN النوع INT  الطول 11 PHONENUM النوع INT الطول 11 ACTIVE النوع INT  القيمة الافتراضية 0 



الخطوة الرابعة  ادراج مجلد باسم sms بداخل  مجلد www او مجلد ملفات الموقع بداخل مسار السيرفر المحلي 
الخطوة الخامسة  انشاء ملف html  للنموذج  باسم sms.html يضم الاكواد التالية : 
<!DOCTYPE html> <html> <head> <style type="text/css"> body{background-color: lightblue;} form{ width:300px; height: 400px; position: absolute;         top: 50%…

خمس خطوات مهمة لحماية معلوماتك الشخصية والحساسة اثناء اتصالك بالانترنت

صورة
في هذا المقال سأتطرق لعدة نقاط مهمة في امن المعلومات ستساعدك باذن الله في حماية بياناتك ومعلوماتك الشخصية وتأمين اجهزتك عند اتصالك بالأنترنت . 



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

رفع الصور من خلال صفحة php الى قاعدة بيانات mysql

صورة
لمتطلبات :
-الاتصال بالسيرفر المحلي اذا لم يكن لديك سيرفر محلي تابع الدرس (http://www.fab2.info/2017/11/php.html)
-قاعدة بيانات mysql
-ملف الأتصال بقاعدة البيانات mysql- php
-صفحة ادخال بلغة html
-صفحة تاكيد الاتصال بلغة php
-صفحة استعراض البيانات بلغة php
قم بإنشاء قاعدة بيانات باسم " upload-images" بالدخول على المتصفح على المسار التالي
localhost/phpmyadmin

قم باضافة جدول باسم "images" يحتوي على الحقول ( id=int primry key , auto incremnt - image=longblob)
3. مرحلة البرمجة :
1-بناء ملف الاتصال بقاعدة البيانات
نقوم بتسميته db.php
<?php
$con = mysql_connect("localhost","root","");
mysql_select_db("upload-images") OR die('db not connected' .mysql_error());
if (!$con)
{
die('Could not connect: ' .myaql_error());
}
حيث ان :
$con = mysql_connect("localhost","root",""); كود الاتصال بالسيرفر " localhost" واسم المستخدم …