View Single Post
ישן 28-05-07, 21:14   # 1
Gal Shafrir
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,626

Gal Shafrir לא מחובר  

[PHP] שליחת אימייל - כמה בעיות.

הנה הקוד:
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;
            }
        }
?>
א. יש בעיה בכותרת, היא בג'ביריש...
ב. יש בעיה, האימייל עצמו לא נשלח.

נסיתי כמה וכמה דברים, אשמח אם תעזרו לי,

תודה לעזורים מראש, גל.
__________________
בברכה,
גל שפריר - מעצב ומפתח אתרים.

עופר שפריר - במאי, תסריטאי ומפיק.
  Reply With Quote