careers.html
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> </head> <body style="padding:3px; margin:0px;" bgcolor="#FFFFFF"> <table cellpadding="0" cellspacing="0" border="0" width="440"> <tr><td style="height:10px"></td></tr> <tr> <td colspan="2" style="text-align:justify; line-height:15px;" class="body"> <form name="frm" method="POST" action="careersuccess.php" enctype="multipart/form-data"> <table cellpadding="0" cellspacing="0" border="0" width="100%"> <tr> <td width="23%" class="body"> Name</td> <td width="3%" class="body">:</td> <td width="74%"><input type="text" name="strname" class="textfield"></td> </tr> <tr><td style="height:3px"></td></tr> <tr> <td width="23%" class="body"> Address</td> <td width="3%" class="body">:</td> <td width="74%"><textarea cols="16" name="straddress"></textarea></td> </tr> <tr><td style="height:3px"></td></tr> <tr> <td width="23%" class="body"> City</td> <td width="3%" class="body">:</td> <td width="74%"><input type="text" name="strcity" class="textfield"></td> </tr> <tr><td style="height:3px"></td></tr> <tr> <td width="23%" class="body"> State</td> <td width="3%" class="body">:</td> <td width="74%"><input type="text" name="strstate" class="textfield"></td> </tr> <tr><td style="height:3px"></td></tr> <tr> <td width="23%" class="body"> Contact No</td> <td width="3%" class="body">:</td> <td width="74%"><input type="text" name="strno" class="textfield"></td> </tr> <tr><td style="height:3px"></td></tr> <tr> <td width="23%" class="body"> Email</td> <td width="3%" class="body">:</td> <td width="74%"><input type="text" name="stremail" class="textfield"></td> </tr> <tr><td style="height:3px"></td></tr> <tr> <td width="23%" class="body"> Comments</td> <td width="3%" class="body">:</td> <td width="74%"><textarea cols="16" name="strcomments"></textarea></td> </tr> <tr><td style="height:3px"></td></tr> <tr> <td width="23%" class="body"> Resume</td> <td width="3%" class="body">:</td> <td width="74%"><input type="file" name="strresume"></td> </tr> <tr><td style="height:10px"></td></tr> <tr> <td colspan="3" align="center"> <input type="submit" value="Send" name="submit" onClick="return validate();"> <input type="reset" value="Reset" name="reset"> </td> </tr> </table> </form> </td> </tr> <tr> <td colspan="2" align="center"> </td> </tr> </table> </body> </html>
careersuccess.php
<?php $strname=ucfirst($_REQUEST["strname"]); $straddress=ucfirst($_REQUEST["straddress"]); $strcity=ucfirst($_REQUEST["strcity"]); $strstate=ucfirst($_REQUEST["strstate"]); $phone=$_REQUEST["strno"]; if($phone != ""){ $strno=$phone; } else { $strno="-"; } $stremail=$_REQUEST["stremail"]; $strcomments=ucfirst($_REQUEST["strcomments"]); $filename=$_FILES["strresume"]["name"]; $filetype=$_FILES["strresume"]["type"]; $filesize=$_FILES["strresume"]["size"]; $filetemp=$_FILES["strresume"]["tmp_name"]; if($filetype=="application/octet-stream" or $filetype=="text/plain" or $filetype=="application/msword") { $message= ' <table cellspacing="0" cellpadding="8" border="0" width="400"> <tr> <td colspan="2"></td> </tr> <tr bgcolor="#eeeeee"> <td style="font-family:Verdana, Arial; font-size:11px; color:#333333;"><strong>Name</strong></td> <td style="font-family:Verdana, Arial; font-size:11px; color:#333333;">'.$strname.'</td> </tr> <tr><td colspan="2" style="padding:0px;"><img src="images/whitespace.gif" alt="" width="100%" height="1" /></td></tr> <tr bgcolor="#eeeeee"> <td style="font-family:Verdana, Arial; font-size:11px; color:#333333;"><strong>Address</strong></td> <td style="font-family:Verdana, Arial; font-size:11px; color:#333333;">'.$straddress.'</td> </tr> <tr><td colspan="2" style="padding:0px;"><img src="images/whitespace.gif" alt="" width="100%" height="1" /></td></tr> <tr bgcolor="#eeeeee"> <td style="font-family:Verdana, Arial; font-size:11px; color:#333333;"><strong>City</strong></td> <td style="font-family:Verdana, Arial; font-size:11px; color:#333333;">'.$strcity.'</td> </tr> <tr><td colspan="2" style="padding:0px;"><img src="images/whitespace.gif" alt="" width="100%" height="1" /></td></tr> <tr bgcolor="#eeeeee"> <td style="font-family:Verdana, Arial; font-size:11px; color:#333333;"><strong>State</strong></td> <td style="font-family:Verdana, Arial; font-size:11px; color:#333333;">'.$strstate.'</td> </tr> <tr><td colspan="2" style="padding:0px;"><img src="images/whitespace.gif" alt="" width="100%" height="1" /></td></tr> <tr bgcolor="#eeeeee"> <td style="font-family:Verdana, Arial; font-size:11px; color:#333333;"><strong>Contact No.</strong></td> <td style="font-family:Verdana, Arial; font-size:11px; color:#333333;">'.$strno.'</td> </tr> <tr><td colspan="2" style="padding:0px;"><img src="images/whitespace.gif" alt="" width="100%" height="1" /></td></tr> <tr bgcolor="#eeeeee"> <td style="font-family:Verdana, Arial; font-size:11px; color:#333333;"><strong>Email</strong></td> <td style="font-family:Verdana, Arial; font-size:11px; color:#333333;">'.$stremail.'</td> </tr> <tr><td colspan="2" style="padding:0px;"><img src="images/whitespace.gif" alt="" width="100%" height="1" /></td></tr> <tr bgcolor="#eeeeee"> <td colspan="2" style="font-family:Verdana, Arial; font-size:11px; color:#333333;"><strong>Comments</strong></td> </tr> <tr bgcolor="#eeeeee"> <td colspan="2" style="font-family:Verdana, Arial; font-size:11px; color:#333333;">'.$strcomments.'</td> </tr> <tr><td colspan="2" style="padding:0px;"><img src="images/whitespace.gif" alt="" width="100%" height="1" /></td></tr> </table> '; // MAIL SUBJECT $subject = "Mail with doc file attachment"; // TO MAIL ADDRESS $to="to@mail.com"; /* // MAIL HEADERS $headers = "MIME-Version: 1.0\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\n"; $headers .= "From: Name <name@name.com>\n"; */ // MAIL HEADERS with attachment $fp = fopen($strresume, "rb"); $file = fread($fp, $strresume_size); $file = chunk_split(base64_encode($file)); $num = md5(time()); //Normal headers $headers = "From: Name<name@name.com>\r\n"; $headers .= "MIME-Version: 1.0\r\n"; $headers .= "Content-Type: multipart/mixed; "; $headers .= "boundary=".$num."\r\n"; $headers .= "--$num\r\n"; // This two steps to help avoid spam $headers .= "Message-ID: <".$now." TheSystem@".$_SERVER['SERVER_NAME'].">\r\n"; $headers .= "X-Mailer: PHP v".phpversion()."\r\n"; // With message $headers .= "Content-Type: text/html; charset=iso-8859-1\r\n"; $headers .= "Content-Transfer-Encoding: 8bit\r\n"; $headers .= "".$message."\n"; $headers .= "--".$num."\n"; // Attachment headers $headers .= "Content-Type:".$strresume_type." "; $headers .= "name=\"".$strresume_name."\"r\n"; $headers .= "Content-Transfer-Encoding: base64\r\n"; $headers .= "Content-Disposition: attachment; "; $headers .= "filename=\"".$strresume_name."\"\r\n\n"; $headers .= "".$file."\r\n"; $headers .= "--".$num."--"; // SEND MAIL @mail($to, $subject, $message, $headers); fclose($fp); echo '<font style="font-family:Verdana, Arial; font-size:11px; color:#333333; font-weight:bold">Attachment has been sent Successfully.<br /></font>'; } else { echo '<font style="font-family:Verdana, Arial; font-size:11px; color:#F3363F; font-weight:bold">Wrong file format. Mail was not sent.</font>'; //echo "<script>window.location.href='careers.html';</script>"; } ?>Reference
0 件のコメント:
コメントを投稿