שלח תשובה

זירת השאלות

351
צפיות
6
תשובות

שליחת טופס ע"י לחיצה על לינק;

,‏ 4 באוגוסט, 2005

שלום לכל חברי הפורום,
יש לי כמה שאלות בנוגע לתיכנות דבר מסויים;
יש לי מערכת ניהול משתמשים שבניתי לאתרי – ותיכנתתי אופציה שכאשר אני נכנס לעריכת פרטי משתמש כלשהו – הוספתי אופציה ללינק שמפנה אותי לטופס כלשהו.

השאלה היא;
כיצד אני יכול לעשות כך שישר אני אלחץ על הלינק שמוביל אותי לטופס – הטופס ישלח אוטומטית? (ז"א – יופנה ישר לדף ה-Action שלו).

אשמח לשמוע על דרך מעשית כיצד לבצע זאת (מאמר / מדריך).
=====================================================
לשאלתי השנייה;
ברשותי מסד נתונים ובו כמות די גדולה של כתובות אימייל (של הגולשים באתרי;)
כיצד אני יכול לשלוח אימייל תפוצה לגולשיי;
הינני משתמש ברכיב הדואר Cdosys – ע"מ לשלוח דוא"ל לגולשיי;
הבעיה היא שאפילו תיאורטית אינני יודע כיצד לעבור בלולאה על כל רשימות האימיילים במסד ולשלוח להן דוא"ל בצורה אוטומטית (כמו בשאלה הראשונה שלי).
אשמח גם פה להסבר תיאורטי // מדריך // מאמר.

תודה מראש,
חגי.

תגיות:

6 תשובות

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

    1. לא הבנתי מה אתה רוצה ממש
    2. שלוף את כל הכתובות ותכניס אותם למחרוזת מופרדת בפסיקים ע"י getString או ע"י איחוד המערך שמתקבל מ-getRows.
    לאחר מכן תשים את כל הכתובות בחלק ה-BCC של ההודעה.
    ושלח את האי-מייל.

    אגב, ענית לעצמך בגוף השאלה.

  2. somebody הגיב:

    לפי מה שקראתי ש BUILDHOME כתב…
    אם תשלח ליותר ב 5 משתמשיםם בו זמנית זה יחשב דואר זבל…
    כאילו תעשה לולאה ששלוחת כל פעם ל5 אנשים ואז שוב 5 אנשים ווכה הלאה…
    כי אם לו זה יחשב כדואר זבל..

    תקנו אותי  אם אני טועה..

    ובקשר לשאלה הראשונה גם אני לא הבנתי מה אתה רוצה.

  3. Hagai2005 הגיב:

    תודה על תגובותיכם+הבהרה
    לגבי השאלה הראשונה- אני מבין שלא הבנתם למה אני מתכוון, אז אצטרך להסביר את שאלתי בשנית.
    אז ככה.
    בטופס רגיל יש תאים למלא פרטים, נקה טופס, שלח טופס (Submit) (זהו טופס רגיל).
    לחיצה על Form.asp תוביל אותי לטופס הנ"ל,
    מה שאני מעוניין לעשות זה- שאיך שאני לוחץ על Form.asp- אז כפתור ה-Submit ("שלח טופס") יילחץ  // ישלח את הטופס —> ואז יפנה אותי לאיזשהו דף / יכתוב לי משהו.

    אני מוכן להסביר שוב // ואף להמחיש בפעם הבאה,
    במקרה של אי-הבנת השאלה.

    תודה,
    חגי.

  4. somebody הגיב:

    כאילו מה ישלח אז??
    אם אתה לוחץ על כפתור ואין טופס מה אתה רוצה שישלח אימייל ריק??
    ועוד משהו כדי להחזיר אחרי שזה נישלח תעשה
    response.redirect
    לעמוד שאתה רוצה שיעבור אחרי השליחה(בסוף העמוד).

  5. Hagai2005 הגיב:

    לא הבנת…
    בטופס כבר יש נתונים / מכתב מוכן מראש עם פרטים שישלחו לנמען.
    שם הטופס הוא Form.asp?ID=1 (למשל) – וכך זה מציג נתונים בטופס לפי ה-ID של הרשומה במסד.
    כמו-כן, בטופס עצמו מופיע כתובת אימייל לפי ה-ID במסד-נתונים.

    וחוץ מזה, מה זה משנה אם הטופס ריק,
    האם אתה יודע כיצד לעשות זאת בכלל?
    תודה מראש,
    חגי.

  6. somebody הגיב:

    אתה שלוח אימייל ע"י אוביקטי צד שרת.
    יש באתר מאמר לגבי זה חפש.

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

שלח תשובה