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

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

veeiw.co.il 15-10-07 11:24

בקשה | סקריפט יצירת קשר (שליחת מייל)
 
שלום,
אני צריך סקריפט טופס יצירת קשר (html), אני מחפש משהו שהוא לא שולח דרך התוכנה אאטלוק (לא יודע איך קוראים לזה).

תודה לעוזרים.

talbeno 15-10-07 12:39

PHP קוד:

<?php
$mail 
"כתובת האמייל שלך";
if (isset(
$mform)) {
$message $_POST['message'];
$message stripslashes($message);
$subject $_POST['subject'];
$date date("d:m:Y");
$header .= "Date: $date\n";
$header .= "MIME-Version: 1.0\n";
$header .= "Content-Type: text/html; charset=windows-1255\n";
$header .= "Content-Transfer-Encoding: 8bit\n";
mail ($mail$subject$message$header);
if (
$mform) {
echo 
"<center><font color='blue' face='arial'>נשלח בהצלחה!</font></center>";
}
}
else {
echo <<<TEXT
<html dir="rtl">
<head>
<title>Made By Tal Beno</title>
</head>
<body>
<form action="?" method="POST">
נושא:

<input type="text" name="subject" id="subject"><br />
הודעה:
<input type="text" name="message" id="message"><br /><br />
<input type="submit" value="שלח אימייל" name="mform" id="mform" ><br />
</form>
</body>
</html>
TEXT;
}
?>


כתבתי את זה ממש עכשיו אז אני לא יודע אם יעבוד, תבדוק ותגיד לי..

veeiw.co.il 15-10-07 12:59

תודה רבה, כבר אני יבדוק..

Bear Cub 15-10-07 13:22

בטוח שזה טוב לאן שמפנה ה ACTION שב FORM ?
אני לא מבין ב PHP אבל סתם זה נראה מוזר קצת.

talbeno 15-10-07 13:35

כן, זה בסדר ככה..

חיים 15-10-07 14:47

הנה תיקון קטן של הקוד של טל:
PHP קוד:

<?php 
$mail 
"כתובת האמייל שלך";
if (
$_POST['mform']) { 
$message $_POST['message']; 
$message stripslashes($message);
$subject $_POST['subject']; 
$date date("d/m/Y"); 
$header .= "Date: $date\n"
$header .= "MIME-Version: 1.0\n"
$header .= "Content-Type: text/html; charset=windows-1255\n"
$header .= "Content-Transfer-Encoding: 8bit\n"
$mail mail ($mail$subject$message$header); 
if (
$mail)
 echo 
"<center><font color='blue' face='arial'>נשלח בהצלחה!</font></center>"
else
 echo 
"<center><font color='blue' face='arial'>שגיעה בעת השליחה!</font></center>"

else { 
echo <<<TEXT
<html dir="rtl"> 
<head> 
<title>Made By Tal Beno</title> 
</head> 
<body> 
<form action="
{$_SERVER['PHP_SELF']}" method="POST"> 
נושא: 
<input type="text" name="subject" id="subject"><br /> 
הודעה: 
<input type="text" name="message" id="message"><br /><br /> 
<input type="submit" value="שלח אימייל" name="mform" id="mform" ><br />
</form> 
</body> 
</html> 
TEXT;

?>


Daniel 15-10-07 14:48

זה אותו דבר, כאשר אין ACTION זה מפנה לעצמו.


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

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