کمک برای ایجاد فرم

parsihost

New Member
سلام به همه دوستان
من یک صفحه php دارم که ایمیل برای من ارسال میکنه ولی مشخصات ثبت نام کننده را نمیده [
کد:
<? 
$email_address = "[email protected]"; 
$email_name = "NED : ( parsi host)"; 
$next_page = "http://parsihost.ir.tc/form/thanks.html"; 

$body = ""; 
$body .= "NAME: " . $name . "\n"; 
$body .= "FAMILY: " . $family . "\n"; 
$body .= "COMPANY: " . $company . "\n"; 
$body .= "PHONE: " . $phone . "\n"; 
$body .= "SELECT: " . $select . "\n";
$body .= "CHECK: " . $chek1 . "" . $chek2 . "" . $chek3 . "\n";
$body .= "RADIO: " . $radio . "\n";
$body .= "EMAIL: " . $email . "\n"; 
$body .= "WEBSITE: " . $website . "\n"; 
$body .= "MESSAGE:\n  " . ereg_replace("\n", "\n  ", $message) . "\n"; 

$headers = ""; 
$headers .= "From: " . $email_name . " <" . $email_address . ">\n"; 
$headers .= "X-Sender: <" . $email_address . ">\n"; 
$headers .= "X-Mailer: PHP\n"; 
$headers .= "X-Priority: 1\n"; 
$headers .= "Return-Path: <" . $email_address . ">\n"; 
$headers .= "Content-Type: text/html; charset=UTF-8\n"; 

@mail($email_address, "sumbet", "<pre>" . $body . "</pre>", $headers); 

header("Location: " . $next_page); 

//This sends a confirmation to your visitor
mail("$email","ba tashakor az entekhabe shoma", "Hi $name,\n
vorode shoma ra be parsi host tabrik migiyem.\n
Cheers,
$sitename
$siteaddress","FROM:$adminaddress"); 
//Confirmation is sent back to the Flash form that the process is complete

$sendresult = "Done!";
$send_answer = " MERSI ";
$send_answer .= rawurlencode($sendresult);
echo "$send_answer";
?>
د
اینم کدش اگه میتونین کمکم کنی
 

yakoza

Well-Known Member
$name

خوب این متغیرها رو از کجا میخونه؟

اگه از یه صفحه دیگه میاد معمولا با متد پست هست باید بنویسی

PHP:
$_POST['name']
 

parsihost

New Member
توی کدام صفحه باید این کد را عوض کنم صفحه قبلی یا توی همین کد
 

yakoza

Well-Known Member
خوب این مقادیر احتمالا از یه فرم میان دیگه

اگه آره به جای $name بنویسید

PHP:
<? 
$email_address = "[email protected]"; 
$email_name = "NED : ( parsi host)"; 
$next_page = "http://parsihost.ir.tc/form/thanks.html"; 

$body = ""; 
$body .= "NAME: " . $_POST['name']. "\n"; 
$body .= "FAMILY: " .$_POST['family']. "\n"; 
$body .= "COMPANY: " . $company . "\n"; 
$body .= "PHONE: " . $phone . "\n"; 
$body .= "SELECT: " . $select . "\n";
$body .= "CHECK: " . $chek1 . "" . $chek2 . "" . $chek3 . "\n";
$body .= "RADIO: " . $radio . "\n";
$body .= "EMAIL: " . $email . "\n"; 
$body .= "WEBSITE: " . $website . "\n"; 
$body .= "MESSAGE:\n  " . ereg_replace("\n", "\n  ", $message) . "\n"; 

$headers = ""; 
$headers .= "From: " . $email_name . " <" . $email_address . ">\n"; 
$headers .= "X-Sender: <" . $email_address . ">\n"; 
$headers .= "X-Mailer: PHP\n"; 
$headers .= "X-Priority: 1\n"; 
$headers .= "Return-Path: <" . $email_address . ">\n"; 
$headers .= "Content-Type: text/html; charset=UTF-8\n"; 

@mail($email_address, "sumbet", "<pre>" . $body . "</pre>", $headers); 

header("Location: " . $next_page); 

//This sends a confirmation to your visitor
mail("$email","ba tashakor az entekhabe shoma", "Hi $name,\n
vorode shoma ra be parsi host tabrik migiyem.\n
Cheers,
$sitename
$siteaddress","FROM:$adminaddress"); 
//Confirmation is sent back to the Flash form that the process is complete

$sendresult = "Done!";
$send_answer = " MERSI ";
$send_answer .= rawurlencode($sendresult);
echo "$send_answer";
?>
من دوتا شو تغییر دادم بقیه رو هم همینجوری عوض کن
گرفتی یا بازم توضیح بدم
 

id_2pc

Member
salam
chera aslan COMMENT nemizaari ke befahmimi dorost chi be chi hast
bayad moghei ke sabtenam mikonand
moshakhasat raa baa GET_yaa ¨PST_ beferestiiii
kardi in karooo
safhehye ghabli moheme na in safhehi ke gozashtish touye foroum
 

جدیدترین ارسال ها

بالا