الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

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

بدأه afrecano2005 في 29 مايو 2009 · 10 رد · 1,019 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اخوانى

انا عندى صفحه لتسجيل العملاء فى موقع على سيرفر شخصى WAMP SERVER

واريد ان اربط هذه الفورم مثل اسم المستخدم وكلمه المرور والبريد الالكترونى

بتقنيه الاجاكس

ملحوظه مهمه جدا

كل هذا يتم تنفيزه على سيرفر محلى وهو الاباتشى

وان هذا العمل لموقع وليس لمنتدى

ولكم خالص الشكر والتقدير progress.gif

#2

أمممممممم

نبدأ باسم الله

أول شي بدنا نعمل كود الأجاكس وهوه بالأصل كود جافاسكريبت كالتالي :

وإﻻ أقولك ... بلاش من الأجاكس في هيك موضوع ,, ورح أعطيك إياها بأسهل الطرق

إعمل كالتالي ...

نضع كود آي فريم في صفحة الفورم ومنوجه الفورم لهاد الآي فريم نشوف الكود سوى :

 
<iframe frameborder="0" scrolling="no" height="1" id="thisform1" name="thisform1" width="1"></iframe>

هذا الآي فريم مارح يظهر في الصفحة ﻵنو ماخد مساحة واحد بكسل فقط ....

الآن في صفحة جديده أو نفس الصفحة الخاصه بتخزين القيم الجاي من الفورم نكتب في المخرجات ,يعني بس تتم عملية التخزين أو ماتم بنكتب كود جافاسكريبت كالتالي :

 
echo "<script>window.top.hidePopWin('html code like <b>Thank you...</b>');</script>";

الداله hidePopWin هاي من عندك بتكون في صفحة الفورم وبتحتوي على كود جافاسكريبت مشان يظهر النتيجة في ديف معين ,,, ممكن تحتوي هاي الداله على :

 
function hidePopWin(b){
document.getElementById('comment').innerHTML=b;
}

الكود السابق جافاسكريبت ....

لوبدنا نطبق المثال بسرعه رح نعمل فورم فيه توجيه للآي فريم كمايلي :

 
<'form action='page.php'  method='post' target='thisform1'>

وبنفس الصفحة رح يكون موجود كود الآي فريم وكود الداله hidePopWin ومكان مارح يظهر نتيجة تخزين النموذج رح يكون في ديف

 
<< </div<div id="comment"

بعدين بصفحة جديده إسمها page.php

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

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

#3

جزاك الله خير يااخى العزيز

ولكن الاموز تبدو صعبه جدا بالنسبه لدى

اتمنى من تطبيق عملى على هذا الشأن

واكون لك شاكر جدا

وتمنياتى لك بدوام التوفيق

#4

ياه شو كسول ... جربت تطبق المثال !!

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

نفذ هاي الصفحة بأي إسم خزنها :

<?
if($_POST['uname']){
echo "<script>window.top.hidePopWin('html code like <b>Thank you... ".$_POST['uname']."</b>');</script>";
exit();
}
?>
<script>
function hidePopWin(b){
document.getElementById('comment').innerHTML=b;
}
</script>



<div id="comment"></div>
<form action='?'  method='post' target='thisform1'>
<input name="uname" />
<input type="submit" value="send" />
</form>





<iframe frameborder="0" scrolling="no" height="1" id="thisform1" name="thisform1" width="1"></iframe>

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

#6

جزاك الله خير اخى

انا فعلا طبقت جميع الى قولت عليه

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

وطبقت المثال الاخير فظهر بعض الاخطاء فى المتصفح

#7

ماهي هذه الاخطاء ؟

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

#8

تظهر بعض الاكواد فى المتصفح بجوار الفورم

هذه هى الاخطاء

#9

:) أرجو وضع صوره للخطأ أو نسخ للأكواد التي تظهر ...

ربما أنك لا تنفذ الصفحة على سيرفر الأباتشي!!؟

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

#10

هذه صوره اخى بالخطاء

مع العلم ايضا ان هذا الكود لم ينفذ اى شيئ من الذى اقصده

Untitled.jpg

#11

هذا ليس خطأ وإنما خلل , يعني المشكله من عندك

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…