679
צפיות
צפיות
6
תשובות
תשובות
קישור כפתור לעמוד הבא
שלום!
אודה למי שיוכל לעזור לי:
יש לי טופס על האתר, ויש בסופו כפתור Submit, שנותן פקודה דרך קובץ PHP לשלוח אימייל לבוס שלי עם התשובה של הלקוח.
ניסיתי לכתוב קישור לעמוד שאומר ללקוח תודה, ולשים את זה מסביב לקוד של הכפתור submit, אבל משום מה כשאני לוחצת על הכפתור זה לא שולח אותי לעמוד התודה אלא לקובץ ה-PHP (שנקרא processor.PHP).
מה אני יכולה לעשות כדי לפתור את זה? אני צריכה תשובה דחופה מאוד בעניין.
תודה!
שיר
6 תשובות
לא מובן מה זה "מסביב לכפתור"
בעיקרון כדי להציג למשתמש עמוד תודה אחרי שהאימייל נשלח – את צריכה בעמוד php שקיבל את הטופס לבצע את השליחה של האימייל, לוודא שנשלח תקין, ואם כן – להעביר (redirect) את המשתמש לעמוד חדש שאומר תודה, או שמדווח על תקלה בשליחה במידת הצורך.
אלי ענתבי
entry interactive
http://www.entry.co.il
האימייל נשלח תקין…
עם האימייל אין לי בעיה. אם הייתי יכולה לשלוח לך את הקובץ עצמו הייתי שולחת…
אולי תוכל דרך "הצג מקור" להיכנס למה שאני מדברת עליו:
http://www.graffmusic.com/VIP
http://www.graffmusic.com/processor.php
וב-"מסביב לכפתור" אני מתכוונת לכך שניסיתי להדביק לפני הקוד של submit את
<"a herf="www.graffmusic.com/confirm>
ואחרי הקוד של submit, את הסוגר <a/>.
קיוויתי שזה יגרום לכך שכשמישהו ילחץ על submit זה יעשה את הקישור לעמוד התודה בדיוק כמו עם קישור מתמונה שלוחצים עליה.
זה בדיוק מה שהסברתי
את לא יכולה גם להעביר עמוד וגם להריץ קישור יחד באותו כפתור. תאורתית גם אם היית יכולה – הטעינה של הקישור הייתה מפריעה לתהליך של שליחת האימייל.
מה שאת צריכה לעשות זה בעמוד שמבצע את השליחה – אחרי שהוא שולח את האימייל להעביר את הגולש לאן שאת רוצה. מעיין שרשרת:
עמוד עם טופס > עמוד ששולח אימייל > עמוד עם הודעה שנשלח בהצלחה
אלי ענתבי
entry interactive
http://www.entry.co.il
המון תודה…
הבנתי מה צריך לעשות, והבנתי איפה הטעות הייתה.
העמוד ששולח את האימייל זה עמוד ה-processor.php.
אז איפה שם אני מכניסה את הקישור לעמוד התודה, אם בכלל?
שיר
בתחתית העמוד processor.php
אחרי הקריאה לשליחת מייל ובסוף קוד הקוד, את צריכה לקרוא לפונקציה מובנית ב-PHP שעושה העברת דף אצל הגולש.
אני לא כ"כ מכיר PHP, אבל בחיפוש בסיסי בגוגל אני חושב שזה הפקודה שאת מחפשת:
http://www.designersplayground.com/articles/31/1/Php-Redirect/Page1.html
אלי ענתבי
entry interactive
http://www.entry.co.il
תודה רבה, עזרת לי מאוד!