النتائج 1 إلى 5 من 5

الموضوع: تعلّم كيف تجعل الصور تظهر عشوائيّا .. php درس

  1. #1

    Talking تعلّم كيف تجعل الصور تظهر عشوائيّا .. php درس



    السلام عليكم ورحمة الله وبركاته ..

    طبعاً الدّرس بسيط وعلى بركة الله نبدأ ..

    قبل مدّة قرأت موضوع أنّه يريد يعمل مع كل رفرش يظهر فلاش .. وللأسف بحثت عن الموضوع عشان اجاوب عليه فما أذكر من .. فقررت ان اضع هذا الدرس وهذه التجربة .. يراهن عليها البعض واللي غايبة عنّه يستغلها

    :: مقدمة ::

    لو أردت أن تغيّر خلفيّة موقعك كل مرّة يدخل فيها الزائر أو يعمل ( رفرش )، لا فرق لو أردت أن تحدد صورة معيّنة لتجعل مع كل رفرش صورة أخرى ..

    :: بداية ::

    سنستخدم شفيرة html مع php ..

    مالذي سنستخدمه في html ?

    لو أردت انّ الخلفية اللي تتبدّل فطبعا كود الهتمل راح يكون :

    كود PHP:

    <body background="الصورة مع امتدادها">

    مثال
    <body background="1.gif"
    لو أردت أنّ الصورة اللي تتبدّل فالكود راح يكون :
    كود PHP:

    <img border="0" src="الصورة وامتدادها" width="العرض" height="الطول"
    الحين نجي إلى السرّ في العمليّة ..

    كود html وخلاص عرفناه ..

    :: الزبدة ::

    خلنة نجي إلى كود الـ php ..

    طبعا ما راح نعقّد الموضوع راح نستخدم دالة وحدة وهي: rand

    خلنة نعرف شتعني هذي الدالة قبل ما نستخدمها ..

    هذي الله يسلمك يالحبيب دالة رياضية تختار رقم عشوائي بين رقمين صحيحين تحددهما ..

    كود PHP:
    randعدد النهاية عدد البداية 
    الحين اشلون نستغلها في موضوعنة !

    أولاً نقوم بتجميع الصور .. ولنفرض أنّ لدينا 5 صور وهي ذات امتداد gif

    ولنفرض أنّك مبتدأ جدّا لذلك سأشرح بتفصيل ..

    نعمل فولدر ولنفرض أسمه ( photo ) ها قلت فرض مو شرط ..

    نضع فيه الـ 5 الصور وأسمائهم 1 .. 2 .. 3 .. 4 .. 5 وهم ذات امتداد gif

    نأتي إلى الكود ..

    كود PHP:
    <img border="0" src="****" width="400" height="400"
    حددنا أنّه سيتم عرض صورة بمقاس 400 * 400

    والنجوم هي امتداد الصورة .. اللي راح نستخدم في الدالة

    اي كود الـ php :

    <?php echo rand(1,5).".gif"?>

    استخدمنة دالة rand وحددنة أنّها راح تختار رقم من 1 الى 5 ووظيفة الدالة أنها تختار عشوائي خلينة نقطة وفتحنة علامتين منقوطتين عشان نحدد شنو الامتداد .. ما راح يفرق بين كل امتدادات الصور كود الهتمل إلى اذا فكرت تحول الفكرة إلى فلاش فانت راح تستخدم كود البلك ان ..

    وهذا الكود كامل بشكلة النهائي:

    كود PHP:
    <img border="0" src="<?php echo rand(1,5).".gif"?>" width="565" height="400">
    ولا ننسى أن نحفظ الصفحة بامتداد php ..

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

    فاسمحوا لي وأتمنّى أنكم تستفيدون من هذي الطريقة في استخدامات أخرى ..

    مع محبتي ،
    مرهون





    __________________
    │║▌║█║▌║▌││║▌║█║▌│║▌║█
    w w w . m a r h o o n s . c o m
    مرهون غير متواجد حالياً


  2. #2


    وهذا مثال تطبيقي ..

    اعمل كل مرة رفرش .. وراح تشوف شنو الفكرة ..

    يالله من يتبرّع ويطوّر الموضوع أنّ لكل صورة url ( ارتباط تشعبي ) ..

    تحياتي،

    مرهون





    الملفات المرفقة الملفات المرفقة
    • نوع الملف: zip soft.zip‏ (227.0 كيلوبايت, 205 مشاهدات)
    __________________
    │║▌║█║▌║▌││║▌║█║▌│║▌║█
    w w w . m a r h o o n s . c o m
    مرهون غير متواجد حالياً

  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    746


    مرحبا شوف الدرس هذا بينفعك
    http://www.dndon.com/modules/xfsecti...p?articleid=50





    aldosari غير متواجد حالياً

  4. #4
    عضو فعال
    تاريخ التسجيل
    Nov 2002
    المشاركات
    1,602


    يالله من يتبرّع ويطوّر الموضوع أنّ لكل صورة url ( ارتباط تشعبي ) ..
    جيد

    استخدم دوال المصفوفات افضل
    array();
    array_rand();
    طبعا افضل بكثير ومزايا افضل
    ولانتحتاج الى ان تكون الصوره اسماها ارقام و.. و... الخ...

    واذا احتجت اى مساعده ان حاضر





    __________________
    المغردون العرب
    all-the-vb غير متواجد حالياً

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Apr 2004
    المشاركات
    402


    ربي يوفقك أخي "مرهون "

    كنت أبحث عن طريقة مثل هذي لكن ياليت أحد يطور الطريقة بحيث أريد السكربت يغيير البنر أو الصورة من دون ماتعمل لها تحديث أي أمامك يصير التغيير مثل ماهو موجود هنا :


    http://www.jsmadeeasy.com/javascript...mages/list.htm

    الموجود بالرابط مبرمج بلغة الجافا سكربت أريد واحد يطور السكربت إلى لغة php

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

    وأتمنى مشاركتك أخوي "all-the-vb"







    Faris3D غير متواجد حالياً





ضوابط المشاركة

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

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