Advertisement
Guest User

Untitled

a guest
Jul 1st, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.20 KB | None | 0 0
  1. <?php
  2.  
  3. //Check if the form has been posted
  4. if(isset($_POST["form_posted"]) && $_POST["form_posted"] == "true") {
  5. //Get posted details
  6. $name = $_POST["name"];
  7. $code = $_POST["code"];
  8. $ip = $_SERVER["REMOTE_ADDR"];
  9. $time = date('Y/m/d - H:i');
  10.  
  11. //Validate the information
  12. if($name == 0 || $code == 0) {
  13. $message = "Please enter all details";
  14. }
  15.  
  16. //All info has been posted
  17. //Store into the database
  18. //Database should have the following fields/settings:
  19. //number INT NOT NULL AUTO_INCREMENT
  20. //PRIMARY KEY(number)
  21. //name TEXT NOT NULL
  22. //code TEXT NOT NULL
  23. //ip TEXT NOT NULL
  24. //time TEXT NOT NULL
  25.  
  26. //Database settings
  27. $server = "server";
  28. $database = "se";
  29. $table = "example";
  30. $username = "eusername";
  31. $password = "password";
  32.  
  33. //Insert the new info
  34. //Connect to server
  35. $connect = "mysql_connect($server, $username, $password)";
  36. if(!$connect) die(mysql_error());
  37.  
  38. //Connect to the database
  39. mysql_select_db($database, mysql_connect($server, $username, $password)) or die(mysql_error());
  40.  
  41. //Insert new data
  42. mysql_query("INSERT INTO $table (name, code, ip, time) VALUES ('".mysql_real_escape_string($name)."', '".mysql_real_escape_string($code)."', '$ip', '$time')") or die (mysql_error());
  43.  
  44. //Information has been entered
  45. $message = "Success!";
  46.  
  47. }
  48.  
  49. ?>
  50. <html>
  51. <head>
  52.  
  53. <title>
  54. Page title
  55. </title>
  56.  
  57. </head>
  58. <body>
  59.  
  60. <style type="text/css">
  61.  
  62. .FormContainer {
  63. font-family:arial;
  64. }
  65.  
  66. .FormContainer .Message {
  67. display:<?php if(isset($message)) echo "block"; else echo "none"; ?>;
  68. padding:5px;
  69. border-width:1px;
  70. border-style:solid;
  71. border-color:#2F74D0;
  72. background-color:#CEF0FF;
  73. text-align:center;
  74. font-weight:bold;
  75. }
  76.  
  77. .FormContainer td {
  78. padding-top:10px;
  79. }
  80.  
  81. </style>
  82.  
  83. <table class="FormContainer">
  84. <form action="#" method="post">
  85. <input type="hidden" name="form_posted" value="true" />
  86. <tr>
  87. <td class="Message" colspan="2">
  88. <?php
  89. if(isset($message)) {
  90. echo $message;
  91. }
  92. ?>
  93. </td>
  94. </tr>
  95. <tr>
  96. <td>
  97. Name
  98. </td>
  99. <td>
  100. <input type="text" name="name" <?php if(isset($name)) echo "value=\"".$name."\""; ?> />
  101. </td>
  102. </tr>
  103. <tr>
  104. <td>
  105. Code
  106. </td>
  107. <td>
  108. <textarea name="code" rows="5" cols="17"><?php if(isset($code)) echo $code; ?></textarea>
  109. </td>
  110. </tr>
  111. <tr>
  112. <td>
  113. <input type="reset" value="Reset" />
  114. </td>
  115. <td>
  116. <input type="submit" value="Submit" />
  117. </td>
  118. </tr>
  119. </form>
  120. </table>
  121.  
  122. </body>
  123. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement