:nice::sالمهم
كود الصفحة الاولى النهائي
كود PHP:
<?php
/**
* @author arbtool
*@galaxy-master.net
* @copyright 2008
*/
?>
<html dir="rtl">
<head>
<script>
function createxmlhRequest()
{
var req;
if(window.XMLHttpRequest)
{
req = new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
req = new ActiveXObject("Microsoft.XMLHTTP");
}
else
{
alert('Error Browser ..');
}
return req;
}
function Send_Request_Call_Ajax_Now(div_ajax_name,Ajax_values,php_file_name)
{
var httpCallAjaxNow = createxmlhRequest();
var ajaxsearch = document.getElementById(div_ajax_name) ;
ajaxsearch.innerHTML = "<br>جاري طلب البيانات<br>" ;
httpCallAjaxNow.open('post',php_file_name);
httpCallAjaxNow.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
httpCallAjaxNow.setRequestHeader("Content-length", Ajax_values.length);
httpCallAjaxNow.setRequestHeader("Connection", "close");
httpCallAjaxNow.onreadystatechange = function ()
{
if (httpCallAjaxNow.readyState == 4)
{
if (httpCallAjaxNow.status == 200)
{
var response = httpCallAjaxNow.responseText;
if(response)
{
ajaxsearch.innerHTML = response ;
}
}
}
}
httpCallAjaxNow.send(Ajax_values);
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>درس الاجاكس</title>
</head>
<body>
<!-- الحدث المستخدم لطلب البيانات -->
<input type="button" value="اطلب البيانات" name="getdata" id="getdata"
onclick="Send_Request_Call_Ajax_Now('results','msg=1','getmsg.php');">
<!-- هنا سيتم وضع النتائج المستقبلة -->
<div id='results'>...</div>
</body>
</html>
تأكد وأي سؤال انا حاضر
:court::court:
طيب صفحة المعالجة
كود PHP:
<?php
/**
* @author arbtool
* @copyright 2008
*/
echo 'رقم الرسالة : ' . $_POST['msg'] ;
?>
الكود هاد مثال شوف عاد انت تفنن في التغيير حط صفحة معالجة رياضية
امنية او طلب لقواعد البيانات وكله بكبسة رز ((كله مقصووود:court)
بالمرفقات كوود الصفحتين الاصلي لمن اراد