كسي مي تونه يه فرم php بسازه كه داراي نام ،نام خانوادگي،ايميل ،وبسايت و تلفن باشه و اطلاعات به ايميل ارسال بشه.
Printable View
كسي مي تونه يه فرم php بسازه كه داراي نام ،نام خانوادگي،ايميل ،وبسايت و تلفن باشه و اطلاعات به ايميل ارسال بشه.
ساختن فرمش هيچ کاري نداره. براي ارسال به ايميل هم سرچ کنين کلي درباره ش بحث شده. اگرم پيدا نکردين کدتون رو بنويسين و مشکلاتتون رو توي همين فروم مطرح کنين تا کمکتون کنيم.
:19:از برنامه PHPFormgenerator استفاده كنيد و فرمهاي خفن تر از اين هم كه خواستيد مي سازه براي اين كار شما هم كلي template داره و يادگيري اون هم بسيار ساده است:19:
من توي هاست رايگان اين فايل ها رو با اسم هاي زيرشون آپلود كردم.آدرس ايميل خودم رو هم جايگزين كردم.
ولي وقتي فرم رو ارسال مي كنم صفحه تشكر هم اجرا مي شود ولي اطلاعات فرم به ايميل ارسال نمي شود.
[HTML]<html>
<head>
<title> Mail Motor ::...</title>
<script language="JavaScript">
<!--
function CheckForm(formID) {
if (formID.name.value == "") { alert("Please enter your name!");
formID.name.focus(); return false; }
if (formID.email.value == "") { alert("Please enter your email address!");
formID.email.focus(); return false; }
if (formID.message.value == "") { alert("Please enter your message!");
formID.message.focus(); return false; }
return true;
}
//-->
</script>
</head>
<body>
<center>
<form method="post" action="motor.php" onsubmit="return CheckForm(this);">
<table border="0" cellpadding="2" cellspacing="0" style="font-family: verdana,
arial; fonr-size: 10px;" height="496" width="446">
<tr><td>
<p align="center"><font face="Tahoma" style="font-size: 8pt">NAME
»</font></td><td>
<p align="left">
<input type="text" name="name" value="" size="20" style="font-family: Tahoma;
font-size: 8pt; color: #800000; border: 1px solid #800080"></td></tr>
<tr><td>
<p align="center"><font face="Tahoma" style="font-size: 8pt">FAMILY
»</font></td><td>
<p align="left">
<input type="text" name="family" value="" size="20" style="font-family: Tahoma;
font-size: 8pt; color: #800000; border: 1px solid #800080"></td></tr>
<tr><td>
<p align="center"><font style="font-size: 8pt">COMPANY »</font></td><td>
<p align="left">
<input type="text" name="company" value="" style="font-size: 8pt; font-family:
Tahoma; color: #800000; border: 1px solid #800080" size="20"></td></tr>
<tr><td>
<p align="center"><font style="font-size: 8pt">PHONE »</font></td><td>
<p align="left">
<input type="text" name="phone" value="" style="font-family: Tahoma; font-size:
8pt; color: #800000; border: 1px solid #800080" size="20"></td></tr>
<tr><td>
<p align="center"><font face="Tahoma" style="font-size: 8pt">SELECT
»</font></td><td>
<p align="left">
<select size="1" name="select" style="font-family: Tahoma; font-size: 8pt;
color: #800000; border: 1px solid #800080">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select></td></tr>
<tr><td>
<p align="center"><font face="Tahoma" style="font-size: 8pt">CHECK
»</font></td><td>
<p align="left"><input type="checkbox" name="chek1" value="1"><input
type="checkbox" name="chek2" value="2"><input type="checkbox" name="chek3"
value="3"></td></tr>
<tr><td>
<p align="center"><font face="Tahoma" style="font-size: 8pt">RADIO
»</font></td><td>
<p align="left">
<input type="radio" value="gozine 1" checked name="radio" style="font-family:
Tahoma; font-size: 8pt; padding-left: 4px; padding-right: 4px; padding-top: 1px;
padding-bottom: 1px"><input type="radio" name="radio" value="gozine 2"><input
type="radio" name="radio" value="gozine 3"><input type="radio" name="radio"
value="gozine 4"></td></tr>
<tr><td>
<p align="center"><font face="Tahoma" style="font-size: 8pt">EMAIL
»</font></td><td>
<p align="left">
<input type="text" name="email" value="" style="border: 1px solid #800080"
size="20"></td></tr>
<tr><td>
<p align="center"><span style="font-size: 8pt">WEBSITE »</span></td><td>
<p align="left">
<input type="text" name="website" value="" style="font-family: Tahoma;
font-size: 8pt; color: #800000; border: 1px solid #800080" size="20"></td></tr>
<tr><td valign="top"> <p align="center">
<font face="Tahoma" style="font-size: 8pt">MESSAGE »</font></td><td>
<p align="center">
<textarea rows="7" cols="45" style="border:1px solid #800080; width: 343;
height:157" name="message"></textarea></td></tr>
<tr><td colspan="2" align="center" height="81">
<p align="right">
<input type="submit" value="ارسال"
style="font-family: Tahoma; font-size: 8pt; color: #000080; border-style:
dotted; border-width: 1px; padding: 0">
<input type="reset" value="فرم جدید"
style="font-family: Tahoma; font-size: 8pt; color: #000080; border-style:
dotted; border-width: 1px"></td></tr>
</table>
</form>
</center>
</body>
</html>[/HTML]
mail.html[PHP]<?
$email_address = "abaei1370@gmail.com";
$email_name = "NED : ( Networks Electronic Design )";
$next_page = "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, "Contact Center", "<pre>" . $body . "</pre>", $headers);
header("Location: " . $next_page);
//This sends a confirmation to your visitor
mail("$email","Thank You for visiting rahbord", "Hi $name,\n
Thank you for your interest in rahbord!\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";
?>[/PHP]
motor.php[HTML]<html>
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>THANKS :::..</title>
</head>
<body>
<table border="0" width="100%" id="table1" height="316">
<tr>
<td>
<p align="center"> </td>
</tr>
<tr>
<td>
<p align="center"><font face="Tahoma" size="2"><font
color="#FF0000"> </font><font color="#333333">«««</font>
<font color="#333333">اطلاعات با موفقیت ارسال شد</font>
<font color="#333333">»»»</font></font><p align="center">
<font face="Tahoma" style="font-size: 8pt" color="#C0C0C0"> Networks
Electronic Design</font></td>
</tr>
</table>
</body>
</html>
[/HTML]
thanks.html
آموزشش توي اين آدرسه:
کد:http://www.majidonline.com/page.php?page=content&op=cntshow&code=262
آقا كدت فكر كنم كدت مشكل داره
بسم الله الرحمن الرحيم
با سلام
دوست عزيز اين كدهاي تماس با ما در هاست هاي رايگان به علت غير فعال بودن smtp كار نمي كند.
بايد در هاستي كه smtp را پشتيباني مي كند اين كد ها را تست بكنيد.
در هيچ هاست رايگان smtp فعال نمي باشد.
سلام
من این رو توی یه هاست غیر رایگان که پی اچ پی ساپورت میکنه آپ کردم و مثل دوستمون صفحه تشکر هم میاد.ولی هنوز ایمیلش به دستم رسیده.من توی موتور ایمیل خودم رو جایگزین کردم.نمی دونید حدود اچقر تول میکشه تا بیاد