منتديات إجلجلي Agelgele
حللتم اهلا ونزلتم سهلا في مؤسسة فينكس تكنالوجي
منتديات إجلجلي Agelgele
حللتم اهلا ونزلتم سهلا في مؤسسة فينكس تكنالوجي
مؤسسة فينكس تكنالوجي ® Phoenix Technology
                      

العودة مؤسسة فينكس تكنالوجي ®



أهلا وسهلا بك في مؤسسة فينكس تكنالوجي ®
أهلا وسهلا بك زائرنا الكريم، إذا كانت هذه زيارتك الأولى للمنتدى، فيرجى التكرم بزيارة صفحة التعليمـــات، بالضغط هنا. كما يشرفنا أن تقوم بالتسجيل بالضغط هنا إذا رغبت بالمشاركة في المنتدى، أما إذا رغبت بقراءة المواضيع والإطلاع فتفضل بزيارة القسم الذي ترغب أدناه.


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

شاطر|


بيانات كاتب الموضوع
شرح الحصول على ارقام وحروف عشوائية لن تتكرر ابدأ - بالشرح الممل
كاتب الموضوعرسالة
المعلومات
الكاتب:
اللقب:
مشرف
الرتبه:
مشرف
الصورة الرمزية

anouarsoft
البيانات
عدد المشاركات : 209

الإتصالات
الحالة:
وسائل الإتصال:

موضوع: شرح الحصول على ارقام وحروف عشوائية لن تتكرر ابدأ - بالشرح الممل  شرح الحصول على ارقام وحروف عشوائية لن تتكرر ابدأ - بالشرح الممل  Empty14/2/2015, 19:57

اذا احتوت المشاركة صورا - قم بالضغط عليها لعرضها بحجمها الطبيعي




بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيمِ .
السّلامُ عَلَيكُمْ ورحة اللهَ وبركاته, الْحَمْدُ لله الَّذِي لِولاهٍ مَا جَرَّى قَلَمٌ,
وَلَا تَكْلِمْ لِسَانَ, وَالصَّلاَةُ وَالسّلامَ عَلَى سَيِّدُنَا مُحَمَّدُ( صَلَّى اللَّهُ عَلَيه وَسَلَّمَ) كَانَ أْفْصَحُ
النَّاسِ لِسَانًا وَأُوَضِّحَهُمْ بَيَانًا, ثُمَّ أَمَّا بَعْدَ:


حُبِيتِ اُقْدُمْ لَكُمْ دُرِسَ بَسيطٌ فِي لُغَةِ الْبَرْمَجَةِ وَمُحْتَوَى الدِّرْسِ
كَيْفِيَّةَ الْحُصُولِ عَلَى اُحْرُفْ وارقام عَشْوائِيِهُ لَنْ تَتَكَرَّرَ اِبْدَأْ بِطُرُقِ بَسيطِ ودوال مَعْرُوفَهُ أَغْلِبُهَا.
أَوَلَا: تَعْرِيفُ بَسيطٍ فِي المستخدمه بِالدِّرْسِ.
1- دَالَّةُ " time " وَهِي دَالَّةُ الْوَقْتِ فِي اللُّغَةِ وَيَمُكُّنَّ تَحْوِيلَ لِلْوَقْتِ
كَمْ الْمُعَرَّفَ لَدَينَا مِثْلُ 10: 30 وَهَكَذَا.
2- دَالَّةُ " mt_rand " دَالَّةُ توْلِيدِ ارقام عَشْوائِيَّةُ مَنِ الرَّقْمِ الْمُحَدِّدِ لَهَا
مِثْلُ مَنْ 1 الى 1000 تَقَوُّمٌ بِتوْلِيدِ رَقْمِ مَنْ 1 الى 1000 كُلُّ تَحَدُّثٍ.
3- دَالَّةُ " md5 " تَعْتَبِرُ مَنْ دوال الْحِمَايَةَ والتشفير و هِي مَنِ الدوال ذَاتُ مَدْخَلٍ فَقَطُّ
بِدونِ مُخْرِجِ اي لاتوجد دَالَّةٌ لِفَتَحَ تشفيرها الَا بِالتَّخْمِينِ.
4- دَالَّةُ " substr " دَالَّةٌ لَأَخَذَ عُدِّدَ الْحُروفَ الْمُعِينَ مَنْ بِدَايَةِ الْجُمْلَةِ( السَّطْرُ).
الشَّرْحُ بِجَانِبِ كُلُّ دَالَّةٍ مَعَ الْكَوَّدِ:-


كود php



$Time = time(); // دالة الوقت بالنسبة للغة

$Time2 = mt_rand(1,1000000); // دالة توليد رقم من 1 الى 1000000

$Time3 = $Time * $Time2 ; // ضرب الوقت في العدد المولد من 1 الى 1000000

$Time4 = md5($Time3) ; // دالة تشفير الرقم المولد و رقم الوقت بالنسبه للنظام

echo substr(($Time4 ),0,15 );// الآن الطباعة بعد التشفير , يقوم بطباعة اول 15 حرف من الرقم





?>


كَمْ شَفَّنَا فِي الْكَوَّدِ الْمَوْجُودِ أَعْلَاهُ,
مُتَغَيِّرُ $
Time يَحْمِلَ دَالَّةَ الْوَقْتِ بِالنِّسْبَةِ لِلُغَةٍ,
و مُتَغَيِّرَ $Time2 يَحْمِلَ دَالَّةَ توْلِيدِ الارقام وجلعنا التّوْلِيدَ
مَنْ 1 الى 1000000,
و مُتَغَيِّرَ $Time3 يَحْصُلُ فِيه ضُرِبَ مُتَغَيِّرَ $
Time الَّذِي
يَحْمِلُ فِيه الْوَقْتَ و مُتَغَيِّرَ$Time2 الِيِ يُوَلِّدُ ارقام عَشْوائِيَّةٌ,
بَعْدَهَا يَتَمٌ فِي مُتَغَيِّرِ Time4$ تشفير مُتَغَيِّرَ $Time3 وَآخِرَ خَطُّوهُ
طِبَاعَةَ مُتَغَيِّرِ $Time4 مَعَ أَخَذَ او 15 حُرِفَ مَنِ الْمُتَغَيِّرِ $Time3
.

الْآنَ نَجْرَبَ الْكَوَّدَ فِي الْمُوَقِّعِ :-

 شرح الحصول على ارقام وحروف عشوائية لن تتكرر ابدأ - بالشرح الممل  3a112e969d6b1

+

 شرح الحصول على ارقام وحروف عشوائية لن تتكرر ابدأ - بالشرح الممل  65b9272b2ab92



اقتباس :
...إلخ
َدْ الْكَثِيرُ يَسْأَلُ عَنِ الْفَائِدَةِ مَنِ الدِّرْسِ:-

الْفَائِدَةُ مِنْهَا قَدْ يحتاجها الْمُبَرْمِجَ لِتوْلِيدٍ كَوَدِّ تَفْعِيلِ او باسورد جَديدَ للإسترجاع او..
إلخ,حَسْبَ اِسْتِخْدامِ الْمُبَرْمِجِ او مُيُولَ السكربت .


وَفِيّ النِهايَة لا أُمْلَك إِلّا إِن أَقُول أَنَّنِي قَد عَرَضتُ رَأْيِي وَأَدْلَيتُ بِفِكْرتِي فِيَّ هٰذا
المَوْضُوع لَعَلِيّ أَكُون قَد وُفِّقتَ فِيَّ كِتابتهُ وَالتَعْبِير عَنهُ وَأَخِيرا ما أَنّا
إِلّا بَشَّرَ قَد أُخْطِئ وَقُدّ أُصِيب فَإِن كُنتُ قَد أَخْطَأتِ فَأَرْجُو مُسامَحَتَيْ
وَإِنَّ كُنتُ فد أَصَبتَ فَهٰذا كُلّ ما أَرْجُوهُ مِن اللّٰه عزوجل  شرح الحصول على ارقام وحروف عشوائية لن تتكرر ابدأ - بالشرح الممل  L6 .















 الموضوع الأصلي : شرح الحصول على ارقام وحروف عشوائية لن تتكرر ابدأ - بالشرح الممل // المصدر : منتديات إجلجلي Agelgele // الكاتب:anouarsoft


anouarsoft ; توقيع العضو




المعلومات
الكاتب:
اللقب:
مؤسس الموقع
الرتبه:
مؤسس الموقع
الصورة الرمزية

Ahcene boutaleb
البيانات
ذكر
الجمهورية الجزائرية الديموقراطية الشعبية
العمر : 33
عدد المشاركات : 928

الإتصالات
الحالة:
وسائل الإتصال:
http://agelgele.wow3.info

موضوع: رد: شرح الحصول على ارقام وحروف عشوائية لن تتكرر ابدأ - بالشرح الممل  شرح الحصول على ارقام وحروف عشوائية لن تتكرر ابدأ - بالشرح الممل  Empty20/3/2015, 10:24

اذا احتوت المشاركة صورا - قم بالضغط عليها لعرضها بحجمها الطبيعي




جزاك الله خيرا علي الموضوع















 الموضوع الأصلي : شرح الحصول على ارقام وحروف عشوائية لن تتكرر ابدأ - بالشرح الممل // المصدر : منتديات إجلجلي Agelgele // الكاتب:Ahcene boutaleb


Ahcene boutaleb ; توقيع العضو




شرح الحصول على ارقام وحروف عشوائية لن تتكرر ابدأ - بالشرح الممل

استعرض الموضوع التالي استعرض الموضوع السابق الرجوع الى أعلى الصفحة

مواضيع مماثلة

» برنامج SlimDrivers 2.2 للبحث أو تحديث تعريفات الكمبيوتر بكل سهولة بالشرح
» شرح واعداد DHCP بالتفصيل الممل
» ارقام افضل واحسن شركات مكافحة حشرات بالكويت
» شرح تنصيب Win2000 بالصور والتفصيل الممل
» شرح تنصيب WinMe بالصور والشرح الممل



الــرد الســـريـع
..
الرد السريع
هام جداً: قوانين المساهمة في المواضيع. انقر هنا للمعاينة



●[ جميع حقوق النشر للمواضيع الحصرية محفوظة © phoenix™ 2015 ]●
●[ جميع المواضيع تعبر عن رؤية صاحبها ولا تمت للإدارة بصلة ]●

تحويل وبرمجة الرسام