שלח תשובה

זירת השאלות

514
צפיות
11
תשובות

עזרה בASP!

,‏ 13 בינואר, 2004

מישהו יכול לענות לי על השאלה הבאה?(מהספר של הוד עמי)
שאלה 4.2
באוניברסיטת ים המלח מפיקים תעודה לתלמידים באמצעות מילוי טופס HTML.הטופס שולח את המידע לדף ASP אשר מחולל את התעודה ובה ציוני של התלמיד וציונו המשוקלל הסופי השנתי..

כתוב טופס HTML ובו השדות:
השדה – סוג השדה
ציון קורס א – text
ציון קורס ב -text
ציון קורס ג – text

כתוב דף ASP אשר יקבל את נתוני התעודה של התלמיד ויבנה את התעודה מטבלה ובה הקורסים וציוניהם המשוקלל.

תודה לכל מי שינסה או יוכל לעזור לי…

תגיות:

11 תשובות

  1. ניר טייב הגיב:

    חחחחחחחחחח
    גם כשאני למדתי 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)

  2. stimpi הגיב:

    תודה
    אבל אפשר בלי אובייקט response כי השאלה מופיעה לפנ ישהאובייקט נלמד…

  3. stimpi הגיב:

    כנס רגע
    מה לא בסדר פה?

    <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>

  4. ניר טייב הגיב:

    בטח שאפשר בלי response
    הנה כך בקטע של הקוד שנתתי עם הרספונס תעשי כך


    <% =request.form("text1") %>

    ובקשר לשאלה השנייה יכול להיות שלא נשלחים נתונים עם אובייקט ה-request בשיטת ה-queryString … כנאה שאין משתנה בשורת הכתובת…

  5. זהר פלד הגיב:

    זה עם response.write, רק צורת כתיבה
    מקוצרת…

    תראה, אני לא מכיר את הספר, אבל עד כמה שאני זוכר, ונראה לי שלפחות במקרה הזה הזכרון שלי הוא די מדויק, השימוש באובייקט response הוא הדרך היחידה להוציא פלט מהשרת אל הדפדפן…

  6. ניר טייב הגיב:

    בעיקרון אתה צודק
    אבל בספר התחילו ללמד את אובייקט ה-request לפני ה-response ובשביל להוציא פל מה-ASP הם כתבו בהתחלה להשתמש בסימן השווה

  7. זהר פלד הגיב:

    זה לא בעיקרון – אני פשוט צודק.
    ולגבי הספר – זה לא הספר הראשון שעושה טעויות, ובטח לא האחרון.

    לדוגמא נוספת – לא מזמן קראתי הודעה ישנה בפורום ASP של תפוז על זה שבספר של האחיים לייפברג כותבים על עדכון במסד נתונים מבוסס קובץ טקסט, והקטע המצחיק הוא, שה driver של מיקרוסופט למסד הזה פשוט לא תומך בכלל בעדכון (וכשאני אומר עדכון אני מתכוון גם להוספה ומחיקה של רשומות, ד"א).

    ככה שתדע שהספרים של ASP, ובעיקר בעברית, לא תמיד צודקים, ובבדאי שבטח שאי אפשר להתייחס אליהם כמו שמתייחסים בחורי ישיבה לתנ"ך, להבדיל.

  8. ניר טייב הגיב:

    stimpi <???
    אם איזה ספר למדת ???
    כי אני למדתי עם "מבוא לתכנות באינטרנט ASP 3 "
    ספר נחמד מסביר בצורה טובה אבל לא באתי לעשות יחסי ציבור להוד עמי

שלח תשובה