Advertisement
agentsix1

random code

Jul 24th, 2017
40,565
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 5.07 KB | None | 0 0
  1. <?php
  2. $email = $_POST['email'];
  3. $age = $_POST['age'];
  4. $captcha = $_POST['g-recaptcha-response'];
  5. $response=file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=6Leh-&response=".$captcha."&remoteip=".$_SERVER['REMOTE_ADDR']);
  6. $obj = json_decode($response);
  7. $captchaState = $obj->success;
  8. if (isset($_POST['submit']) && isset($_POST['email']) && isset($_POST['age']) && isset($_GET['submit']) && isset($_POST['g-recaptcha-response'])) {
  9.     if ($captchaState) {
  10.         if (filter_var($email, FILTER_VALIDATE_EMAIL) && is_numeric($age)) {
  11.             $to      = $email;
  12.             $subject = 'Jeremy Giveaway Submission - Confirmation';
  13.             $message = '<b>Thanks so much for your give away submission.</b> <br>To confirm your submission <a href="https://opendownloads.gq/giveaway.php?confirm='.$email.'">Click Here</a>';
  14.             $headers = 'MIME-Version: 1.0' . "\r\n" .
  15.                 'Content-Type: text/html; charset=ISO-8859-1' . "\r\n" .
  16.                 'From: "Jeremy Giveaway" <www-data@ns528886.ip-198-245-62.net>' . "\r\n" .
  17.                 'Reply-To: spamalotsmileface@gmail.com' . "\r\n" .
  18.                
  19.                 'X-Mailer: PHP/' . phpversion();
  20.  
  21.             mail($to, $subject, $message, $headers);
  22.         echo '<br><br><br><br><br><br><br><br><center>Submission accepted! - Confirmation has be emailed.</center>';
  23.         } else {
  24.             echo '<center><font color=red>Failed to complete submission. Invalid Email / Age</font></center>';
  25.             ?>
  26. <html>
  27.  
  28. <head>
  29.   <meta charset="utf-8">
  30.   <meta name="viewport" content="width=device-width, initial-scale=1">
  31.   <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" type="text/css">
  32.   <link rel="stylesheet" href="https://pingendo.github.io/templates/blank/theme.css" type="text/css"> </head>
  33.  
  34. <body>
  35.   <div class="py-5">
  36.     <div class="container">
  37.       <div class="row">
  38.         <div class="col-md-12">
  39.           <h1 class="display-1">
  40.             <center>Giveaway Submission Form</center>
  41.           </h1>
  42.         </div>
  43.       </div>
  44.     </div>
  45.   </div>
  46.   <div class="py-5">
  47.     <div class="container">
  48.       <div class="row">
  49.         <div class="col-md-12">
  50.           <form class="form-inline" method="POST" action="giveaway.php?submit">
  51.             <div class="form-group">
  52.               <input type="email" class="form-control" name="email" placeholder="Enter Email">
  53.                 <input type="age" class="form-control" name="age" placeholder="Enter Age">
  54.                 <script src='https://www.google.com/recaptcha/api.js'></script>
  55.                 <div class="g-recaptcha" data-sitekey="6Leh-CkUAAAAAIXGR1cLK3oMlN6ZRtuGlbcqbhab"></div>
  56.             </div>
  57.             <button type="submit" name="submit" class="btn btn-primary">Complete Submission</button>
  58.           </form>
  59.         </div>
  60.       </div>
  61.     </div>
  62.   </div>
  63.   <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
  64.   <script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.0/js/tether.min.js"></script>
  65.   <script src="https://pingendo.com/assets/bootstrap/bootstrap-4.0.0-alpha.6.min.js"></script>
  66. </body>
  67. </html>
  68.             <?php
  69.         }
  70.     } else { echo 'Invalid Captcha - Redirectiong <meta http-equiv="refresh" content="0; url=giveaway.php?failed" />';}
  71.    
  72. } else if (isset($_GET['confirm'])) {
  73.     echo 'Successfully Confirmed!';
  74. } else {
  75.    
  76.     if (isset($captchaState) && isset($_GET['submit'])) { echo '<center><font color=red>Failed to complete submission. Invalid Captcha</font></center>';}
  77.     ?>
  78. <html>
  79.  
  80. <head>
  81.   <meta charset="utf-8">
  82.   <meta name="viewport" content="width=device-width, initial-scale=1">
  83.   <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" type="text/css">
  84.   <link rel="stylesheet" href="https://pingendo.github.io/templates/blank/theme.css" type="text/css"> </head>
  85.  
  86. <body>
  87.   <div class="py-5">
  88.     <div class="container">
  89.       <div class="row">
  90.         <div class="col-md-12">
  91.           <h1 class="display-1">
  92.             <center>Giveaway Submission Form (NOT CURRENTLY ACTIVE)</center>
  93.           </h1>
  94.         </div>
  95.       </div>
  96.     </div>
  97.   </div>
  98.   <div class="py-5">
  99.     <div class="container">
  100.       <div class="row">
  101.         <div class="col-md-12">
  102.           <form class="form-inline" method="POST" action="giveaway.php?submit">
  103.             <div class="form-group">
  104.               <input type="email" class="form-control" name="email" placeholder="Enter Email">
  105.                 <input type="age" class="form-control" name="age" placeholder="Enter Age">
  106.                 <script src='https://www.google.com/recaptcha/api.js'></script>
  107.                 <div class="g-recaptcha" data-sitekey="6Leh-CkUAAAAAIXGR1cLK3oMlN6ZRtuGlbcqbhab"></div>
  108.             </div>
  109.             <button type="submit" name="submit" class="btn btn-primary">Complete Submission</button>
  110.           </form>
  111.         </div>
  112.       </div>
  113.     </div>
  114.   </div>
  115.   <script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
  116.   <script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.0/js/tether.min.js"></script>
  117.   <script src="https://pingendo.com/assets/bootstrap/bootstrap-4.0.0-alpha.6.min.js"></script>
  118. </body>
  119. </html>
  120.     <?php
  121. }
  122.  
  123. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement