אשכול: שאלה
View Single Post
ישן 26-11-05, 15:27   # 2
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

ציטוט:
נכתב במקור על ידי ozxbar
אני ניסיתי לעשות "תוכנית" ששולחת מייל וניסיתי לעשות אותה
טובה יותר מאשר הרגילה שיש אצל כולם.
משום מה היא לא פועלת לי טוב ואני מנסה כבר כמה שעות להפעילת את
זה וזה לא פועל.
הנה הקוד..
PHP קוד:
<form action=<? $_server['php_self']; ?> method="post">
שמך: <br> <input type="text" maxlength="10" size="25" name="n"> <br>
נושא ההודעה::<br> <input type="text" size="25" maxlength=10 name="s"> <br>
אימייל::<br> <input type="text" size="25" maxlength=10 name="m"> <br>
תוכן ההודעה: <br> <TEXTAREA ROWS=10 COLS=40 NAME="t"></TEXTAREA> <br>
<input type="submit" name="submit" value="שלח">

<?
$mail_ok
=true;

if (
trim($_POST["m"])=="")
{
echo 
"<font color='red'>אנא מלא את שדה האימייל</font><br>";
$mail_ok=false;
}


if (
trim($_POST["n"])=="")
{
echo 
"<font color='red'>אנא מלא את שדה שמך</font><br>";
$mail_ok=false;
}


if (
trim($_POST["s"])=="")
{
echo 
"<font color='red'>אנא מלא שדה נושא ההודעה</font><br>";
$mail_ok=false;
}


if (
trim($_POST["t"])=="")
{
echo 
"<font color='red'>אנא מלא את שדה תוכן ההודעה</font><br>";
$mail_ok=false;
}





if (
$mail_ok)
{
$name=$_POST["n"];
$mail=$_POST["m"];
$subject=$_POST["s"];
$body=$_POST["t"];

$headers  'MIME-Version: 1.0' "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' "\r\n";

$headers .= 'To: שם <ozxbar@gmail.com>' "\r\n";
$headers .= 'From: '.$name.' <'.$mail.'>' "\r\n";

$mail_ok=mail("ozxbar@gmail.com",$subject,$body,$headers);

if (
$mail_ok)

echo 
"האימייל נשלח בהצלחה, <br>
אנו נפנה אלייך בהקדם האפשרי."
;

} else {

echo 
"שליחת האימייל נכשלה, <br> אנא נסה מאוחר יותר, תודה.";
}
?>
אני מודה למי שיעזור לי.
אם כבר ככה....אבל לא הבנתי איך אתה רוצה שיראו באי מייל...אם תסביר אני יעזור יותר


עריכה:
תיקנתי שם משהו...בטעות שכחתי למחוק

Last edited by meshuga; 26-11-05 at 15:31..
  Reply With Quote