27-03-2011, 15:52
|
|
|
חבר מתאריך: 10.10.04
הודעות: 6
|
|
שאלה| הסתבכתי עם CheckBox בphp
שלום.
אני בונה מערכת שבא יהיה ניתן לבחור למי רוצים לשלוח מייל אז עשיתי טבלה עם CheckBox אבל הטופס לא מצליח לשלוח את המייל.. הוא כן מחזיר לי את הפלט: "המייל נשלח בהצלחה לרשימת התפוצה!" אבל המייל עצמו לא נשלח... מה לא בסדר?
הנה הקוד:
קוד PHP:
$con = mysql_connect("....","....","....");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("....", $con);
if (isset($_POST["mail_button_send"]))
{
$delete = $_POST["Del"];
$delete_id = implode("",$delete);
$mail_subject = $_POST["mail_subject"];
$mail_body = $_POST["mail_body"];
$headers="\r\n";
$maill = mysql_query("SELECT * FROM `madrich` WHERE `id` IN (".$delete_id.")");
while($roww = mysql_fetch_array($maill))
{
mail($roww['mail'],$mail_subject,$mail_body,$headers);
}
echo "המייל נשלח בהצלחה לרשימת התפוצה!";
}
<form method=\"post\" action=\"\" id=myform><table border='1'>
<tr>
<th> <input type='checkbox' name='checkall' onclick='checkedAll();'></th>
<th>שם</th>
<th>הכשרה</th>
<th>פלאפון</th>
<th>מייל</th>
<th>כתובת</th>
<th>שכר לימוד</th>
<th>הערות</th>
</tr>";
$result = mysql_query("SELECT * FROM madrich");
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo '<td><input type="checkbox" name="Del[]" value="'.$row['id'].'" /></td>';
echo "<td>" . $row['name'] . "</td>";
echo "<td>" . $row['type'] . "</td>";
echo "<td>" . $row['mail'] . "</td>";
echo "<td>" . $row['phone'] . "</td>";
echo "<td>" . $row['add'] . "</td>";
echo "<td>" . $row['scl'] . "</td>";
echo "<td>" . $row['notes'] . "</td>";
echo "<td><a href=me.php?id=" . $row['id'] . ">ערוך</a></td>";
echo "<td><a href=md.php?id=" . $row['id'] . ">מחק</a></td>";
echo "<td><a href=mm.php?id=" . $row['id'] . ">שלח מייל</a></td>";
echo "</tr>";
}
echo "</table>";
mysql_close($con);
?>
<script type="text/javascript">
function show_alert()
{
alert("המדריכים המסומנים נמחקו!");
}
</script>
</form>
<FORM action="" method=POST>
<TABLE border=0 cellspacing=5 cellpadding=0>
<TR>
<TD><font color=#0e1d54 face=Tahoma size=2><b>נושא*:</TD>
<TD><INPUT type=TEXT name=mail_subject></TD>
</TR>
<TR>
<TD colspan=2><font color=#0e1d54 face=Tahoma size=2><b>טקסט חופשי*:</TD>
</TR>
<TR>
<TD colspan=2 align=center><TEXTAREA name=mail_body cols=35 rows=10 ></TEXTAREA></TD>
</TR>
<TR>
<TD colspan=2 align=center><INPUT type=SUBMIT name='mail_button_send' value= שלח></TD>
</TR>
</TABLE>
</FORM>
תודה רבה
|