Guest User

Untitled

a guest
May 2nd, 2017
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.41 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <script>
  5. function validateForm() {
  6. var x = document.forms["myForm"]["fname"].value;
  7. if (x == "") {
  8. alert("Name must be filled out");
  9. return false;
  10. }
  11. var y = document.forms["myForm"]["email"].value;
  12. if (y == "") {
  13. alert("Email must be filled out");
  14. return false;
  15. }
  16. var z = document.forms["myForm"]["msg"].value;
  17. if (z == "") {
  18. alert("Message must be filled out");
  19. return false;
  20. }
  21. var i = document.forms["myForm"]["website"].value;
  22. if (i == "") {
  23. alert("Website must be filled out");
  24. return false;
  25. }
  26. }
  27. </script>
  28. </head>
  29. <body>
  30.  
  31. <form name="myForm" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">
  32. onsubmit="return validateForm()" method="post">
  33. Name: <input type="text" name="fname">
  34. Email:<input type="text" name="email">
  35. Message:<input type="text" name="msg">
  36. Website:<input type="text" name="website">
  37. <input type="submit" value="Submit">
  38. </form>
  39. <?php
  40. $servername = "localhost";
  41. $username = "username";
  42. $password = "password";
  43. $dbname = "myDB";
  44. $conn = mysqli_connect($servername, $username, $password, $dbname);
  45. // Check connection
  46. if (!$conn) {
  47. die("Connection failed: " . mysqli_connect_error());
  48. }
  49. $sql = "CREATE TABLE Login (
  50.  
  51. name VARCHAR(30) NOT NULL,
  52. email VARCHAR(30) NOT NULL,
  53. website VARCHAR(40),
  54. message VARCHAR(100)
  55. )";
  56. if ($conn->query($sql) === TRUE) {
  57. echo "Table Login created successfully";
  58. } else {
  59. echo "Error creating table: " . $conn->error;
  60. }
  61.  
  62. if ($_SERVER["REQUEST_METHOD"] == "POST") {
  63. $sql = "INSERT INTO Login (firstname, lastname, email)
  64. VALUES ('$_POST["fname"]', '$_POST["email"]', '$_POST["msg"]','$_POST["website"]')";
  65. }
  66. if ($conn->query($sql) === TRUE) {
  67. echo "New record created successfully";
  68. } else {
  69. echo "Error: " . $sql . "<br>" . $conn->error;
  70. }
  71.  
  72. $sql = "UPDATE Login SET name='Doe' WHERE id=2";
  73.  
  74. if (mysqli_query($conn, $sql)) {
  75. echo "Record updated successfully";
  76. } else {
  77. echo "Error updating record: " . mysqli_error($conn);
  78. }
  79. $sql="SELECT name FROM Login where name like 's%'";
  80. $result = $conn->query($sql);
  81.  
  82. if ($result->num_rows > 0) {
  83. // output data of each row
  84. while($row = $result->fetch_assoc()) {
  85. echo "<br> Name: ". $row["name"]. "<br>";
  86. }
  87. } else {
  88. echo "0 results";
  89. }
  90. mysqli_close($conn);
  91. ?>
  92. </body>
  93. </html>
Add Comment
Please, Sign In to add comment