הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   Form php action (https://hosts.co.il/forums/showthread.php?t=86167)

liorclub 09-11-10 17:35

Form php action
 
שלום.
יש לי טופס באתר שמפנה ל action.php

עכשיו, action.php בודק אם האימייל תקין ומחזיר שגיאה אם לא תקין
במידה והאימייל תקין
זה שומר את האימייל ב DB וגם שולח לי אימייל עם הכתובת שנרשמת ושאר פרטי הטופס.

אני רוצה לעשות, שבנוסף זה יבצע עוד פעולה והיא גישה לדף http://www.domain.com/sub.aspx&value=email

איך אני גורם לסקריפט לבצע גם השליחה לחברת הדיוור בצורה משורשרת

תודה מראש,

M.a.T.a.N 09-11-10 17:43

פשוט בקובץ action.php תוןסיף אחרי כל הבדיקות וביצוע כל הפעולות HEADER שמפנה לעמוד שרצית...

liorclub 09-11-10 18:00

תודה על התגובה המהירה :)
קראתי קצת על header
אני רק רוצה לוודא
להשתמש בפקודה הבאה:
header('Location: http://www.mailserver.com/index.asp&...ail.com');
?

והאם המשתמש ירגיש בזה? הכוונה שהדף הזה מפנה אוטומטית לדף הבית
אני רוצה לבטל את התגובה של הדף הזה
רק שיקבל את הנתונים בצורה הזו

M.a.T.a.N 10-11-10 00:43

לא הבנתי מה אמרת בסוף עם "האם המשתמש ירגיש בזה"..
בוודאי שהוא ירגיש, זה מפנה אותו לעמוד אחר, הוא יעבור לכתובת URL אחרת...

בניה 10-11-10 08:47

המשתמש מודע לזה שאתה מעביר את הכתובת מייל שלו לצד שלישי?
אם לא,זה לא חוקי.

liorclub 10-11-10 17:04

לא הבנתם אותי :)
אני אסביר את זה מחדש.
יש לי טופס באתר שרשום בו ככה:
רוצה להירשם לניוזלטר, הכנס את האימייל כאן ולחץ שלח

ברגע שהמשתמש לוחץ שלח זה רושם לו באותו עמוד אם הכתובת תקינה או לא תקינה (בעזרת AJAX)
ה form בעצם עושה action לקובץ שנקרא action.php
הקובץ מחזיר הודעה תקינה / הודעת שגיאה בהתאם.
במידה וההודעה תקינה אז זה גם שומר את האימייל של המשתמש ב DB ובנוסף עושה פונקציית mail שמעדכנת אותי באופן אישי כי משתמש רשם את האימייל שלו באתר.

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

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

* אני לא מעביר לצד שלישי אני מעביר לחברת MAILSERVER שרכשתי אצלם חבילה של אימיילים כדי להפיץ ניוזלטר.


כל הזמנים הם GMT +2. הזמן כעת הוא 22:42.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ