Expand|Select|Wrap|Line Numbers
- <?php
- ini_set("SMTP","mymailserver.com");
- ini_set("sendmail_from","UserRequest@mymailserver.com");
- if ($_SERVER['REQUEST_METHOD'] != 'POST'){
- $me = $_SERVER['PHP_SELF'];
- ?>
- </div>
- <form method="post" name="form1" id="form1" action="<?=$me?>">
- <div align="center">
- <?
- $name = $_POST['name'];
- $position = $_POST["position"];
- $location = $_POST["location"];
- $department = $_POST["department"];
- $user_phone = $_POST["user_phone"];
- $user_email = $_POST["user_email"];
- $manager = $_POST["manager"];
- $manager_phone = $_POST["manager_phone"];
- $manager_email = $_POST["manager_email"];
- $time_zone = $_POST["time_zone"];
- $start_date = $_POST["start_date"];
- $printer = $_POST["printer"];
- $request_type = $_POST["request_type"];
- $access_type_11 = $_POST["access_type_11"];
- $access_type_12 = $_POST["access_type_12"];
- $access_type_13 = $_POST["access_type_13"];
- $access_type_14 = $_POST["access_type_14"];
- $access_type_15 = $_POST["access_type_15"];
- $access_type_16 = $_POST["access_type_16"];
- $model_after_user1 = $_POST["model_after_user1"];
- $model_after_11 = $_POST["model_after_11"];
- $model_after_12 = $_POST["model_after_12"];
- $model_after_13 = $_POST["model_after_13"];
- $model_after_14 = $_POST["model_after_14"];
- $model_after_15 = $_POST["model_after_15"];
- $model_after_user2 = $_POST["model_after_user2"];
- $model_after_21 = $_POST["model_after_21"];
- $model_after_22 = $_POST["model_after_22"];
- $model_after_23 = $_POST["model_after_23"];
- $model_after_24 = $_POST["model_after_24"];
- $model_after_25 = $_POST["model_after_25"];
- $notes = $_POST["notes"];
- ?>
Expand|Select|Wrap|Line Numbers
- <?php
- } else {
- error_reporting(0);
- $errors = array();
- if (!$_POST['name'])
- $errors[] = "Name is required";
- if (count($errors)>0) {
- foreach($errors as $err)
- echo "$err<br>\n";
- echo "<br>Please use your browser's Back button to fix.";
- } else {
- $recipient = 'bcanter@mymailserver.com';
- $from = "My Company";
- $subject = "User Request";
- $msg = "Message sent by $from\n";
- $msg.="\nName: ".$_POST['name'];
- $msg.="\nPosition: ".$_POST['position'];
- $msg.="\nLocation: ".$_POST['location'];
- $msg.="\nDepartment: ".$_POST['department'];
- $msg.="\nUser's Phone: ".$_POST['user_phone'];
- $msg.="\nUser's E-mail: ".$_POST['user_email'];
- $msg.="\nManager: ".$_POST['manager'];
- $msg.="\nManager's Phone: ".$_POST['manager_phone'];
- $msg.="\nManager's Email: ".$_POST['manager_email'];
- $msg.="\nTime Zone: ".$_POST['time_zone'];
- $msg.="\nStart Date: ".$_POST['start_date'];
- $msg.="\nPrinter: ".$_POST['printer'];
- $msg.="\nRequest Type: ".$_POST['request_type'];
- $msg.="\nPosition: ".$_POST['position'];
- $msg.="\nAccess Type: ".$_POST['access_type_11'];
- $msg.="\nAccess Type: ".$_POST['access_type_12'];
- $msg.="\nAccess Type: ".$_POST['access_type_13'];
- $msg.="\nAccess Type: ".$_POST['access_type_14'];
- $msg.="\nAccess Type: ".$_POST['access_type_15'];
- $msg.="\nAccess Type: ".$_POST['access_type_16'];
- $msg.="\nModel After User1: ".$_POST['model_after_user1'];
- $msg.="\nModel After 1: ".$_POST['model_after_11'];
- $msg.="\nModel After 1: ".$_POST['model_after_12'];
- $msg.="\nModel After 1: ".$_POST['model_after_13'];
- $msg.="\nModel After 1: ".$_POST['model_after_14'];
- $msg.="\nModel After 1: ".$_POST['model_after_15'];
- $msg.="\nModel After User2: ".$_POST['model_after_user2'];
- $msg.="\nModel After 2: ".$_POST['model_after_21'];
- $msg.="\nModel After 2: ".$_POST['model_after_22'];
- $msg.="\nModel After 2: ".$_POST['model_after_23'];
- $msg.="\nModel After 2: ".$_POST['model_after_24'];
- $msg.="\nModel After 2: ".$_POST['model_after_25'];
- $msg.="\nNotes: ".$_POST['notes'];
- if (mail($recipient,$subject,$msg)){
- echo "<p>Your request has been sent</p>";
- echo nl2br($msg);
- } else
- echo "An unexpected error has occured";
- }
- }
- ?>