
13-04-2008, 00:29
|
 |
|
|
חבר מתאריך: 26.02.02
הודעות: 7,127
|
|
עזרה לגבי form שיצרתי
היי, יש לי טופס שיצרתי ב index.php
הוא פועל טוב, רק כמה שאלות
שאני מקבל את המייל שלוחצים על שלח, בתוכנת הדואר אני מקבל את המייל מ cgi-mailer
איך אני משנה את זה ?
השאלה השניה, ב index.php
כתוב לי
<form method="POST" action="mailer.php">
משמע כל מה שכתוב בטופס בקובץ אחר mailer.php
וכל פעולת שלח וכו, תמיד נפתחת בדף לבן חדש, וצריך לחזור אחורה כדי לחזור לאתר
איך אני עושה נגיד אחרי שלוחצים על שלח, שהוא כותב שהמידע עבר בהצלחה
שיכתוב ליד הטופס עצמו ולא בדף חדש ?
הנה הקוד
קוד PHP:
<?php if($_POST['first_name'] == NULL or $_POST['last_name'] == NULL or $_POST['email'] == NULL or $_POST['message'] == NULL ) { echo "נא לחזור חזרה ולמלא את כל הפרטים";
} else {
$to = "my@email.com"; $subject = "תגובה מהאתר"; $fn = $_POST['first_name']; $ln = $_POST['last_name']; $email_field = $_POST['email']; $message = $_POST['message']; $body = "First Name: $fn\n Last Name: $ln\n E-Mail: $email_field\n Message:\n $message"; echo "Data has been submitted to $to!"; mail($to, $subject, $body);
} ?>
אני נוסע לשבועיים לצבא אם אקפיץ, סליחה מראש
תודה מראש לעוזרים
_____________________________________
Nikon D90 and others...
לגלריה שלי
נערך לאחרונה ע"י wolf בתאריך 13-04-2008 בשעה 00:31.
|