514
צפיות
צפיות
11
תשובות
תשובות
עזרה בASP!
מישהו יכול לענות לי על השאלה הבאה?(מהספר של הוד עמי)
שאלה 4.2
באוניברסיטת ים המלח מפיקים תעודה לתלמידים באמצעות מילוי טופס HTML.הטופס שולח את המידע לדף ASP אשר מחולל את התעודה ובה ציוני של התלמיד וציונו המשוקלל הסופי השנתי..
כתוב טופס HTML ובו השדות:
השדה – סוג השדה
ציון קורס א – text
ציון קורס ב -text
ציון קורס ג – text
כתוב דף ASP אשר יקבל את נתוני התעודה של התלמיד ויבנה את התעודה מטבלה ובה הקורסים וציוניהם המשוקלל.
תודה לכל מי שינסה או יוכל לעזור לי…
11 תשובות
חחחחחחחחחח
גם כשאני למדתי ASP הייתה לי את השאלה הזאת ופתרתי
אל תסתבך תעביר נתונים עם אובייקט ה-request כך :::
נגיד יש לנו רק שדה אחד בשם text1
<form action="other.asp" method="post">
<input type="text" name="text1" />
</form>
והנה הדך שקולט ומדפיס אותו בשימוש האובייקט request
<%
dim text1
text1 = request.form("text1")
response.write test1
%>
והנה כמו שביקשו (חלקי 3)
תודה
אבל אפשר בלי אובייקט response כי השאלה מופיעה לפנ ישהאובייקט נלמד…
כנס רגע
מה לא בסדר פה?
<html dir="rtl">
<head>
<title></title>
</head>
<body>
<table border="1" cellspcing="4">
<%For each item in Request.QueryString%>
<tr>
<td>
<%=item%>
</td>
<td>
<%=Request.QueryString(item) %>
</td>
</tr>
<%Next%>
<tr>
<td>
הציון המשוקלל
</td>
<td>
</td>
</tr>
</table>
</body>
</html>
בטח שאפשר בלי response
הנה כך בקטע של הקוד שנתתי עם הרספונס תעשי כך
<% =request.form("text1") %>
ובקשר לשאלה השנייה יכול להיות שלא נשלחים נתונים עם אובייקט ה-request בשיטת ה-queryString … כנאה שאין משתנה בשורת הכתובת…
זה עם response.write, רק צורת כתיבה
מקוצרת…
תראה, אני לא מכיר את הספר, אבל עד כמה שאני זוכר, ונראה לי שלפחות במקרה הזה הזכרון שלי הוא די מדויק, השימוש באובייקט response הוא הדרך היחידה להוציא פלט מהשרת אל הדפדפן…
הזכרון שלך טוב כתמיד
לפחות את המקצוע שלי אני זוכר
בעיקרון אתה צודק
אבל בספר התחילו ללמד את אובייקט ה-request לפני ה-response ובשביל להוציא פל מה-ASP הם כתבו בהתחלה להשתמש בסימן השווה
זה לא בעיקרון – אני פשוט צודק.
ולגבי הספר – זה לא הספר הראשון שעושה טעויות, ובטח לא האחרון.
לדוגמא נוספת – לא מזמן קראתי הודעה ישנה בפורום ASP של תפוז על זה שבספר של האחיים לייפברג כותבים על עדכון במסד נתונים מבוסס קובץ טקסט, והקטע המצחיק הוא, שה driver של מיקרוסופט למסד הזה פשוט לא תומך בכלל בעדכון (וכשאני אומר עדכון אני מתכוון גם להוספה ומחיקה של רשומות, ד"א).
ככה שתדע שהספרים של ASP, ובעיקר בעברית, לא תמיד צודקים, ובבדאי שבטח שאי אפשר להתייחס אליהם כמו שמתייחסים בחורי ישיבה לתנ"ך, להבדיל.
צודק
stimpi <???
אם איזה ספר למדת ???
כי אני למדתי עם "מבוא לתכנות באינטרנט ASP 3 "
ספר נחמד מסביר בצורה טובה אבל לא באתי לעשות יחסי ציבור להוד עמי