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

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [PHP] הצגת דף לאחר פעולת השליחה, צריך עזרה (https://hosts.co.il/forums/showthread.php?t=28177)

Tamir_Eyal 06-08-06 11:21

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

אם זה יעזור זה הקוד שיש לי עכשיו
קוד:

if(!$_POST['number1'] && !$_POST['number2'] && !$_POST['email']){

כאן מופיע כל הטופס


}else{

mail("my@email.com",$_POST['email'],"
מספר 1: {$_POST['number1']}
מספר 2: {$_POST['number2']}
");

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

תודה מראש :)

Eli-Hai 06-08-06 11:56

פשוט כתוב אחרי הmail את תוכן העמוד או תייבא אותו (include).

Elad-A 06-08-06 11:57

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

PHP קוד:

include ("Success.html"); 


Tamir_Eyal 06-08-06 11:57

אז זהו שאני ממש אחד הגרועים בPHP
אם אתם יכולים להגיד לי איפה לרשום את זה?

Eli-Hai 06-08-06 12:02

קוד:

if(!$_POST['number1'] && !$_POST['number2'] && !$_POST['email']){

כאן מופיע כל הטופס


}else{

mail("my@email.com",$_POST['email'],"
מספר 1: {$_POST['number1']}
מספר 2: {$_POST['number2']}
");

include("Success.html");


Tamir_Eyal 06-08-06 12:03

תודה רבה רבה לכולם
ממש עזרתם לי

3>

mlnn 06-08-06 14:07

אל תשכח לסגור בסוף את ה else

-VladK- 06-08-06 14:51

אהההם לדעתי אפשר פשוט להעביר אותו לעמוש SUCCESS עם HEADER וזהו...אבל זו בחירתך


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

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