تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: Oct 2005-
#26 (permalink)  

مشكووور جدا

وفقك الله






xremas غير متواجد حالياً   قديم 17-02-2006, 11:54 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Aug 2005-
#27 (permalink)  

أخوي جريح ، إذا كنت انا فاهم عليك .. بحب أوضح لك النقطة اللي سألت عنها ،

كيف توصل القيم المتغيرة ؟!!

لدينا هذا الكود :
كود PHP:
Answer.send('topic=AJAX&Post=22'
لنفترض أن لديك مربع نص InputBox وكان الـID الخاص به هو UserName

نقوم بعمل التالي:
كود PHP:
Answer.send('topic=AJAX&Post=' document.getElementById('UserName').value
أرجو انه يكون هذا مرادك .. وإن أخطأت في فهمك أرجو أن تعذرني

وشكراً للأخ hilaby على الموضوع الرائع جداً والشيق وأتمنى له الاستمرار في مثل هذه الدروس القوية






__________________
أحمد أبو النصر
Junior php Developer
+20166196074
أحمد أبو النصر غير متواجد حالياً   قديم 17-02-2006, 11:54 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jan 2005-
#28 (permalink)  

جميل اخوي sBForum بارك الله فيك اعتقد انها بتنفع وهو نفس طلبي .. بجربها

بارك الله فيك ماقصرت






__________________
{ Swalif Soft }
Snake PHP غير متواجد حالياً   قديم 17-02-2006, 01:28 PM
رد مع اقتباس
Moderator
تاريخ التسجيل: Aug 2004-
#29 (permalink)  

"جريح"
معليش تاخرت عليك شوي ... المهم .. الملف المرفق مع هذا الرد .. يحوي على تغيرات الجديدة ..
التغيرات هي:
1- يوجد حقلين ... وهما username و password
2- الرد من ملف الAjax.php هو ملف XML .. لاحظ وجود التعريف <?xml version='1.0' standalone='yes'?>
لان الJavaScipt في بعض الاحيان لا يحب ملفات XML غير معرفة ..
3- ملف JavsScipt معدل لكي يستطيع التعامل مع اكثر من حقل ..

الشرح:
الملفات Ajax.php و index.html ليست معدلة بذالك التعديلات الهامة .. فابدء فوراً بشرح الJavaScript.js

اولاً لنرى الناتج من ارسال بيانات للملف Ajax.php .. على الاقل هذا سيعطينا نظرة شاملة على الشيطان XML

كود بلغة HTML:
 <?xml version='1.0' standalone='yes'?> <answer> <username>admin</username> <password>tiger</password> </answer>
والان ... السطر 12: ;document.getElementById('username').value
هذا السطر يعمل بشيء واحد .. وهو جلب المعلومة الموجودة في الحاوي "حقل" username و السطر 13 يفعل نفس الشيء للpassword

والاهم هو كيفية القرائة من الناتج .. اي كيف ناخذ المتغيرات من ملف الXML
والحل تجدة في السطر 25: وهي
كود بلغة HTML:
document.getElementById('usernameFromPHP').innerHTML = Answer.responseXML.getElementsByTagName("answer")[0].childNodes[0].childNodes[0].data;






الملفات المرفقة
نوع الملف: zip ajax with XML.zip‏ (1.4 كيلوبايت, المشاهدات 141)
__________________
هلابي افضل المواقع العربية تصميماً
انصح باستخدام ابونتو
hilaby غير متواجد حالياً   قديم 17-02-2006, 04:41 PM
رد مع اقتباس
سبحان الله وبحمده 100 مرة
تاريخ التسجيل: Jan 2005-
#30 (permalink)  

hilaby تم تسميتك استاذ اجاكس لردودك المميزة على التساؤلات

وبخصوص اني كذاب اتمنى ذلك في هذي النقطة ولكن للأسف لا افهم شيئ بالبرمجة

ولكن كان السؤال ليستفيد غيري من هذا السؤال والحمدالله انت جاوبت وجزاك الله خير

وبارك الله فيك وبعملك
وبالتوفيق ..






__________________
من الحكمة أن تكون حكيم :)
سبحان الله و بحمده سبحان الله العظيم
لآ إله إلآ إنت سبحانك إني كنت من الظالمين
=
موقع عز الترفيه و الفائدة معا ..
دليل عز غير متواجد حالياً   قديم 17-02-2006, 05:50 PM
رد مع اقتباس
Moderator
تاريخ التسجيل: Aug 2004-
#31 (permalink)  

والله ياشباب .. ما كنت متوقع ان الردود للدرس ستكون بصيغة المناقشة العامة ... والله انا مررة مبسوط بالنتيجة ..
ويا شباب .. ارجوا منكم اي اسئلة او مناقشات او نقاط ثانية تريدوا ان اتطرق لها ؟ .. لاني اريد ان اوضع اكثر في الوقت الحالي، لانني ساكون مشغول جداً في الاسبوع القادم ....

و حبذ ان الاسئلة تكون معقدة اكثر .. لان ذالك سيرغمني على التعلم "اذا لم اكن اعرفها" و يسعدني ان يعمّ الاستفادة للغير ... والسلام!






__________________
هلابي افضل المواقع العربية تصميماً
انصح باستخدام ابونتو
hilaby غير متواجد حالياً   قديم 17-02-2006, 07:33 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Feb 2004-
#32 (permalink)  

بارك الله فيك اخوي hilaby ماقصرت الله يجزاك الجنه

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

وبالتوفيق


تحياتي






__________________
بي اتش بي العرب : php-ar.com
دروس PHP خاص : phpfaq.php-ar.com

new site : www.naifphp.net/web
Mr.php-ar غير متواجد حالياً   قديم 17-02-2006, 11:04 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Nov 2005-
#33 (permalink)  

عزيزى hilaby
اردت ان أسألك عن كيفيه عرض أكثر من نتيجه بالضغط على الروابط
بمعنى إنى مثلا عندى 5 صور مختلفه
عاوز اعمل صفحه يكون فيها
( صورة للبدايه ) ودى هتكون اى صورة ولتكن صورة للترحيب
وتحت الصورة الأعداد من 1 - 5
إذا ضغط على 1 ( يظهر لاير مكتوب فيه جارى التحميل او صورة تعبر عن التحميل )
بعد كدا تظهر صورة مكان صورة البدايه
وإذا ضغط على 2 ( يظهر لاير مكتوب فيه جارى التحميل او صورة تعبر عن التحميل )
وتظهر صورة أخرى مكان الصورة السابقه
وهكذا فى كل الأرقام
ارجو انك تكون فهمت كلامى وآسف انى اثقلت عليك لإنى فعلا حابب اتعلم اللغه






__________________
Romida - Private Vision
http://www.romida-eg.com
شركة روميدا للبرمجيات وخدمات التصميم
اسامة الهادى غير متواجد حالياً   قديم 18-02-2006, 12:42 AM
رد مع اقتباس
Moderator
تاريخ التسجيل: Aug 2004-
#34 (permalink)  

يا الاخ اسامة:
في ردي للاخ "جريح" كانت هناك شرح لعمل ما تريدة .. وايضاً الحل كانت بالXML اي كافي لكي تستعملة كاساس لعمل استعلامات لاكثر من متغير واحد ... والملف قابل للتحميل ..

اما في فكرة صورة الLOADING مثل ما تجدة في برامج الGoogle مثل الGmail او الGoogle-Reader .. ليست بالمعقدة .. الفكرة ليست تماما في الAJAX بل هي في الCSS ... لان الصورة اصلاً موجودة ولاكن مخفية ... وذالك باستخدام الCSS

طريقة الحل ...
تخيل ان لديك صورة للLOADING في الصفحة .. و اعطيتة الID مثلاُ LoadingImage ... ولذالك ستستخدم التعريف
{LoadingImage {display:none#

وعندما تضغط على الزر ... تظهر الصورة باستعمال الJavaScript باستخدام الامر
document.getElementByID('LoadingImage').style.display = block

... حاول اولاً و قول لي اين وصلت .. واذا استصعب عليك الحل .. ضع كودك هنا و انا ساشرح لك ماهي الخطوات التي تسلكها لكي تصل الى الحل النهائي .. انا هذة المرة لن ارسل الكود الكامل لك .. خصوصاً بعد ما وضعت توقيعك
"On my Way To Learn Ajax" .. فمثل ما تعرف، لكي تتعلم البرمجة يجب ان تطبق وتحاول .. ولا تخف .. انا معاك
وشكراًً






__________________
هلابي افضل المواقع العربية تصميماً
انصح باستخدام ابونتو
hilaby غير متواجد حالياً   قديم 18-02-2006, 03:01 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Nov 2005-
#35 (permalink)  

مشكووووور جدا جدا
على ردك
وانا فعلا سأحاول بكل ما أملك من تفكير وعقل :d ( شكلى مش هوصل لحاجه )

وتاكد ان توقيعى دا انا مكتبتوش من فراغ , انا كتبته لإنى لقيت معلم أتعلم منه , ومعلم كفء

أرق التحيه






__________________
Romida - Private Vision
http://www.romida-eg.com
شركة روميدا للبرمجيات وخدمات التصميم
اسامة الهادى غير متواجد حالياً   قديم 18-02-2006, 11:16 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Nov 2005-
#36 (permalink)  
معذرة

عزيزى الغالى
مرفق ملفين
Test.zip
Er0.jpg
الملف الاول فيه الـ 3 ملفات
الأول HTML والثانى ملف ستايل شيت والثالث هى صورة اللودنج
بعد ما تشغل الملف هيظهر لك إيروور والصورة ما تظهر ( بتاعت اللودنج
ومرفق صورة للإيرور
ومشكور على مساعدتك مقدما






الصور المرفقة
نوع الملف: jpg Er0.jpg‏ (93.3 كيلوبايت, المشاهدات 257)
الملفات المرفقة
نوع الملف: zip Test.zip‏ (2.1 كيلوبايت, المشاهدات 60)
__________________
Romida - Private Vision
http://www.romida-eg.com
شركة روميدا للبرمجيات وخدمات التصميم
اسامة الهادى غير متواجد حالياً   قديم 18-02-2006, 11:41 PM
رد مع اقتباس
صاحب موقع مهارات سوفت
تاريخ التسجيل: Apr 2004-
#37 (permalink)  

راااااااائع جداً ...
والى الامام ..






__________________
██████████
██████████
██████████


مهارات سوفت
مهارات سوفت للبرامج وتطوير المواقع والمنتديات والتبادل التجاري.


للتواصل ..
00967733873335

باب الحارة .. للبيع ..!!
مُجَاهِد غير متواجد حالياً   قديم 19-02-2006, 01:57 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Nov 2005-
#38 (permalink)  

الموضوع انتهى هنا ولا ايه!!!






__________________
Romida - Private Vision
http://www.romida-eg.com
شركة روميدا للبرمجيات وخدمات التصميم
اسامة الهادى غير متواجد حالياً   قديم 20-02-2006, 02:57 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Apr 2004-
#39 (permalink)  

السلام عليكم حبيت اشكر الاخ الكريم hilaby
فشرح اكثر من رائع وجهد مشكور
وسؤالى هو وارجو ان يكون معقدا كما طلبت
هل تنفع هذه التقنية فى عمل speed tracker او بالعربى شريط اظهار حالة التحميل upload وكمية المرفوع من الملف






__________________
هذة العضوية يستخدمها شخصين
egyhack غير متواجد حالياً   قديم 10-03-2006, 05:04 PM
رد مع اقتباس
Moderator
تاريخ التسجيل: Aug 2004-
#40 (permalink)  

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

ولا يهمك يا "اسامة الهادى" .. الدرس الثاني قادم

ويا egyhack الطريقة ليست بالسهلة .. ولكن فكرة الحل سهلة ..
كما تعرف ان الPHP له امكانية التعامل مع نظام التشغيل .. اي ممكن ان ينفذ اوامر في الدوس "DOS" مثل اوامر الDIR او الipconfig وغيرها .. والخطيرة طبعا الامر FORMAT ... و ايضا ممكن ان ينفذ الاوامر الخاصة للLINUX مثل الامر LS او MD وغيرها .. فلذالك .. ممكن وانت ترفع الملف .. تسئل نظام التشغيل عن حجم الملف الموجود في السرفر .. و معرفة حجم الملف اللذي هو الان على قيد التحميل .. اي .. تستطيع عن طريق عملية حسابية بسيطة معرفة الحجم المرفوع والمتبقي من الملف اللذي هو على قيد الرفع الى السرفر ... من امثلة ذالك .. نظام الEMAIL ياهو .. و هو الان لا يعمل ولكن قبل 6 او 7 شهور كان يتعامل مع رفع الملفات بتلك الطريقة .. وشكراً






__________________
هلابي افضل المواقع العربية تصميماً
انصح باستخدام ابونتو
hilaby غير متواجد حالياً   قديم 12-03-2006, 09:44 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Feb 2003-
#41 (permalink)  

اخوي hilaby

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

كل يوم ندخل الموضوع نتظر الدرس الثاني طال عمرك

ياليت المثال يكون عن قاعدة بينات بحيث يتم درس: استخدام الAJAX مع الPHP (بطلب Pal-Heart) باخذ القيم من قاعدة البينات عندم تتغير القيم
ولو استخدمت نظام القوالب رايح يكون احسن مثال :

اسعار الاسهم : اخر سعر ، اعلى سعر ، اقل سعر
او
نتائج طلاب في مدرسة : اسم الطلاب ، درجة اعمل السنة ، درجة الاختبار
او
درجات الحرارة : المدينة ، درجة الحرارة الصغرى ، درجة الحرارة الكبرى
او
المخزون : اسم الصنف ، الكمية ، السعر

وتتغير البينات بتغيرها في قاعدة المعلومات

طبعا الامثلة السابقة فقط للتقريب والا فانت في الخيار لاستخدام اي مثال يعجبك






download غير متواجد حالياً   قديم 13-03-2006, 01:13 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Mar 2003-
#42 (permalink)  

الله المستعان ...

وين الدرس الثاني ...

2003 - 2006

null






__________________
لاإله إلا الله ... اللهم صل على عبدك وسولك محمد.

الأسواق الحرة

اللهم شاف والدي من داء السرطان وجميع مرضى المسلمين. آمين
الحقيقه والواقع غير متواجد حالياً   قديم 17-07-2006, 01:47 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Nov 2005-
#43 (permalink)  

دعنا نصبر
أكيد هو مشغول






__________________
Romida - Private Vision
http://www.romida-eg.com
شركة روميدا للبرمجيات وخدمات التصميم
اسامة الهادى غير متواجد حالياً   قديم 30-07-2006, 12:12 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: May 2006-
#44 (permalink)  

السلام عليكم

الدرس رائع جدا

وانا استخدمت أجاكس في بعض خدمات إمبراطورية وحيد

لكن الفكرة مختلفة نوعا ما عن طريقتك فما أدري

انظر هنا

http://wh-em.com/home.php

][ راسلنا - وقع بسجل الزوار - المترجم الفوري - معجم الأسماء ][



أتمنى منك الإطلاع على الطريقة وهل هي صحيحة وأمنة؟؟


لأني ببدأ اعمل استخدامها على الكثير من الصفحات والمواقع

والحمد لله بأدت استخدمها في الـ 4images


http://wh-em.com/g/index.php

وعند الضغط على - أفضل 10 لوحات



أتمنى تطلع عليها

وبانتظار المزيد من دروسك يامبدع الأجاكس

ولك خالص الشكر والتقدير






__________________
شكرا سوالف سوفت ....
اخباري هنا - إمبراطورية وحيد
الإمبراطور وحيد غير متواجد حالياً   قديم 30-07-2006, 01:42 PM
رد مع اقتباس
رد


 

أدوات الموضوع

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

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 08:23 AM بتوقيت المملكة العربية السعودية