صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 25

الموضوع: طلب مستعجل جدا | اضافة حالة الطقس, مواقيت الصلاة للموقع | جافا سكريبت

  1. #1

    Exclamation طلب مستعجل جدا | اضافة حالة الطقس, مواقيت الصلاة للموقع | جافا سكريبت



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


    اخواني الاعزاء, انا بعجلة من امري, والصحيح انا اريد اضافة حالة الطقس لموقع لكن ليس PHP , طبعاً بحتث وبحثت من الصباح للآن معظم ما وجدت يخط البي اتش بي, وانا اريده html/javascript لا يخرج عن هذا.

    بالنسبة لمواقيت الصلاة فقط وجدت هذا الموقع (اعرفه من زمان) : http://www.islamicfinder.org/prayer_...?lang=arabic#2

    والامور تقريبا مشت معي لكن اريد الأفضل إن وجد.

    لكن للآن ما يتعبني هو حالة الطقس, وأفضل بشدة أن يكون عربي

    بارك الله فيكم
    ساعدوني في هذا الامر





    __________________
    مدونتي: المظفر بالله
    لم يجعل الله لك الاختيار في جنسيتك او على أي ارض تولد, ولا في عروبتك, لكن ترك لك الاختيار في دينك, فدعك من العصبية الجاهلية على أساس الجنسية او العروبة, فالفضل بينكم بالتقوى.


  2. #2
    عضو فعال
    تاريخ التسجيل
    Aug 2007
    المشاركات
    1,128

  3. #3


    ما رأيك بآي فريم لهذه الصفحة : http://weather.naseej.com/

    بتمشي أمورك ؟






  4. #4


    رابط جيد نوعا ما, لكنه غير مفيد لي, المنطقة الذي اريدها بعيدة عن اي منطقة توفرها ياهو مع ويذر !
    http://weather.yahoo.com/saudi-arabi...S5l8te19yLYDIB

    قاعدة بياناتهم فقيرة جدا.

    انظر هنا مثا : http://weather.msn.com/region.aspx?&...unit=C#current
    او http://arabic.wunderground.com/cgi-b...Select=WEATHER

    لو يوجد اي سكريبت يأخذ من MSN او wunderground يكون ممتاز جداً.

    ما رأيك بآي فريم لهذه الصفحة : ( رابط ) http://weather.naseej.com/

    بتمشي أمورك ؟
    هو كفكرة Iframe بمشي الحال
    لكن أنا اريد لكل مدينة , وثاني شيء وهو الاهم, لا استطيع عمل Iframe للصفحة كلها مع الهيدر والخ من هذه الامور





    __________________
    مدونتي: المظفر بالله
    لم يجعل الله لك الاختيار في جنسيتك او على أي ارض تولد, ولا في عروبتك, لكن ترك لك الاختيار في دينك, فدعك من العصبية الجاهلية على أساس الجنسية او العروبة, فالفضل بينكم بالتقوى.

  5. #5
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    المشاركات
    1,600

  6. #6
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    المشاركات
    1,600


    اذا ما لقيت المدن اللي بدك اياها

    ممكن تسحب صفحة حالة الطقس من اي موقع عن طريق الاجاكس وتحطها ب iframe مخفي
    وبعدين تستعمل
    getElementbyId
    getElementsByTagName

    لحتى تيصل للجدول او ال div اللي بيحوي المعلومات

    ال cross domain ajax صعبة شوي





    التعديل الأخير تم بواسطة ahmad sadiq ; 21-07-2010 الساعة 04:20 AM

  7. #7


    استعمل google weather
    التعامل عن طريق ال xml
    درجات الحرارة حتى نهاية الاسبوع
    http://www.google.com/ig/api?weather=haifa
    http://www.google.com/ig/api?weather=jerusalem
    http://www.google.com/ig/api?weather=rabat
    http://www.google.com/ig/api?weather=riyadh

    للاسف لا يوجد شرح معتمد من جوجل
    والله انا خطر ببالي هذا الامر, لكن الصحيح تحتاج لجلسة روقان , انا الـ XML لف عيوني ودوشني باحدى الـ API لاحد مواقع مشاركة الفيديو, فكيف لو بدي تفاصيل ودورانات وتحويل من الفهرنهايت للسيليوس والخ والخ والخ.

    لو وجد كود جاهز اعدل عليه او استخدمه كما هو يكون اريح من اني ارجع اكتبه وهذا عدا عن اخطاء قد توجد.

    ويوجد ايضا : http://www.programmableweb.com/api/weather-underground

    عاد إن كتبته إن شاء الله افيدكم فيه وادرجه هنا, لكن هذا الاحتمال شوي بعيد.

    اذا ما لقيت المدن اللي بدك اياها

    ممكن تسحب صفحة حالة الطقس من اي موقع عن طريق الاجاكس وتحطها ب iframe مخفي
    وبعدين تستعمل
    getElementbyId
    getElementsByTagName

    لحتى تيصل للجدول او ال div اللي بيحوي المعلومات

    ال cross domain ajax صعبة شوي
    والله خطرت لي هذه الفكرة لكن لا احبذ استخدامها, لكنها غير منطقية نوعا ما لكن ممكن استخدمها كحل مؤقت.





    __________________
    مدونتي: المظفر بالله
    لم يجعل الله لك الاختيار في جنسيتك او على أي ارض تولد, ولا في عروبتك, لكن ترك لك الاختيار في دينك, فدعك من العصبية الجاهلية على أساس الجنسية او العروبة, فالفضل بينكم بالتقوى.

  8. #8


    بالمناسبة يا اخوان

    هل يملك اي احد طريقى لقراءة هذا الـ XML من مصدر خارجي

    فشلت تماماً في جلب اي XML خارجي وقراءته, السبب هو أن القارءات للمتصفحات تمنع هذا لاسباب امنية ! حسب W3School ... !





    __________________
    مدونتي: المظفر بالله
    لم يجعل الله لك الاختيار في جنسيتك او على أي ارض تولد, ولا في عروبتك, لكن ترك لك الاختيار في دينك, فدعك من العصبية الجاهلية على أساس الجنسية او العروبة, فالفضل بينكم بالتقوى.

  9. #9
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    4,383


    بالمناسبة يا اخوان

    هل يملك اي احد طريقى لقراءة هذا الـ XML من مصدر خارجي

    فشلت تماماً في جلب اي XML خارجي وقراءته, السبب هو أن القارءات للمتصفحات تمنع هذا لاسباب امنية ! حسب W3School ... !
    كود PHP:
    <?php
    $xml 
    simplexml_load_file('http://www.google.com/ig/api?weather=riyadh');
    $information $xml->xpath("/xml_api_reply/weather/forecast_information");
    $current $xml->xpath("/xml_api_reply/weather/current_conditions");
    $forecast_list $xml->xpath("/xml_api_reply/weather/forecast_conditions");
    ?>
    <html>
        <head>
            <title>Google Weather API</title>
        </head>
        <body>
            <h1><?= print $information[0]->city['data']; ?></h1>
            <h2>Today's weather</h2>
            <div class="weather">        
                <img src="<?= 'http://www.google.com' $current[0]->icon['data']?>" alt="weather"?>
                <span class="condition">
                <?= $current[0]->temp_f['data'?> F,
                <?= $current[0]->condition['data'?>
                </span>
            </div>
            <h2>Forecast</h2>
            <? foreach ($forecast_list as $forecast) : ?>
            <div class="weather">
                <img src="<?= 'http://www.google.com' $forecast->icon['data']?>" alt="weather"?>
                <div><?= $forecast->day_of_week['data']; ?></div>
                <span class="condition">
                    <?= $forecast->low['data'?> F - <?= $forecast->high['data'?> F,
                    <?= $forecast->condition['data'?>
                </span>
            </div>    
            <? endforeach ?>
        </body>
    </html>
    شرح وافي : http://komunitasweb.com/2009/09/show...e-weather-api/

    ان شاء الله يكون هو المطلوب :shy:


    تحديث :
    هذا الكود مناسب اكثر يعرض البيانات باللغة العربية ,
    http://www.web-spirit.de/webdesign-t...le-Weather-API

    الكود :
    http://www.web-spirit.de/tipps/php_g...api/wetter.txt
    تغير : de الى ar





    التعديل الأخير تم بواسطة EISA AHMED ; 21-07-2010 الساعة 01:15 PM

  10. #10


    كود PHP:
    <?php
    $xml 
    simplexml_load_file('http://www.google.com/ig/api?weather=riyadh');
    $information $xml->xpath("/xml_api_reply/weather/forecast_information");
    $current $xml->xpath("/xml_api_reply/weather/current_conditions");
    $forecast_list $xml->xpath("/xml_api_reply/weather/forecast_conditions");
    ?>
    <html>
        <head>
            <title>Google Weather API</title>
        </head>
        <body>
            <h1><?= print $information[0]->city['data']; ?></h1>
            <h2>Today's weather</h2>
            <div class="weather">        
                <img src="<?= 'http://www.google.com' $current[0]->icon['data']?>" alt="weather"?>
                <span class="condition">
                <?= $current[0]->temp_f['data'?> F,
                <?= $current[0]->condition['data'?>
                </span>
            </div>
            <h2>Forecast</h2>
            <? foreach ($forecast_list as $forecast) : ?>
            <div class="weather">
                <img src="<?= 'http://www.google.com' $forecast->icon['data']?>" alt="weather"?>
                <div><?= $forecast->day_of_week['data']; ?></div>
                <span class="condition">
                    <?= $forecast->low['data'?> F - <?= $forecast->high['data'?> F,
                    <?= $forecast->condition['data'?>
                </span>
            </div>    
            <? endforeach ?>
        </body>
    </html>
    شرح وافي : http://komunitasweb.com/2009/09/show...e-weather-api/

    ان شاء الله يكون هو المطلوب :shy:


    تحديث :
    هذا الكود مناسب اكثر يعرض البيانات باللغة العربية ,
    http://www.web-spirit.de/webdesign-t...le-Weather-API

    الكود :
    http://www.web-spirit.de/tipps/php_g...api/wetter.txt
    تغير : de الى ar
    الله يعطيك العافية اخي , لكن ذكرت اني لا اريده PHP لانه لو عليه ما طلب, من كثر ما وجدت اكواد وسكريبتات, انا اشتغل J2EE , وبالنسبة مرادي اريده JavaScript, عموما لو JSP ممكن احاول اسويها لكن ربما ارجع اطلب جافا سكريبت, المشكلة لو فيه API بترجع JSON بتنحل المشكلة - إن شاء الله - لأني مسويها قبل هيك, جبت سكريبت يحول من XML للـ JSON بس ارجعنا لمشكلة XML نفسه لا يقرأءه خارجياً, وبارك الله فيك.





    __________________
    مدونتي: المظفر بالله
    لم يجعل الله لك الاختيار في جنسيتك او على أي ارض تولد, ولا في عروبتك, لكن ترك لك الاختيار في دينك, فدعك من العصبية الجاهلية على أساس الجنسية او العروبة, فالفضل بينكم بالتقوى.

  11. #11
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    4,383


    الله يعطيك العافية اخي , لكن ذكرت اني لا اريده PHP لانه لو عليه ما طلب, من كثر ما وجدت اكواد وسكريبتات, انا اشتغل J2EE , وبالنسبة مرادي اريده JavaScript, عموما لو JSP ممكن احاول اسويها لكن ربما ارجع اطلب جافا سكريبت, المشكلة لو فيه API بترجع JSON بتنحل المشكلة - إن شاء الله - لأني مسويها قبل هيك, جبت سكريبت يحول من XML للـ JSON بس ارجعنا لمشكلة XML نفسه لا يقرأءه خارجياً, وبارك الله فيك.
    :shy: اعذرني على الخطأ .. وان شاء الله الاخوان يفيدونك






  12. #12
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    المشاركات
    1,600


    واحد من الحلول اللي بتعتمد على الphp هو استعمال "بروكسي"
    يعني ممكن تنزل صفحة حالة الطقس على الموقع
    بعدين تفتحها بالجافاسكربت
    في حالتك
    استعمل ال jsp في تنزيل الصفحة






  13. #13
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    المشاركات
    1,600

  14. #14


    واحد من الحلول اللي بتعتمد على الphp هو استعمال "بروكسي"
    يعني ممكن تنزل صفحة حالة الطقس على الموقع
    بعدين تفتحها بالجافاسكربت
    في حالتك
    استعمل ال jsp في تنزيل الصفحة
    اذا ما عجبك حل تنزيل الصفحة

    ممكن تستعمل اضافة للجكويري بتعمل cross domain ajax

    http://github.com/mustardamus/cross-domain-ajax-demo
    تنزيل الكود :
    http://github.com/mustardamus/cross-...rchives/master

    http://usejquery.com/posts/9/the-jqu...ain-ajax-guide
    اقلك هالشي الغريب, المشكلة عندي السيرفر ليس له اتصال على الانترنت , الاتصال الوحيد اله هو على الاباتشي والاباتشي على سيرف رثاني وهذا السيرفر متصل مع Cisco LB وهو المتصل مع الانترنت, يعني انت كمستخدم تقدر تشوف الموقع لكن السيرفر اللي عليه الموقع ما اله صلاحيات لدخول الانترنت لامور الامان والخ, فهذا جعل الامر صعب اني اعتمد على السيرفر واتجهت للكلينت سايد.

    بالنسبة للكروس دومين, فانا ما وجدت فيه فائدة بخصوص الاكس ام ال , فإذا ممكن هذا فعليا وانا ما عرفت ممكن توضح لي :shy:


    وجزاكم الله خيراً





    __________________
    مدونتي: المظفر بالله
    لم يجعل الله لك الاختيار في جنسيتك او على أي ارض تولد, ولا في عروبتك, لكن ترك لك الاختيار في دينك, فدعك من العصبية الجاهلية على أساس الجنسية او العروبة, فالفضل بينكم بالتقوى.

  15. #15
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    المشاركات
    1,600





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

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

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