۱۳۹۰/۶/۲، ۲۰:۰۲:۳۸ عصر
سلام
من یه فرم تماس نصب کردم واسه کاربرانی بخاطر تشابه ای پی محروم شدن بتونن تماس بگیرن با من
الان میشه بگید چی باید اضافه کنم که ای پی طرف هم برای من ارسال بشه؟؟ الان فقط یه ایمیل و پیام طرف رو ارسال میکنه ممنون میشم راهنمایی کنید
من یه فرم تماس نصب کردم واسه کاربرانی بخاطر تشابه ای پی محروم شدن بتونن تماس بگیرن با من
کد php:
<?php
session_start();
$yourmail="superstar20.ir@gmail.com";
//----------------------------------
if((isset($_POST["from"]))&&(isset($_POST["msg"]))){
//------------
validation();
//------------
$sender=$_POST["from"];
$pms=$_POST["msg"];
$to=htmlspecialchars($yourmail);
$from=htmlspecialchars($sender);
$subject=$_POST["sbj"];
$msg=htmlspecialchars($pms);
mail($to,$subject,$msg,$from) or die("ایمیل ارسال نشد.");
print "".$to."سپاس ، پیام شماارسال شد ، به زودی پیام شما بررسی و پاسخ به ایمیل صحیح که قرار داده ایید ارسال خواهد شد - تنها از پیام مدیریت از ایمیل روبرو ارسال خواهد شد";
}
function validation()
{
if($_SESSION['security_code'] == $_POST['security_code'] && !empty($_SESSION['security_code'] ) ) {
//if security is ok.
if((isset($_POST["from"]))&&(isset($_POST["msg"]))){
$sender=$_POST["from"];
$pms=$_POST["msg"];
if(strlen($sender)==0)
die("فیلد ایمیل شما خالی است.");
if(! strstr($sender,"@"))
die("آدرس ایمیلتان معتبر نیست.");
if(strlen($pms)==0)
die("شما پیامی برای ارسال ننوشتید .");
}
}
else {
die("کد امنیتی داخل تصویر را به درستی وارد نکرده اید.");
}
}
?>
الان میشه بگید چی باید اضافه کنم که ای پی طرف هم برای من ارسال بشه؟؟ الان فقط یه ایمیل و پیام طرف رو ارسال میکنه ممنون میشم راهنمایی کنید