From Sagar Gulati, 6 Years ago, written in mIRC Scripting.
Embed
  1.         <?php
  2.         error_reporting(0);
  3.         if(isset($_POST['LinkRequest']))
  4.                 {
  5.                 $servname = $_POST['servname'];
  6.  
  7.                 // Administrative Information
  8.                 $realname = $_POST['realname'];
  9.                 $ircnick = $_POST['ircnick'];
  10.                 $phone = $_POST['phone'];
  11.                 $email = $_POST['email'];
  12.                
  13.                 //Server Information
  14.                 $servtype = $_POST['servtype'];
  15.                 $servhost = $_POST['servhost'];
  16.                 $servip = $_POST['servip'];
  17.                 $isroot = $_POST['isroot'];
  18.                 $servos = $_POST['servos'];
  19.                 $servspeed = $_POST['servspeed'];
  20.                 $servmem = $_POST['servmem'];
  21.                 $servdisk = $_POST['servdisk'];
  22.                 $servclient = $_POST['servclient'];
  23.                 $servgeo = $_POST['servgeo'];
  24.                        
  25.                 //Provider Information
  26.                 $provname = $_POST['provname'];
  27.                 $provweb = $_POST['provweb'];
  28.                 $provmail = $_POST['provmail'];
  29.                 $provbackbone = $_POST['provbackbone'];
  30.                 $provirc = $_POST['provirc'];
  31.  
  32.                 //Applicant Information
  33.                 $whymax = $_POST['whymax'];
  34.                 $pastexp = $_POST['pastexp'];
  35.                
  36.                 if(!empty($servname) && !empty($realname) && !empty($ircnick) && !empty($phone) && !empty($email) && !empty($servtype) && !empty($servhost) &&
  37.                 !empty($servip) && !empty($isroot) && !empty($servos) && !empty($servspeed) && !empty($servmem) && !empty($servdisk) && !empty($servclient) && !empty($servgeo) &&
  38.                 !empty($provname) && !empty($provweb) && !empty($provmail) && !empty($provbackbone) && !empty($provirc) && !empty($whymax) && !empty($pastexp))
  39.                 {
  40.  
  41.                 //Visitor Info
  42.                 $userip = $_SERVER['REMOTE_ADDR'];
  43.                 $browser = $_SERVER['HTTP_USER_AGENT'];
  44.                 $accessurl = $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
  45.                 $country = geoip_country_code_by_name($userip);
  46.                 $timezone = geoip_time_zone_by_country_and_region($country);
  47.                 $servertime = date("l, jS F Y h:i a");
  48.  
  49.                 $to = "exa,[;e@gmail.com";
  50.                 $subject = "Link Application: {$servname}";
  51.                 $from = "linkage@maxchat.net";
  52.                 $headers  = 'MIME-Version: 1.0' . "\r\n";
  53.                 $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
  54.                 $headers .= 'From: ' . $from . "\r\n";
  55.                 $headers .= 'Reply-To: ' . $from . "\r\n";
  56.                 $headers .= 'Return-Path: ' . $from . "\r\n";
  57.                 $optionalparams = '-r'.$from;
  58.                
  59.                 $msg = "
  60. <html>
  61.         <body>
  62.         <div style='background:#00AFEF; color:#000; border: solid 5px #000; padding:5px'>
  63.         <div class='header' style='text-align: center;'>
  64.                 <h1 style='font-weight: bold; text-decoration: underline;'>Link Application</h1>
  65.                 <i><span style='color: #000; font-weight: bold;'>A new link application request received by $realname</span></i>                                         
  66.         </div>
  67.         <div class='body' style='font-size: 17px;'>
  68.                 <h4 style=''><b style='background:#000; color:#00AFEF; border: solid 3px #000;'>Administrative Information:</b></h4>
  69.                 <p>
  70.                 Name: $realname <br/>
  71.                 IRC Nick: $ircnick <br/>
  72.                 Phone: $phone <br/>
  73.                 Email: $email
  74.                 </p>
  75.                 <h4 style='font-size:17px'><b style='background:#000; color:#00AFEF; border: solid 3px #000;'>Server Information:</b></h4>
  76.                 <p>
  77.                 Server Type: $servtype <br/>
  78.                 Server Hostname: $servhost  <br/>
  79.                 Server IP: $servip <br/>
  80.                 Root Access: $isroot <br/>
  81.                 Server OS: $servos <br/>
  82.                 Server Processor/Speed: $servspeed <br/>
  83.                 Server Memory: $servmem <br/>
  84.                 Server Disk: $servdisk <br/>
  85.                 Server Clients Allowed: $servclient <br/>
  86.                 Server Geographical LocatioN: $servgeo
  87.                 </p>
  88.                 <h4 style='font-size:17px'><b style='background:#000; color:#00AFEF; border: solid 3px #000;'>Provider Information:</b></h4>
  89.                 <p>
  90.                 Provider Name: $provname <br/>
  91.                 Provider Website: $provweb  <br/>
  92.                 Provider Email: $provmail <br/>
  93.                 Provider Backbone(s): $provbackbone <br/>
  94.                 Allow IRC: $provirc
  95.                 </p>
  96.                 <h4 style='font-size:17px'><b style='background:#000; color:#00AFEF; border: solid 3px #000;'>Applicant Information:</b></h4>
  97.                 <p>
  98.                 Why MaxChat?: $whymax <br/>
  99.                 Past Experience: $pastexp
  100.                 </p>
  101.                 <h4 style='font-size:17px'><b style='background:#000; color:#00AFEF; border: solid 3px #000;'>Visitor Information:</b></h4>
  102.                 <p>
  103.                 User IP: $userip <br/>
  104.                 Browser: $browser <br/>
  105.                 URL Accessed: $accessurl <br/>
  106.                 Country: $country <br/>
  107.                 Timezone: $timezone <br/>
  108.                 Time: $servertime
  109.                 </p>
  110.                 <br/>
  111. <center>
  112.                 <span style='position: relative; color: #fff;  background: #000; font-size: 12px; font-weight: bold; padding: 7px;'>
  113.                 This mail was sent from MaxChat link application form. </span>
  114. </center>
  115.                 </div>
  116.         </div>
  117.         </body>
  118. </html>";
  119.  
  120.         echo '<script type="text/javascript"> $(function() { $("#status").text("Thank you, we have received your mail, we will get back to you soon!"); }); </script>';
  121.         return mail($to, $subject, $msg, $headers, $optionalparams);
  122.         }
  123.         else {
  124.         echo '<script type="text/javascript"> $(function() { $("#status").text("You cannot send empty values in form, please recheck!"); }); </script>';
  125.                 }
  126.                 }
  127.         else
  128.         {
  129.                        
  130.         }
  131. ?>
  132.