عندى نافذة ادخال الإسم والإيميل والموضوع وزر ارسال
أود عمل كود للتأكد قبل الإرسال فى حالة عدم وجود بيانات فى احد الحقول ارجع مره اخرى للنافذة بحيث أجد البيانات السابقه واستكمل بيانات الحقول الناقصة
عندى نافذة ادخال الإسم والإيميل والموضوع وزر ارسال
أود عمل كود للتأكد قبل الإرسال فى حالة عدم وجود بيانات فى احد الحقول ارجع مره اخرى للنافذة بحيث أجد البيانات السابقه واستكمل بيانات الحقول الناقصة
السلام عليكم ،
يمكنك الاستفادة من الجافاسيكريبت هناك جافاسيكريبت يقوم بعمل BACK للصفحة السابقة ,
طريقة اخرى تعيين القيمة الافتراضية للمتغيرات داخل الحقول
مثلا صندوق الاسم يحمل افتراضيا المتغير $NAME
ومن ثم يمكنك اسناد المتغيرات الى الحقول مرة اخرى دون ادنى اي مشكلة
تحيتي لك
كم تشتكي وتقول انك معدم
والارض ملكك والسما والأنجم
--------------------------

شركة بال يس لخدمات الاستضافة والتصميم
www.palyes.com
sales@palyes.com
دائما اونلاين : thesunyangel@hotmail.com
السلام عليكم
يمكن لجافا سكربت أن تفحص فيما إذا كان أحد الحقول فارغ اما لا قبل إرسال القيم إلى الصفحة التالية, و ذلك بالضغط على زر الإرسال...
إذا ما لقيت الحل اترك رد لأكتب لك سكربت و أرسله لك...
الحكيم
بسم الله الرحمن الرحيم
و قل ربي زدني علماً
صدق الله العظيم
$where='java script:history.go(-1)'; echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"0;URL=$where\">";
“Any fool can make things bigger, more complex, and more violent”
phpspider كتب:السلام عليكميمكن لجافا سكربت أن تفحص فيما إذا كان أحد الحقول فارغ اما لا قبل إرسال القيم إلى الصفحة التالية, و ذلك بالضغط على زر الإرسال...
إذا ما لقيت الحل اترك رد لأكتب لك سكربت و أرسله لك...
الحكيم
لك عظيم شكرى وأرجو كتابة سكربت أو ارساله على ايميلى didigogo11@hotmail.com
تم تعديل هذه المشاركة بواسطة abduljawaad saad في 30 مايو 2007 في 11:02
FemTo كتب:$where='java script:history.go(-1)'; echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"0;URL=$where\">";
شكرا على ردك : ولكن اين أضع هذا الكود بالتحديد وهل اضعه كما هو بدون اى اضافات,
بمعنى اصح انا مش فاهمه فهل تتكرم وتشرحه حتى تعم الفائده
حمدان أبو طعيمة كتب:السلام عليكم ،يمكنك الاستفادة من الجافاسيكريبت هناك جافاسيكريبت يقوم بعمل BACK للصفحة السابقة ,
طريقة اخرى تعيين القيمة الافتراضية للمتغيرات داخل الحقول
مثلا صندوق الاسم يحمل افتراضيا المتغير $NAME
ومن ثم يمكنك اسناد المتغيرات الى الحقول مرة اخرى دون ادنى اي مشكلة
تحيتي لك
إن امكن توضح اكثر بمثال ..... ولك منى شكرى وتقديرى
تستطيع وضع الكود التالي في أي مكان
<a href="#" onClick="history.go(-1)">عودة</a>
أو
echo ('<a href="#" onClick="history.go(-1)">عودة</a>')
حيث 1 عدد الصفحة التي تعود إليها و بالطبع ممكن تغير القيمة 1 طبقا لعدد صفحات العودة المرغوبة
الأخ الحبيب phpspider
بالله عليك ممكن تدلنا على الطريقة وتشرحها لأني أنا أيضاً محتاج لها
وشكرا
السلام عليكم, آسف على التأخير, كنت مسافر خارج البلد...
<script language="javascript">
function ch_login()
{
var c=true;
var s=false;
var user_name=document.login.username.value;
var pass_word=document.login.password.value;
if ((user_name=="") || (user_name==null))
{
window.alert("حقل اسم المستخدم فارغ");
c=false;
s=true;
return c;
}
if(((pass_word=="") || (pass_word==null)) && (s==false))
{
window.alert("حقل كلمة المرور فارغ");
c=false;
s=true;
return c;
}
return c;
}
</script>مع مراعات النقاط التالية:
1ً:- يوضع تابع الجافا سكربت في حدث onsubmit للنموذج, كما يلي:
<form name='login' action='page.php' method='post' onsubmit='return ch_login();'
2ً:- اسم النموذج: login.
3ً:- اسم حقل اسم المستخدم: username.
4ً:- اسم حقل كلمة المرور: password.
التابع سهل و بسيط و لا يحوي أجزاء معقدة و يمكن فهمه ببساطة....
مع تمنياتي بالتوفيق للجميع
الحكيم
تم تعديل هذه المشاركة بواسطة phpspider في 27 يوليو 2007 في 14:30
بسم الله الرحمن الرحيم
و قل ربي زدني علماً
صدق الله العظيم
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…