سوالف اندرويد




العودة   سوالف سوفت > سوالف برمجة المواقع وتطويرها > البرمجية القياسية Ajax +XML+ CSS+ JavaScript وغيرها
التسجيل المدوّنات البحث مشاركات اليوم جعل الأقسام مقروءة

الرد على الموضوع
 
LinkBack أدوات الموضوع
عضو نشيط
#26  
جزاكم الله خيرا

جزاكم الله خيرا اخي تمت العملية بنجاح ولنا في الحديث بقية ،،، اخوك عمر شاهين






__________________
إذا كان الله معك فمن عليك ؟؟؟؟؟
و إذا كان الله عليك فمن معك ؟؟؟؟
تذكر اخي ان الدنيا ثواني فأغتنمها .
www.onshodah.com
www.livedes.com
om.shahin@gmail.com
Omr is offline   قديم 05-03-2007, 07:07 AM
الرد مع إقتباس
صاحب موقع مهارات سوفت
#27  

إقتباس:
المشاركة الأصلية بواسطة Zizwar
لقد تم تعديل كود جديد حتى تظهر صورة التحميل وكذالك رسالة قيد التحميل، الكود كامل هو
كود PHP:

<script type="text/javascript">
<!--
// www.wino.ws & script@wino.ws
//_________________________
var $id "text";

var 
$img_loading "http://www.napyfab.com/ajax-indicators/images/progressbar_microsoft.gif";
var 
$msg "<br>loading ....";
//_________________________
var http_request false;

include = function(
$url,$method,$send){
if(!
$url)return false;
if(!
$method)$method "GET";
if(!
$send)$send null;
if(!
$img_loading)$img_loading ""; else $img_loading "<img src='"+$img_loading+"' /> ";
document.getElementById($id).innerHTML $img_loading+$msg;
http_request false;
if (
window.XMLHttpRequest) { 
    
http_request = new XMLHttpRequest();
    if (
http_request.overrideMimeType) {
         
http_request.overrideMimeType('text/xml');
        }
    } else if (
window.ActiveXObject) { 
    try {
        
http_request = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (
e) {
        try {
        
http_request = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (
e) {}
    }
}
if (!
http_request) {
        
alert('Cannot create XMLHTTP');
        
document.getElementById($id).innerHTML "";
        return 
false;
    }
    
http_request.onreadystatechange alertContents;
    
http_request.open($method$urltrue);
    
http_request.setRequestHeader('Content-Type''text/html; charset:windows-1256');
    
http_request.send($send);
}
function 
alertContents() {
    if (
http_request.readyState == 4) {
        if (
http_request.status == 200) {
            
document.getElementById($id).innerHTML http_request.responseText;
        } else {
            
alert('There was a problem with the request.');
            
document.getElementById($id).innerHTML "";
            return 
false
        
}
    }
}
//-->
</script>

<!-- ////////////////// -->
<p><a style="text-decoration: none" href="#" onclick="include('http://www.swalif.net/softs')">show text</a>
</p> <div align="center"> <table border="0" width="100%" style="border-collapse: collapse"> <tr> <td id="text">&nbsp;</td> </tr> </table> </div> 
في المتغير $id نضع اسم id الحقل الذي نريد ان تظهر فيه نتائج أجاكس المستوردة
والمتغير $img_loading نضع فيه صورة التي نريدها ان تظهر قيد التحميل مثل
و في المتغير $msg نضع الرسالة التي نريدها بدورها ان تظهر قبل تحميل الملف ك loading ....
مثال
اريد نفس وظيفة الكود ..
ولكن للصفحات العادية ..
مثل صفحات الhtml ..






__________________
مهارات سوفت
مهارات سوفت للبرامج وتطوير المواقع والمنتديات والتبادل التجاري.
مُجَاهِد is offline   قديم 06-03-2007, 01:42 AM
الرد مع إقتباس
عضو سوبر نشيط
#28  

إقتباس:
المشاركة الأصلية بواسطة مُجَاهِد
اريد نفس وظيفة الكود ..
ولكن للصفحات العادية ..
مثل صفحات الhtml ..
أخي العزيز
الكود يعمل في صفحات الـHTML
ويمكنك إستدعاء الكود من خلال ملف js أيضا






__________________
مدونتي .. دروس (PHP, JavaScript, C, Java)
Twitter
Abdulaziz Al Rashdi is offline   قديم 06-03-2007, 12:55 PM
الرد مع إقتباس
عضو سوبر نشيط
#29  

أخي Zizwar
ما معنى ضهور الرسالة
إقتباس:
Ajax ?
التي في الكود التالي:
كود:
if (xhr) {
        xhr.onreadystatechange = function () {rappel(xhr);}
        xhr.open(method,  url, true);
        xhr.send(flux);
    } else alert("Ajax ?");
}
وأرجو المعذر عن كثرة الأسئلة






__________________
مدونتي .. دروس (PHP, JavaScript, C, Java)
Twitter

آخر تعديل بواسطة Abdulaziz Al Rashdi في 08-03-2007 الساعة 02:35 PM. السبب: تصحيح خطأ إملائي
Abdulaziz Al Rashdi is offline   قديم 08-03-2007, 11:18 AM
الرد مع إقتباس
خبير JavaScript
المدخلات في المدونات: 15
#30  

إقتباس:
المشاركة الأصلية بواسطة الرجل الخارق
أخي Zizwar
ما معنى ضهور الرسالة


التي في الكود التالي:
كود:
if (xhr) {
        xhr.onreadystatechange = function () {rappel(xhr);}
        xhr.open(method,  url, true);
        xhr.send(flux);
    } else alert("Ajax ?");
}
وأرجو المعذر عن كثرة السؤال
يعني أنه لم يتم الإرسال، هناك مشكلة، اما الرابط غير صحيح او الصفحة التي تريد جلبها موجودة في سرفر آخر






Zizwar is offline   قديم 08-03-2007, 02:29 PM
الرد مع إقتباس
عضو سوبر نشيط
#31  

إقتباس:
المشاركة الأصلية بواسطة Zizwar
يعني أنه لم يتم الإرسال، هناك مشكلة، اما الرابط غير صحيح او الصفحة التي تريد جلبها موجودة في سرفر آخر
غريب الملف موجود لدي لكن يضهر الخطأ

شكرا للتوضيح






__________________
مدونتي .. دروس (PHP, JavaScript, C, Java)
Twitter
Abdulaziz Al Rashdi is offline   قديم 08-03-2007, 02:36 PM
الرد مع إقتباس
خبير JavaScript
المدخلات في المدونات: 15
#32  

هل الرابط صحيح حاول أن تضع رابط كامل بال http://






Zizwar is offline   قديم 08-03-2007, 06:13 PM
الرد مع إقتباس
عضو نشيط جدا
#33  

بس عند استفسار كيف ممكن نسوي اكثر من لنك مثل هذا الدرس
http://www.swalif.net/softs/showthread.php?t=167170
باإضافة إلى استخدام كود الصورة و كلمة loading
يعني الكودين مع بعض؟






UAE4H.com is offline   قديم 11-03-2007, 09:53 PM
الرد مع إقتباس
خبير JavaScript
المدخلات في المدونات: 15
#34  

إقتباس:
المشاركة الأصلية بواسطة x_mmmen
بس عند استفسار كيف ممكن نسوي اكثر من لنك مثل هذا الدرس
http://www.swalif.net/softs/showthread.php?t=167170
باإضافة إلى استخدام كود الصورة و كلمة loading
يعني الكودين مع بعض؟
تم طرحه في نفس الموضوع، راجع الرابط التالي
http://www.swalif.net/softs/showpost...1&postcount=19






Zizwar is offline   قديم 19-03-2007, 06:05 PM
الرد مع إقتباس
عضو سوبر نشيط
#35  

مرحبا من جديد
أردت طرح سؤال جديد ، وأرجو المعذرة عن كثرة السؤال
سؤالي هو:
كيف لي أن أعمل أمر شرطي كالتالي:
كود:
if ($_get['ajax']){
var $id = $_get['ajax'];
}else{
var $id = "act";
}
أي أن البرنامج يتحقق من المتغير ajax فإن كان متوفر في عنوان الصفحة يستبدل قيمته بقيمة الـid

وانا كتبت
كود PHP:
$_get['ajax'
للتوضيح






__________________
مدونتي .. دروس (PHP, JavaScript, C, Java)
Twitter
Abdulaziz Al Rashdi is offline   قديم 16-04-2007, 07:09 PM
الرد مع إقتباس
عضو نشيط
#36  

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

الله يعطيك العافية يالغالي

والف شكر لك لسعة صدرك ومساعداتك لأخوانك الاعضاء


كان عندي اشوية أسئلة يالغالي ، على شكل تعليقات على الكود الي حضرتك كتبته

في البدايه حبيت اجرب الكود.. لذلك قمت بكتابة صفحة استقبال للمتغيرات المرسله

صفحة الاستقبال باسم s02.php
كود PHP:
<?php
if (isset($_GET['fName'])) {
 
$fName=$_GET['fName'];
 
$sName=$_GET['sName'];
 
$eMail=$_GET['eMail'];
 echo 
"
 <div style='font-family: Tahoma;'>
 <font style='font-size:x-small;'>Your First Name:</font> $fName <br />
 <font style='font-size:x-small;'>Your Second Name:</font> $sName <br />
 <font style='font-size:x-small;'>Your Email:</font> $eMail <br /><br />
 <font style='font-size:large;'>Done</font>
 </div>
 "
;
}
else {
 echo 
"<b>E R R O R . . !</b>";
}
?>
اما بالنسبة لصفحة الارسال

كود PHP:
<html>
<
head>
<
title>ajaxForm</title>
</
head>
<
body>
<
script type="text/javascript"
ajax = function(rappelmethodurlflux){ // الى ماذا يرمز الباراميتر flux ?
var xhr window.XMLHttpurluest ? new XMLHttpurluest() : 
       (
window.ActiveXObject ?  new ActiveXObject("Microsoft.XMLHTTP") : ''); 
if (
xhr) { 
        
xhr.onreadystatechange = function () {rappel(xhr);} 
        
xhr.open(method,  urltrue); 
        
xhr.send(flux); 
    } else 
alert("Ajax ?"); 

 
isReady = function(xhrf) { 
    if ( 
xhr.readyState == 4) { 
                if (
xhr.status != 200
                      {
alert('Erreur HHTP :  ' +  xhr.status);} 
                else  { 
f(xhr.responseText); } 
        } 

//__________________________ 
insereReponse = function(r){ 
        
document.getElementById('wino').innerHTML // ID for InnerHTML 

include = function(
form){ 
     
url 's02.php?fName=' form.fName.value 
                
'&sName=' form.sName.value 
                
'&eMail=' form.eMail.value // هل هناك اي طريقة تجعله الدالة تتعرف على جميع القيم من نفسها دون ان اذكر المتغير + القيمة؟
                                               // لأنها ستكون متعبه جدا في حال ما اذا تم استخدامها في لوحة التحكم (لكثرة النماذج)
     
ajax(function (xhr) {isReady(xhrinsereReponse);} , 'GET'urlnull); // هل يكفي تغير الميثود من هنا؟
// لقد حاولت ان اغير الميثود الى post
// ولكن لم يعطني رسالة الخطأ.. اي انه لم يأخذ في الحسبان ما اذا كان المتغير مرسل عن طريق الجيت او البوست
     
return false

//________________________ 
</script> 
 <div id="wino"></div>  
 
<form method="" action="" onsubmit="return include(this)">
First Name: <input type="text" value="" id="fName" />
<br />
Second Name: <input type="text" value="" id="sName" />
<br />
Email: <input type="text" value="" id="eMail" />
<br />
<input type="submit" />
</form>
</body>
</html> 
والف شكر لك مقدما يالغالي






__________________
مملكة الموت
=======================
100(سبحان الله وبحمده ،،، سبحان الله العظيم) = 0 سيئة
DSQ8.com is offline   قديم 11-11-2007, 11:26 AM
الرد مع إقتباس
عضو نشيط
#37  

للرفع يا اخوان..

ارجو المساعده والرد

وشكرا مقدما






__________________
مملكة الموت
=======================
100(سبحان الله وبحمده ،،، سبحان الله العظيم) = 0 سيئة
DSQ8.com is offline   قديم 18-11-2007, 01:10 PM
الرد مع إقتباس
عضو نشيط
#38  

هل تريد كود للإرسال post عن طريق الاجاكس ؟؟؟
لو محتاجة راسلني
اخوك عمر شاهين






__________________
إذا كان الله معك فمن عليك ؟؟؟؟؟
و إذا كان الله عليك فمن معك ؟؟؟؟
تذكر اخي ان الدنيا ثواني فأغتنمها .
www.onshodah.com
www.livedes.com
om.shahin@gmail.com
Omr is offline   قديم 21-11-2007, 05:32 AM
الرد مع إقتباس
عضو نشيط
#39  

مشكورين






mark_cool5 is offline   قديم 11-12-2007, 07:37 PM
الرد مع إقتباس
عضو فعال
#40  

الف شكر اخواني علي مساعداتكم

ولي سؤال كيف يمكنني عمل رابط يرسل متغير معين $var

وارسال هذا المتغير الي نفس الصفحة ليتم التعامل معه
من دون اعادة تحميل الصفحة






__________________
من جديد :)
mwafi is offline   قديم 17-12-2007, 11:17 PM
الرد مع إقتباس
الرد على الموضوع



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

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

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح



جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 12:19 PM.