براي وب خود ايميل بسازيد

pakrou
samad


سلام دوستان 
آيا فكر نمي كنيد كه براي ارتباط بازديد كنندگان سايت شما با شما نياز به يك قسمت است كه آنها بتوانند به راحتي با شما ارتباط داشته باشند ...؟ 

خوب با هم اين قسمت را درست مي كنيم :
اول از همه چون اين كدي كه ميگم با php هستش و نياز به ارسال ايميل داره بايد مطمئن شويم كه سرور ما از php پشتيباني ميكند و ما مي توانيم از mail Server استفاده كنيم .
http://www.shamswin.net/post/pishnahad.htm
كد:
<?php
$admin_email = "YourEmail";

if(isset($_POST['submit_msg']))
{
   if (empty($HTTP_POST_VARS['name_msg'])){
      die('<font face="Tahoma" color="#003399" style="font-size: 9pt">لطفا نام خود را وارد نمایید.</font>');
   };
   if (empty($HTTP_POST_VARS['email_msg'])){
      die('<font face="Tahoma" color="#003399" style="font-size: 9pt">لطفا ایمیل خود را وارد نمایید.</font>');
   };
   if (empty($HTTP_POST_VARS['msg_body'])){
      die('<font face="Tahoma" color="#003399" style="font-size: 9pt">لطفا پیام خود را وارد نمایید.</font>');
   };

   $name_msg = htmlspecialchars($HTTP_POST_VARS['name_msg']);
   $name_msg = str_replace("&amp;","&",$name_msg);
   $name_msg = str_replace("ی","ي",$name_msg);

   $msg_body = htmlspecialchars($HTTP_POST_VARS['msg_body']);
   $msg_body = str_replace("&amp;","&",$msg_body);
   $msg_body = str_replace("ی","ي",$msg_body);
   $msg_body = nl2br($msg_body);

// check empty for url...
      if (!empty($HTTP_POST_VARS['url_msg']))
      {
         $url_msg  = str_replace('http://','',$_POST['url_msg']);
         $name_msg = "<a target=_parent href=http://".htmlspecialchars($url_msg).">".$name_msg."</a>";
      }

         if(!strpos($_POST['email_msg'],"@"))
         {
            print("<font color=#ff0000 face=tahoma >ایمیل ورودی نا معتبر است!");
            die("<br><br>Example : YourEmail@SiteName.Com </font>");
         };

      $from  = htmlspecialchars($HTTP_POST_VARS['email_msg']);
// start of Email Body...
      $body = '<html><head><title>.:| Contact |:.</title><base target="_parent"></head>
<body text="#000000">
<p align="right" dir="rtl"><font face="Tahoma" size="2">سلام
به دوست عزیزم
یک نفر برای شما پیامی ارسال نموده است.</font></p>
<p align="right" dir="rtl"><font face="Tahoma" size="2">نام :
'.$name_msg.'</font></p>
<p align="right" dir="rtl"><font face="Tahoma" size="2">پیام :
</font></p>
<p align="right" dir="rtl"><font face="Tahoma" size="2" color="#003399">'.$msg_body.'</font></p>
<p align="center" dir="rtl">&nbsp;</p>
<p align="center" dir="rtl"><font face="Tahoma" style="font-size: 9pt">با آرزوی
موفقیت برای شما</font></p>
<p align="center" dir="rtl">
<font face="Tahoma" color="#003399" style="font-size: 9pt">
<a href="http://www.rightclick.ir/">رایت کلیک</a></font></p>
</body>
</html>';

//End of Email Body ...
if(!mail($admin_email,'New Contact',$body,"From: <$from>\n"."MIME-Version: 1.0\n"."Content-type: text/html; charset=utf-8"))
{
   print("The Mail Could not be send.");
}else
{
   print('<font face="Tahoma" color="#003399" style="font-size: 9pt">پیام شما با موفقیت برای مدیر سایت ارسال شد.</font>');
}

}//End of set Submit...
else
{
?>
<html>
<head>
<title>Contact Us ...</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Language" content="fa">
<style>
.TEXT{
font-family:Tahoma; font-size:9pt;
}
</style>
</head>
<body>
<form name="msg_form" method="POST" >
<div align="center">
   <table border="0" width="359" cellpadding="2">
      <tr>
         <td width="242" dir="rtl"><font face="Tahoma"><span style="font-size: 9pt">
<input name="name_msg" size="22" class="TEXT" dir="rtl" tabindex="1" maxlength="35" lang="fa" style="float: right"></span></font></td>
         <td dir="rtl">
<p dir="rtl" align="center"><font face="Tahoma"><span style="font-size: 9pt">نام
شما<font color="#FF0000">
<span lang="en-us">*</span></font></span></font></p></td>
      </tr>
      <tr>
         <td width="242" dir="rtl">
         <p align="right"><font face="Tahoma"><span style="font-size: 9pt">
         <input type="text" name="url_msg" size="22" dir="ltr" tabindex="2" maxlength="30" class="TEXT"></span></font></td>
         <td dir="rtl">
         <p dir="ltr" align="center"><span lang="en-us">
         <font face="Tahoma" style="font-size: 9pt">Web</font></span></td>
      </tr>
      <tr>
         <td width="242" dir="rtl"><font face="Tahoma"><span style="font-size: 9pt">
         <input name="email_msg" size="22" dir="ltr" tabindex="3" maxlength="40" class="TEXT" style="float: right"></span></font></td>
         <td dir="rtl"><p dir="ltr" align="center">
         <font face="Tahoma"><span style="font-size: 9pt"><font color="#FF0000">
<span lang="en-us">*</span> </font></span></font>
         <font face="Tahoma" style="font-size: 9pt"><span lang="en-us">Email</span></font></p>
         </td>
      </tr>
      <tr>
         <td width="242" dir="rtl">
         <p align="right"><font face="Tahoma"><span style="font-size: 9pt">
         &nbsp;<textarea rows="5" name="msg_body" cols="33" dir="rtl" class="TEXT" tabindex="4" lang="fa"></textarea></span></font></td>
         <td dir="rtl">
         <p align="center"><font face="Tahoma"><span style="font-size: 9pt">
         پیام شماd<font color="#FF0000"><span lang="en-us">*</span></font></span></font></td>
      </tr>
   </table>
</div>
<p dir="rtl" align="center">
   <input type="reset" value="reset" name="reset_btn" ><input type="submit" value="Submit" name="submit_msg" tabindex="5" ></p></form>

<?php
}//End of Else...
?>
</body>
</html>

 كار اين كد به اين شكل است كه اطلاعات را در قالب بك فرم از كاربر دريافت نموده و براي مدير سايت ارسال مي كند .
توجه كنيد كه در اين كد در خط دوم به جاي عبارت YourEmail بايستي ايميل مدير سايت نوشته شود و فايل را با هر نامي كه خواستيد ، با پسوند php و در هرجايي كه خواستيد ذخيره كنيد.

اگه سوال يا پيشنهادي بود در همين پست مطرح كنيد.
http://www.shamswin.net/post/pishnahad.htm  

اميدوارم كه به درد شما بخورد. r

بازگشت به بالاي صفحه

 

pakrou

samad




طرض كار اين كد به اين شكل است كه اطلاعات را در قالب بك فرم از كاربر دريافت نموده و براي مدير سايت ارسال مي كند .
توجه كنيد كه در اين كد در خط دوم به جاي عبارت YourEmail بايستي ايميل مدير سايت نوشته شود و فايل را با هر نامي كه خواستيد ، با پسوند php و در هرجايي كه خواستيد ذخيره كنيد.
http://www.shamswin.net/post/pishnahad.htm
ا
 

pakrou نوشته است:
سلام دوستان 
آيا فكر نمي كنيد كه براي ارتباط بازديد كنندگان سايت شما با شما نياز به يك قسمت است كه آنها بتوانند به راحتي با شما ارتباط داشته باشند ...؟ 

خوب با هم اين قسمت را درست مي كنيم :
اول از همه چون اين كدي كه ميگم با php هستش و نياز به ارسال ايميل داره بايد مطمئن شويم كه سرور ما از php پشتيباني ميكند و ما مي توانيم از mail Server استفاده كنيم .
http://www.shamswin.net/post/pishnahad.htm
كد:
<?php
$admin_email = "YourEmail";

if(isset($_POST['submit_msg']))
{
   if (empty($HTTP_POST_VARS['name_msg'])){
      die('<font face="Tahoma" color="#003399" style="font-size: 9pt">لطفا نام خود را وارد نمایید.</font>');
   };
   if (empty($HTTP_POST_VARS['email_msg'])){
      die('<font face="Tahoma" color="#003399" style="font-size: 9pt">لطفا ایمیل خود را وارد نمایید.</font>');
   };
   if (empty($HTTP_POST_VARS['msg_body'])){
      die('<font face="Tahoma" color="#003399" style="font-size: 9pt">لطفا پیام خود را وارد نمایید.</font>');
   };

   $name_msg = htmlspecialchars($HTTP_POST_VARS['name_msg']);
   $name_msg = str_replace("&amp;","&",$name_msg);
   $name_msg = str_replace("ی","ي",$name_msg);

   $msg_body = htmlspecialchars($HTTP_POST_VARS['msg_body']);
   $msg_body = str_replace("&amp;","&",$msg_body);
   $msg_body = str_replace("ی","ي",$msg_body);
   $msg_body = nl2br($msg_body);

// check empty for url...
      if (!empty($HTTP_POST_VARS['url_msg']))
      {
         $url_msg  = str_replace('http://','',$_POST['url_msg']);
         $name_msg = "<a target=_parent href=http://".htmlspecialchars($url_msg).">".$name_msg."</a>";
      }

         if(!strpos($_POST['email_msg'],"@"))
         {
            print("<font color=#ff0000 face=tahoma >ایمیل ورودی نا معتبر است!");
            die("<br><br>Example : YourEmail@SiteName.Com </font>");
         };

      $from  = htmlspecialchars($HTTP_POST_VARS['email_msg']);
// start of Email Body...
      $body = '<html><head><title>.:| Contact |:.</title><base target="_parent"></head>
<body text="#000000">
<p align="right" dir="rtl"><font face="Tahoma" size="2">سلام
به دوست عزیزم
یک نفر برای شما پیامی ارسال نموده است.</font></p>
<p align="right" dir="rtl"><font face="Tahoma" size="2">نام :
'.$name_msg.'</font></p>
<p align="right" dir="rtl"><font face="Tahoma" size="2">پیام :
</font></p>
<p align="right" dir="rtl"><font face="Tahoma" size="2" color="#003399">'.$msg_body.'</font></p>
<p align="center" dir="rtl">&nbsp;</p>
<p align="center" dir="rtl"><font face="Tahoma" style="font-size: 9pt">با آرزوی
موفقیت برای شما</font></p>
<p align="center" dir="rtl">
<font face="Tahoma" color="#003399" style="font-size: 9pt">
<a href="http://www.rightclick.ir/">رایت کلیک</a></font></p>
</body>
</html>';

//End of Email Body ...
if(!mail($admin_email,'New Contact',$body,"From: <$from>\n"."MIME-Version: 1.0\n"."Content-type: text/html; charset=utf-8"))
{
   print("The Mail Could not be send.");
}else
{
   print('<font face="Tahoma" color="#003399" style="font-size: 9pt">پیام شما با موفقیت برای مدیر سایت ارسال شد.</font>');
}

}//End of set Submit...
else
{
?>
<html>
<head>
<title>Contact Us ...</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Language" content="fa">
<style>
.TEXT{
font-family:Tahoma; font-size:9pt;
}
</style>
</head>
<body>
<form name="msg_form" method="POST" >
<div align="center">
   <table border="0" width="359" cellpadding="2">
      <tr>
         <td width="242" dir="rtl"><font face="Tahoma"><span style="font-size: 9pt">
<input name="name_msg" size="22" class="TEXT" dir="rtl" tabindex="1" maxlength="35" lang="fa" style="float: right"></span></font></td>
         <td dir="rtl">
<p dir="rtl" align="center"><font face="Tahoma"><span style="font-size: 9pt">نام
شما<font color="#FF0000">
<span lang="en-us">*</span></font></span></font></p></td>
      </tr>
      <tr>
         <td width="242" dir="rtl">
         <p align="right"><font face="Tahoma"><span style="font-size: 9pt">
         <input type="text" name="url_msg" size="22" dir="ltr" tabindex="2" maxlength="30" class="TEXT"></span></font></td>
         <td dir="rtl">
         <p dir="ltr" align="center"><span lang="en-us">
         <font face="Tahoma" style="font-size: 9pt">Web</font></span></td>
      </tr>
      <tr>
         <td width="242" dir="rtl"><font face="Tahoma"><span style="font-size: 9pt">
         <input name="email_msg" size="22" dir="ltr" tabindex="3" maxlength="40" class="TEXT" style="float: right"></span></font></td>
         <td dir="rtl"><p dir="ltr" align="center">
         <font face="Tahoma"><span style="font-size: 9pt"><font color="#FF0000">
<span lang="en-us">*</span> </font></span></font>
         <font face="Tahoma" style="font-size: 9pt"><span lang="en-us">Email</span></font></p>
         </td>
      </tr>
      <tr>
         <td width="242" dir="rtl">
         <p align="right"><font face="Tahoma"><span style="font-size: 9pt">
         &nbsp;<textarea rows="5" name="msg_body" cols="33" dir="rtl" class="TEXT" tabindex="4" lang="fa"></textarea></span></font></td>
         <td dir="rtl">
         <p align="center"><font face="Tahoma"><span style="font-size: 9pt">
         پیام شماd<font color="#FF0000"><span lang="en-us">*</span></font></span></font></td>
      </tr>
   </table>
</div>
<p dir="rtl" align="center">
   <input type="reset" value="reset" name="reset_btn" ><input type="submit" value="Submit" name="submit_msg" tabindex="5" ></p></form>

<?php
}//End of Else...
?>
</body>
</html>

با كدهاي زير ميتوان در فرمهاي پي اچ  پي به راحتي پرينت گرفت   

$handle 
printer_open();
printer_set_option($handlePRINTER_MODE"RAW");
printer_set_option($handlePRINTER_COPIES1);
//printer_set_option($handle, PRINTER_PAPER_FORMAT, PRINTER_FORMAT_CUSTOM);
//printer_set_option($handle, PRINTER_PAPER_WIDTH, 200);
//printer_set_option($handle, PRINTER_PAPER_LENGTH, 150);
printer_start_doc($handle"Irsaliye");
printer_start_page($handle);
$font printer_create_font("Arial"136PRINTER_FW_MEDIUMfalsefalsefalse0);
printer_select_font($handle$font);

printer_draw_text($handle"$variable_2"730124);
printer_draw_text($handle"$variable_3"112260);
printer_draw_text($handle"$variable_4"112315);
if (
$variable_9_[0]>0) {printer_draw_text($handle"$variable_1_20"17393); printer_draw_text($handle"$variable_8_2"108393);  printer_draw_text($handle"$variable_9_20"278393); printer_draw_text($handle"$variable_10_20"325393); printer_draw_text($handle"$variable_11_20"460393); printer_draw_text($handle"$variable_12__9_20"640393);}
if (
$variable_9_[1]>0) {printer_draw_text($handle"$variable_1_21"17422); printer_draw_text($handle"$variable_8_2"108422);  printer_draw_text($handle"$variable_9_21"278422); printer_draw_text($handle"$variable_10_21"325422); printer_draw_text($handle"$variable_11_21"460422); printer_draw_text($handle"$variable_12__9_21"640422);}
if (
$variable_9_[2]>0) {printer_draw_text($handle"$variable_1_22"17451); printer_draw_text($handle"$variable_8_2"108451);  printer_draw_text($handle"$variable_9_22"278451); printer_draw_text($handle"$variable_10_22"325451); printer_draw_text($handle"$variable_11_22"460451); printer_draw_text($handle"$variable_12__9_22"640451);}
if (
$variable_9_[3]>0) {printer_draw_text($handle"$variable_1_23"17480); printer_draw_text($handle"$variable_8_2"108480);  printer_draw_text($handle"$variable_9_23"278480); printer_draw_text($handle"$variable_10_23"325480); printer_draw_text($handle"$variable_11_23"460480); printer_draw_text($handle"$variable_12__9_23"640480);}
if (
$variable_9_[4]>0) {printer_draw_text($handle"$variable_1_24"17509); printer_draw_text($handle"$variable_8_2"108509);  printer_draw_text($handle"$variable_9_24"278509); printer_draw_text($handle"$variable_10_24"325509); printer_draw_text($handle"$variable_11_24"460509); printer_draw_text($handle"$variable_12__9_24"640509);}
if (
$variable_9_[5]>0) {printer_draw_text($handle"$variable_1_25"17538); printer_draw_text($handle"$variable_8_2"108538);  printer_draw_text($handle"$variable_9_25"278538); printer_draw_text($handle"$variable_10_25"325538); printer_draw_text($handle"$variable_11_25"460538); printer_draw_text($handle"$variable_12__9_25"640538);}
if (
$variable_9_[6]>0) {printer_draw_text($handle"$variable_1_26"17567); printer_draw_text($handle"$variable_8_2"108567);  printer_draw_text($handle"$variable_9_26"278567); printer_draw_text($handle"$variable_10_26"325567); printer_draw_text($handle"$variable_11_26"460567); printer_draw_text($handle"$variable_12__9_26"640567);}
if (
$variable_9_[7]>0) {printer_draw_text($handle"$variable_1_27"17596); printer_draw_text($handle"$variable_8_2"108596);  printer_draw_text($handle"$variable_9_27"278596); printer_draw_text($handle"$variable_10_27"325596); printer_draw_text($handle"$variable_11_27"460596); printer_draw_text($handle"$variable_12__9_27"640596);}
if (
$variable_9_[8]>0) {printer_draw_text($handle"$variable_1_28"17625); printer_draw_text($handle"$variable_8_2"108625);  printer_draw_text($handle"$variable_9_28"278625); printer_draw_text($handle"$variable_10_28"325625); printer_draw_text($handle"$variable_11_28"460625); printer_draw_text($handle"$variable_12__9_28"640625);}
printer_draw_text($handle"$variable_5"138665);
printer_draw_text($handle"$variable_6"138720);

printer_delete_font($font);
printer_end_page($handle);
printer_end_doc($handle);
printer_close($handle);
 

بازگشت به بالاي صفحه

 
http://www.shamswin.net