السلام عليكم ورحمة الله وبركاته :
انا محتاجة جدا لمساعدتكم في مشكلتي
حيث صممت موقع بواسطة الفرونت بيج 2003 ومن ضمن الصفحات المصممة صفحة ويب بها نموذج (form) لادخال البيانات من خلاله وإرساله إلى ملف قاعدة البيانات من نوع access 2003
الخطوات التي قمت بها كما يلي:
1- استيراد قاعدة البيانات من خلال الفرونت بيج من قائمة ملف : استيراد
2-ادراج النموذج وحقول النموذج المطلوبة في صفحة الويب ثم فتح خصائص النموذج -خيارات- ارسال إلى قاعدة البيانات - إضافة اتصال بقاعدة البيانات ثم احدد قاعدة البيانات المطلوبة وايضا اختار الجدول المطلوب واربط بين حقول الجدول وعناصر النموذج .
3-حفظ صفحة الويب بامتداد asp
وعند معاينة صفحات الموقع في المستعرض (قبل نشر الموقع) تعرض جميع الصفحات ماعدا صفحة النموذج تظهر كما في الكود التالي:
<%
' FP_ASP يتم إنشاء ASP تلقائياً بواسطة مكون FrontPage. لا تقم بالتحرير.
On Error Resume Next
Session("FP_OldCodePage") = Session.CodePage
Session("FP_OldLCID") = Session.LCID
Session.CodePage = 1256
Session.LCID = 1025
Err.Clear
strErrorUrl = "error.asp"
If Request.ServerVariables("REQUEST_METHOD") = "POST" Then
If Request.Form("VTI-GROUP") = "0" Then
Err.Clear
Set fp_conn = Server.CreateObject("ADODB.Connection")
FP_DumpError strErrorUrl, "يتعذر إنشاء اتصال"
Set fp_rs = Server.CreateObject("ADODB.Recordset")
FP_DumpError strErrorUrl, "يتعذر إنشاء مجموعة سجلات"
fp_conn.Open Application("Database1_ConnectionString")
FP_DumpError strErrorUrl, "يتعذر فتح قاعدة البيانات"
fp_rs.Open "student", fp_conn, 1, 3, 2 ' adOpenKeySet, adLockOptimistic, adCmdTable
FP_DumpError strErrorUrl, "يتعذر فتح مجموعة سجلات"
fp_rs.AddNew
FP_DumpError strErrorUrl, "يتعذر إضافة مجموعة سجلات جديدة إلى قاعدة البيانات"
Dim arFormFields0(8)
Dim arFormDBFields0(8)
Dim arFormValues0(8)
arFormFields0(0) = "T2"
arFormDBFields0(0) = "firstname"
arFormValues0(0) = Request("T2")
arFormFields0(1) = "T3"
arFormDBFields0(1) = "midname"
arFormValues0(1) = Request("T3")
arFormFields0(2) = "T4"
arFormDBFields0(2) = "lastname"
arFormValues0(2) = Request("T4")
arFormFields0(3) = "T5"
arFormDBFields0(3) = "coursename"
arFormValues0(3) = Request("T5")
arFormFields0(4) = "T6"
arFormDBFields0(4) = "fees"
arFormValues0(4) = Request("T6")
arFormFields0(5) = "T7"
arFormDBFields0(5) = "paid"
arFormValues0(5) = Request("T7")
arFormFields0(6) = "T8"
arFormDBFields0(6) = "remainder"
arFormValues0(6) = Request("T8")
arFormFields0(7) = "T1"
arFormDBFields0(7) = "ID"
arFormValues0(7) = Request("T1")
FP_SaveFormFields fp_rs, arFormFields0, arFormDBFields0
fp_rs.Update
FP_DumpError strErrorUrl, "يتعذر تحديث قاعدة البيانات"
fp_rs.Close
fp_conn.Close
Session("FP_SavedFields")=arFormFields0
Session("FP_SavedValues")=arFormValues0
Session.CodePage = Session("FP_OldCodePage")
Session.LCID = Session("FP_OldLCID")
Response.Redirect "thanks.asp"
End If
End If
Session.CodePage = Session("FP_OldCodePage")
Session.LCID = Session("FP_OldLCID")
%>
<html dir="rtl">
<head>
<meta http-equiv="Content-Language" content="ar-sa">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
<title>صفحة جديدة 1</title>
<script language="JavaScript">
<!--
function FP_swapImg() {//v1.0
var doc=document,args=arguments,elm,n; doc.$imgSwaps=new Array(); for(n=2; n<args.length;
n+=2) { elm=FP_getObjectByID(args[n]); if(elm) { doc.$imgSwaps[doc.$imgSwaps.length]=elm;
elm.$src=elm.src; elm.src=args[n+1]; } }
}
function FP_preloadImgs() {//v1.0
var d=document,a=arguments; if(!d.FP_imgs) d.FP_imgs=new Array();
for(var i=0; i<a.length; i++) { d.FP_imgs=new Image; d.FP_imgs.src=a; }
}
function FP_getObjectByID(id,o) {//v1.0
var c,el,els,f,m,n; if(!o)o=document; if(o.getElementById) el=o.getElementById(id);
else if(o.layers) c=o.layers; else if(o.all) el=o.all[id]; if(el) return el;
if(o.id==id || o.name==id) return o; if(o.childNodes) c=o.childNodes; if(c)
for(n=0; n<c.length; n++) { el=FP_getObjectByID(id,c[n]); if(el) return el; }
f=o.forms; if(f) for(n=0; n<f.length; n++) { els=f[n].elements;
for(m=0; m<els.length; m++){ el=FP_getObjectByID(id,els[n]); if(el) return el; } }
return null;
}
// -->
</script>
</head>
<body onload="FP_preloadImgs(/*url*/'button11.jpg',/*url*/'button10.jpg',/*url*/'button14.jpg',/*url*/'button13.jpg',/*url*/'button17.jpg',/*url*/'button16.jpg',/*url*/'button1A.jpg',/*url*/'button19.jpg',/*url*/'button1D.jpg',/*url*/'button1C.jpg')">
<p><img border="0" src="images/pic1.jpg" width="700" height="200"></p>
<p align="center">
<span lang="ar-sa"><a href="index.html">
<img border="0" id="img1" src="buttonF.jpg" height="20" width="100" alt="الصفحة الرئيسية" onmouseover="FP_swapImg(1,0,/*id*/'img1',/*url*/'button10.jpg')" onmouseout="FP_swapImg(0,0,/*id*/'img1',/*url*/'buttonF.jpg')" onmousedown="FP_swapImg(1,0,/*id*/'img1',/*url*/'button11.jpg')" onmouseup="FP_swapImg(0,0,/*id*/'img1',/*url*/'button10.jpg')" fp-style="fp-btn: Corporate 1; fp-orig: 0" fp-title="الصفحة الرئيسية"></a><a href="aboutus.asp"><img border="0" id="img2" src="button12.jpg" height="20" width="100" alt="من نحن" onmouseover="FP_swapImg(1,0,/*id*/'img2',/*url*/'button13.jpg')" onmouseout="FP_swapImg(0,0,/*id*/'img2',/*url*/'button12.jpg')" onmousedown="FP_swapImg(1,0,/*id*/'img2',/*url*/'button14.jpg')" onmouseup="FP_swapImg(0,0,/*id*/'img2',/*url*/'button13.jpg')" fp-style="fp-btn: Corporate 1; fp-orig: 0" fp-title="من نحن"></a><a href="course.asp"><img border="0" id="img3" src="button15.jpg" height="20" width="100" alt="التدريب" onmouseover="FP_swapImg(1,0,/*id*/'img3',/*url*/'button16.jpg')" onmouseout="FP_swapImg(0,0,/*id*/'img3',/*url*/'button15.jpg')" onmousedown="FP_swapImg(1,0,/*id*/'img3',/*url*/'button17.jpg')" onmouseup="FP_swapImg(0,0,/*id*/'img3',/*url*/'button16.jpg')" fp-style="fp-btn: Corporate 1; fp-orig: 0" fp-title="التدريب"></a><a href="register.asp"><img border="0" id="img4" src="button18.jpg" height="20" width="100" alt="التسجيل" onmouseover="FP_swapImg(1,0,/*id*/'img4',/*url*/'button19.jpg')" onmouseout="FP_swapImg(0,0,/*id*/'img4',/*url*/'button18.jpg')" onmousedown="FP_swapImg(1,0,/*id*/'img4',/*url*/'button1A.jpg')" onmouseup="FP_swapImg(0,0,/*id*/'img4',/*url*/'button19.jpg')" fp-style="fp-btn: Corporate 1; fp-orig: 0" fp-title="التسجيل"></a><a href="cntact.asp"><img border="0" id="img5" src="button1B.jpg" height="20" width="100" alt="اتصل بنا" onmouseover="FP_swapImg(1,0,/*id*/'img5',/*url*/'button1C.jpg')" onmouseout="FP_swapImg(0,0,/*id*/'img5',/*url*/'button1B.jpg')" onmousedown="FP_swapImg(1,0,/*id*/'img5',/*url*/'button1D.jpg')" onmouseup="FP_swapImg(0,0,/*id*/'img5',/*url*/'button1C.jpg')" fp-style="fp-btn: Corporate 1; fp-orig: 0" fp-title="اتصل بنا"></a></span></p>
<p align="center"><b><font size="4">
تسجيل
</font></b></p>
<form method="POST" action="register.asp" webbot-action="--WEBBOT-SELF--">
<!--webbot bot="SaveDatabase" SuggestedExt="asp" S-DataConnection="Database1" S-RecordSource="student" U-Database-URL="fpdb/db.mdb" U-Confirmation-Url="thanks.asp" U-Validation-Error-Url="error.asp" S-Form-Fields="T2 T3 T4 T5 T6 T7 T8 T1" S-Form-DBFields="firstname midname lastname coursename fees paid remainder ID" U-ASP-Include-Url="_fpclass/fpdbform.inc" startspan --><input TYPE="hidden" NAME="VTI-GROUP" VALUE="0"><!--#include file="_fpclass/fpdbform.inc"--><!--webbot bot="SaveDatabase" i-checksum="40548" endspan -->
<table border="0" width="92%" id="table1" cellspacing="0" cellpadding="0">
<tr>
<td width="253" align="center">رقم المتدربة</td>
<td><input type="text" name="T1" size="20"></td>
</tr>
<tr>
<td width="253" align="center">اسم الأول</td>
<td><input type="text" name="T2" size="20"></td>
</tr>
<tr>
<td width="253" align="center">اسم الأب</td>
<td><input type="text" name="T3" size="20"></td>
</tr>
<tr>
<td width="253" align="center">ااسم العائلة</td>
<td><input type="text" name="T4" size="20"></td>
</tr>
<tr>
<td width="253" align="center">اسم الدورة</td>
<td><input type="text" name="T5" size="20"></td>
</tr>
<tr>
<td width="253" align="center">الرسوم </td>
<td><input type="text" name="T6" size="20"></td>
</tr>
<tr>
<td width="253" align="center">المدفوع</td>
<td><input type="text" name="T7" size="20"></td>
</tr>
<tr>
<td width="253" align="center">الباقي</td>
<td><input type="text" name="T8" size="20"></td>
</tr>
</table>
<p align="justify"><input type="submit" value="إرسال" name="B1"><input type="reset" value="إعادة تعيين" name="B2"></p>
</form>
<div style="position: absolute; width: 449px; height: 209px; z-index: 3; right: 723px; top: 16px; background-color: #4B6CA2" id="layer3">
<p align="center"><font face="Akhbar MT" size="6" color="#FFFFFF"><i><b>
<span lang="ar-sa">الإبداع للتدريب </span></b></i></font></p>
<p align="center"><span lang="ar-sa"><font size="4" color="#FFFFFF">دورات
كامبردج</font></span></p>
<p align="center"><span lang="ar-sa"><font size="4" color="#FFFFFF">دبلوم
حاسب آلي</font></span></p>
<p align="center"><span lang="ar-sa"><font size="4" color="#FFFFFF">دورات
لغة انجليزية</font></span></div>
</body>
</html>ارجو منكم مساعدتي لاني حاولت كثيرا ولكن لم استطع حل المشكلة