הנה הקוד:
PHP קוד:
<?Php
error_reporting (E_ALL);
$siteID = getid(); // get the siteID //
$id = sec($_GET['id'],0);
$domain = mydomain();
$act_q = mysql_query("SELECT * FROM `links` WHERE siteID = '$siteID' AND id='$id'") or die(mysql_error());
$act_a = mysql_fetch_array($act_q);
$act_row = mysql_num_rows($act_q);
echo <<<html
<h1>מחק את הקישור {$act_a['value']}</h1>
html;
div("sysmsg","מידע:","בעמוד זה תוכל למחוק קישורים מעמוד הקישורים שלך");
if($act_row < 1)
{
div("error","שגיאה:","הלינק המבוקש אינו נמצא במערכת, הנך מועבר לניהול הקישורים");
meta("?act=links","3");
}
else
{
if($_POST['ok'])
{
mysql_query("DELETE FROM `links` WHERE id = '$id'") or die(mysql_error());
div("sucess","הודעת מערכת:","הקישור נמחק בהצלחה, הנך מועבר לניהול הקישורים");
meta("?act=links","3");
// send mail to the admin
$email = $link['email'];
$headers = "From: מערכת הקישורים \r\n";
$headers .= "Content-Type: text/html; charset=utf-8";
$headers .= "MIME-Version: 1.0 ";
$subject = "הלינק שלך נמחק מעמוד הקישורים של האתר ".$admin['sitename']." \r\n";
$message = '
<html dir="rtl">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1255" />
</head>
<body>
<div style="text-align:right;">
<b>הלינק <i>'.$link['value'].'</i> נמחק מעמוד הקישורים של '.$admin['sitename'].'</b><br /><br />
רציתי לידע אותך, בתודה, '.$admin['name'].'<br />
מנהל האתר <a href="'.$domain.'/links.php?siteid='.$siteID.'">'.$admin['sitename'].'</a>
</div>
</body>
</html>';
@mail($email,$subject,$message,$headers);
}
else if($_POST['cancel'])
{
div("sucess","הודעת מערכת:","הקישור אינו נמחק, הנך מועבר לניהול הקישורים");
meta("?act=links","3");
}
else
{
echo <<<html
האם אתה בטוח כי ברצונך למחוק את הקישור <b>{$act_a['value']}</b>? <br />
<form action="" method="post">
<button name="ok" value="ok">אשר</button>
<button name="cancel" value="cancel">בטל</button>
</form>
html;
}
}
?>
א. יש בעיה בכותרת, היא בג'ביריש...
ב. יש בעיה, האימייל עצמו לא נשלח.
נסיתי כמה וכמה דברים, אשמח אם תעזרו לי,
תודה לעזורים מראש, גל.
