| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| الآن get & post بواسطة الاجاكس كيف الحال جميعاً اسأل الله العلي القدير ان تكونوا جميعا بوافر صحة و خير عافية ان شاء الله . والله انا نفسي اضيف المشاركة دي من زمان بس كنت كل مره اتردد واقول ان الامر مش مهم بس الان انا لازم اكتب الموضوع علشان كدا نتكلم علي طول .دار بيني وبين الاخ زيروا نقاش علي الموقع علي الرابط التالي عن استفسار عن الوصلات بالاجاكس http://www.swalif.net/softs/swalif44/softs177616/ وهذا هو رابط الموضوع وكنت اتابع لفترة وجيزة الامور تلك ولكن كنت تركتها فترة نظرا للانشغالي بعض الوقت اما الان فرايت انه لابد من المشاركة ... اولا كود كيفية فتح صفحة باستخدام الاجاكس مباشرة وهذا الكود كتبة الاخ زيروا علي الرابط واليكم مرة ثانية :- كود PHP: في احد الايام وانا اتلصص علي اخينا زيروا كان عامل موضوع متخفي مشاركة وانا طبعا كنت اتابع معه كتب كود عجبني وكان روعة وهو الان معي وهو لاستخدام get & post في العمل واليكم الكود ايضاً كود PHP: كود بلغة HTML: <table cellspacing="0" cellpadding="0" width="84%"> <tr> <td align="center"> <span dir="rtl"> <input type="text" name="name" style="color: #008000; border: 1px solid #008000; font-family:Tahoma; font-size:8pt; font-weight:bold; background-image:url('images/back_input.gif')" value="ادخل اسمك" onfocus="this.value='';" size="29" dir="rtl"></span></td> </tr> <tr> <td align="center"> <span dir="rtl"> <input type="text" name="email" style="color: #008000; border: 1px solid #008000; font-family:Tahoma; font-size:8pt; font-weight:bold; background-image:url('images/back_input.gif')" value="ادخل بريدك" onfocus="this.value='';" size="29" dir="rtl"size="20"></span></td> </tr> <tr> <td align="center"> <span dir="rtl"> <textarea rows="9" name="subject" style="color: #008000; border: 1px solid #008000; font-family:Tahoma; font-size:8pt; font-weight:bold; )" value="ادخل اسمك" onfocus="this.value='';" dir="rtl" cols="30"></textarea></span></td> </tr> <tr> <td align="center"> <span dir="rtl"> <input type="button" onclick="winoo();" value="اتصل بنا"></span></td> </tr> </table> </td> <td align="center" width="22" dir="ltr"> </td> </tr> <tr> <td align="center"> </td> <td align="center" width="221" colspan="2"> <span lang="en-us"><div id="wino" style="background:#C00;color:#fff"> </div> </span></td> </tr> </table> </td> </tr> </table> وانا اسف اني طولت عليكم اخي زيروا كان كاتب الكودين الاثنين ولكن هناك مشكلة لو انت اضفت الكودين الاثنين مع بعض لن يعملوا فيجب اضافة كود واحد فقط يا اما الـ get & post او كود احضار صفحة بواسطة الاجاكس . المشكلة الثانية في كود get &post الاخير فيه مشكلة مش عارف حلها وهي . عندنا اضافة radio box & chek box للاسف الكود مش بيجب نتائجهم بمعني لو انا عملتها مع الكود للاسف بيجيب النتيجة سلبية إذا اخترت الشيك بوكس او لم اختاره بيجيبه برده ودي حاجة هتجنني ياريت لو حد هيعرف يحل لينا المشكلة دي بحيث ان في حالة اختيار الشيك بوكس او الراديو يظهر بالنتيجة الايجابية اما في حالة عدم الاختيار يعطينا النتيجة السلبية ونتظر ردكم وخصوصا صاحب الكود ،،،ناسف للاطالة عليكم ونتظر ردكم ان شاء الله اخوكم المخلص عمر شاهين
__________________ إذا كان الله معك فمن عليك ؟؟؟؟؟ و إذا كان الله عليك فمن معك ؟؟؟؟ تذكر اخي ان الدنيا ثواني فأغتنمها . www.onshodah.com www.livedes.com om.shahin@gmail.com | |||||
|
| |||||
|
اخي جزاكم الله خيرا علي العرض الجميل دا ... وموفق ان شاء الله انتظر تجربتك في حالة التجريب لن تحتاج العرض ان تقدمه إلا لواحد فقط وهو انت دعواتك لي ...اخـوك المخلص عمر شاهين
__________________ إذا كان الله معك فمن عليك ؟؟؟؟؟ و إذا كان الله عليك فمن معك ؟؟؟؟ تذكر اخي ان الدنيا ثواني فأغتنمها . www.onshodah.com www.livedes.com om.shahin@gmail.com | |||||
|
| |||||
|
استاذ عمر : بالنسبة لي لا أقوم بكتابة الكود البرمجي من الصفر و انما استخدم المكتبات الجاهزة ، فلا فائدة ترجى ( سوى فهم عمل اللغة ) من أن أقوم بتصميم و انتاج السيارة الخاصة بي عندما يمكنني شراء هذه السيارة أو الحصول عليها ، و بذلك أقوم بتوفير كل من الوقت و الجهد . و ما ساقوم بشرحه سيعتمد على مكتبة Prototype و على المكتبة المصغرة المعتمدة عليها و المسماة lowPro . و سأقوم بشرح مبسط لكيفة تلبية طلبك ، لكن عليك الانتباه إلى أنه لابد من الاحاطة بالمكتبة بشكل جيد حتى تستطيع التعامل معها . كود:
Event.addBehavior({
'div#menu a.links:click':function(e){
Event.stop(e);
new Ajax.Updater({ success: 'content', failure: 'error' },this.href,{
method:'get', // you can change it to post if you wish , or you can just delete it , default is post
onSuccess : function(){
if($('error') != null){ $('error').remove() }
if($('content') == null){
contentDiv = $div({id:'content'});
new Insertion.Bottom(document.body,contentDiv);
}else{
$('content').remove();
contentDiv = $div({id:'content'});
new Insertion.Bottom(document.body,contentDiv);
}
},onFailure : function(){
if($('content') != null){ $('content').remove() }
if($('error') == null){
errorDiv = $div({id:'error'});
new Insertion.Bottom(document.body,errorDiv);
}else{
$('error').remove();
errorDiv = $div({id:'error'});
new Insertion.Bottom(document.body,errorDiv);
}
}
});
}
}); كود بلغة HTML: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Insert title here</title> <style type="text/css"> body{ width:700px; } #menu{ width:200px; padding:5px; float:left; border: 1px solid #FFD700; } a{ text-decoration:none; } #content{ width:450px; padding:10px; border:1px solid #99CCFF; float:right; } #error{ background-color:#FFDDDD; border:1px solid #FFBBBB; padding:3px; margin:3px; float:right; width:450px; } </style> <script type="text/javascript" src="lib/javascript/prototype.js"> </script> <script type="text/javascript" src="lib/lowpro.js"> </script> <script type="text/javascript" src="test.js"> </script> <!-- ////////////////// --> </head> <body> <div id="menu"> <ul> <li><a href="index.php" class="links">Page 1</a></li> <li><a href="page2.html" class="links">Page 2</a></li> <li><a href="page3.html" class="links">Page 3</a></li> </ul> </div> </body> </html>
__________________ برنامج ادارة المشاريع العربي http://www.creativewebgroup-sy.com http://www.hakina.com | |||||
|
| |||||
|
أعتذر عن الموضوع حيث أنني لا اتعامل مع اي موقع من مواقع الدردشة لا بالبرمجة و لا بأي شيء آخر . و شكراً
__________________ برنامج ادارة المشاريع العربي http://www.creativewebgroup-sy.com http://www.hakina.com | |||||
|
| |||||
|
linux juggler السلام عليكم حبيبي :- اولا جزاكم الله خيرا علي الافادة فانا مثلك ولكن مع الاسف انا لم اعرف اتعامل نهائي مع اي مكتبة حاولت تكرار من سنة اني اتعامل ولم استطع نهائي فياريت لو تدلني كيفية المعرفة حتي انني دخلت علي المواقع الرئيسية ولم اعلم ايضا كيفية استخدامها ويبقي جزاكم الله عني خيراً .اما عن التجربة فلم تعمل معي لااعلم لماذا ؟؟ انتظرك ان شاء الله
__________________ إذا كان الله معك فمن عليك ؟؟؟؟؟ و إذا كان الله عليك فمن معك ؟؟؟؟ تذكر اخي ان الدنيا ثواني فأغتنمها . www.onshodah.com www.livedes.com om.shahin@gmail.com | |||||
|
| |||||
|
استاذ ALAA__SAT : كما قلت لك سابقاً موقعك هو عبارة عن موقع دردشة و انا لا اتعامل مع هذه المواقع لا من قريب ولا من بعيد ، حتى و لو كان ما سيأتيني منها الكثير الكثير . أما كلمتك اقتباس:
استاذ Omr : هل قمت باستخدامه على مخدم محلي ؟ فأنت بحاجة إلى مخدم محلي على الأقل حتى يعمل معك الكود الخاص بطلبات الـ XML Request . و بالنسبة للتعلم عليك صديقي بالكتب و اليك أحد مواقع الكتب الالكترونية http://www.ebookee.com/ و لا تتردد لشراء أي كتاب فبالنهاية أنت الذي ستكسب .
__________________ برنامج ادارة المشاريع العربي http://www.creativewebgroup-sy.com http://www.hakina.com | |||||
|
| |||||
|
السلام عليكم اخي الكريم اولا شيئ محتاج اعرف اسمك ودا مهم جدا ثانيا انا بالفعل جربته علي سيرفر محلي وتاكدت ودخلت اتعلمت المكتبة وحاولت جاهد ولكن لم استطع وانا المشكلة عندي في كلا من checkbook K & radio مش عارف مش شغالين معي في الكود الذي اسلفته سابقا وشكرا مؤخرا علي ردك الجميل ![]() اخوك المخلص عمر شاهين
__________________ إذا كان الله معك فمن عليك ؟؟؟؟؟ و إذا كان الله عليك فمن معك ؟؟؟؟ تذكر اخي ان الدنيا ثواني فأغتنمها . www.onshodah.com www.livedes.com om.shahin@gmail.com | |||||
|
| |||||
|
استاذ عمر : لا ادري ماذا سيفيد معرفة اسمي ، لكن كما تريد ، اسمي هو محمد زاهر غيبة ، معروف على النت باسم ( Linux Juggler ) ، و لا اكتب باستخدام اسمي سوى في موقعي ظ…طظ…ط¯ ط²ط§ظ‡ط± ط؛ظٹط¨ط© أما بالنسبة لموضوع التعامل مع المكتبة ، فلا يمكنك يا صديقي ان تتعلمها قبل ان تكون قد تعديت مرحلة المبتدئ في لغة الجافا سكريبت ، و طبعاً لا أعرف مستواك بها حتى استطيع ان اقدر مشكلتك ، لكن للأسف الجميع يود استخدام الأجاكس و تعلمها دون ان يتعلم اللغة التي بنيت عليها و هي الجافا سكريبت . بالنسبة لتعلم المكتبة لا أعرف ما أستطيع أن اساعدك به سو أن أقول لك ابحث في الشبكة عن كتب عنها و اقرأها . و بصراحة اعتذر عن مساعدتك في مشكلتك ليس لأنني لا أريد و لكني أريد منك أن تبحث اكثر و تتعلم من بحثك و تجربتك بنفسك ... وشكراً
__________________ برنامج ادارة المشاريع العربي http://www.creativewebgroup-sy.com http://www.hakina.com | |||||
|
| |||||
|
اولا يا استاذ محمد شرفت بمعرفتك كثيرا كثيرا ولا تنسي ان من اساس دعوة الاسلام التعارف (( وجعلناكم شعوبا وقبائل لتعارفوا )) لا تنسي ذلك فحاول التعرف علي كثير من الناس ثانيا جزاكم الله خيراً علي ردك الجميل :> وانا بالفعل ليس لي دراية بالجافا والحمد لله الموقع الذي اعطتيتني اياه قمت بتحميل بعض الكتب لبداية التعلم واستفدت كثيرا من كتاب واحد بس ولسه هبدأ المشوار وجزاكم الله خيرا علي ردودك الجميلة ولا تنساني في صالح دعائك ،،،اخوك المخلص ، عمر شاهين
__________________ إذا كان الله معك فمن عليك ؟؟؟؟؟ و إذا كان الله عليك فمن معك ؟؟؟؟ تذكر اخي ان الدنيا ثواني فأغتنمها . www.onshodah.com www.livedes.com om.shahin@gmail.com | |||||
|
| |||||
|
استاذ عمر : الأمر الذي أود فقط ان اشير إليه هو مقولتك : اقتباس:
على كل شكراً لك لنصيحتك ..
__________________ برنامج ادارة المشاريع العربي http://www.creativewebgroup-sy.com http://www.hakina.com | |||||
|
| |||||
|
استاذ v3i لم أقل بأن هذه آية . و إنما قلت بأن الآية الكريمة لم تذكر المسلمين أو تختصهم بهذه الآية .
__________________ برنامج ادارة المشاريع العربي http://www.creativewebgroup-sy.com http://www.hakina.com | |||||
|
| |||||
|
v3i شكرا لك اخي الكريم علي ردك وانا علم نص الاية وجزاكم الله خيرا علي التوضيح ، و انتظر ردك في تجربة الكود ان شاء الله .--------------- linux juggler اخي جزاكم الله خيرا خيرا والامر ابسط مما تخيل :> بس حسب فهمي انت الذي خصصتهم بالمسلمين في موضوعك عمتاً هذا ليس موضوعنا :> وجزاكم الله خيرا بمساعدتك لي ( وجزاكم الله عنا خيراً )محبكم اخوكم عمر شاهين
__________________ إذا كان الله معك فمن عليك ؟؟؟؟؟ و إذا كان الله عليك فمن معك ؟؟؟؟ تذكر اخي ان الدنيا ثواني فأغتنمها . www.onshodah.com www.livedes.com om.shahin@gmail.com | |||||
|
| |||||
|
عم حبيبي توني انتبهت للموضوع كود PHP: ترى مو انا الي سويته لا ابد مصدر الكود AJAX Form POST/GET - HTML Form Submit with AJAX/Javascript Example/Tutorial طبعا باللغة الانجليزية وفي مثال على فكرة في الصفحة تحياتي التعديل الأخير تم بواسطة : AL KHIAL بتاريخ 23-05-2008 الساعة 11:46 AM. | |||||
|
| |||||
|
AL KHIAL حبيب قلبي والله انا ما عارف اشكرك ازاي انا بالفعل الكود دا مر عليه من فترة ولكن استبعدته شوية لمعظم الافكار حيث ان الكود اللي واضعه انا فيه مثلا لودنج ومميزات كتيرة عموما انا جربته وهو يفي بالغرض المحدود وجزاكم الله خيرا علي ردك واشكرك كثير كثيرا اخوك المخلص عمر شاهين
__________________ إذا كان الله معك فمن عليك ؟؟؟؟؟ و إذا كان الله عليك فمن معك ؟؟؟؟ تذكر اخي ان الدنيا ثواني فأغتنمها . www.onshodah.com www.livedes.com om.shahin@gmail.com | |||||
|