PDA

View Full Version : فرم استخدام با html و ارسال آن به ایمیل



javad_rajabloo
دوشنبه 27 آذر 1391, 12:37 عصر
سلام

من می خوام یک فرم استخدام شامل تعدادی ادیت باکس ، کمبو باکس ، رادیو باتن و ... در قالب html داشته باشم و کاربر پس از کلیک بر روی دکمه ارسال ، محتویات پر شده فرم به ایمیل خودم فرستاده بشه

ممنون میشم که راهنماییم کنین
اگه هم نمونه داشته باشین که عالی میشه

$ M 3 H R D A D $
دوشنبه 27 آذر 1391, 13:41 عصر
یک اسکریپت هست تو نت :
http://www.iranhex.com/%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%D8%A7%D8%B3%DA%A9%D8%B1%DB%8C%D9%BE%D8%AA-%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85%DB%8C-%E2%80%93-estekhdami-1-1/

siavashsay
دوشنبه 27 آذر 1391, 13:45 عصر
دوست عزیز !
شما باید از PHP استفاده کنید ! به اینصورت که یک فرم رو طراحی و مقدار دهی کنید و در صورت زدن دکمه SEND متغیرها توسط تابع MAIL در PHP به ایمیل مورد نظر شما فرستاده شه !
بنده برای شما یه نمونه کامل رو نوشتم !
میتونید همین رو امتحان کنید و نسبت به موارد مورد نیز فرم خودتون رو کامل کنید :


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<?php
// Mail Function
function htmlMail($sendTo,$subject,$from,$message){
$headers = "From: <".$from.">\r\n";
$headers .= "Reply-To:admin@yoursite.com\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
@mail($sendTo, $subject, $message, $headers);
}

if(isset($_POST['register'])){
$name=$_POST['name'];
$family=$_POST['family'];
$email=$_POST['email'];
$sendTo="Your@email.com";
$subject="User Register";
$from="Registertion Form";
$message="Name:".$name."</br>$Family: ".$family."</br>Email:".$email;
$send=htmlMail($sendTo,$subject,$from,$message);
if($send){
echo "Registeration From has been Sent!";
}else{
echo "Error in Sendgin Registeration From";
}

}
?>
<form id="form1" name="form1" method="post" action="">
<table width="400" border="0">
<tr>
<td width="99">name</td>
<td width="291"><label for="name"></label>
<input type="text" name="name" id="name" /></td>
</tr>
<tr>
<td>family</td>
<td><label for="family"></label>
<input type="text" name="family" id="family" /></td>
</tr>
<tr>
<td>email</td>
<td><label for="email"></label>
<input type="text" name="email" id="email" /></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="submit" name="register" id="register" value="register" /></td>
</tr>
</table>
</form>
</body>
</html>