Advertisement
adventuretimeh

login(esempio).php

Jul 6th, 2022
854
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.92 KB | None | 0 0
  1. <html>
  2. <head>
  3. <style>
  4. body {
  5. background-color: lightblue;
  6. font-family: Arial, Helvetica, sans-serif;
  7. }
  8. * {
  9. box-sizing: border-box;
  10. }
  11. .container {
  12. padding: 16px;
  13. background-color: white;
  14. }
  15. input[type=text], input[type=password] {
  16. width: 100%;
  17. padding: 15px;
  18. margin: 5px 0 22px 0;
  19. display: inline-block;
  20. border: none;
  21. background: #f1f1f1;
  22. }
  23. input[type=text]:focus, input[type=password]:focus {
  24. background-color: #ddd;
  25. outline: none;
  26. }
  27. hr {
  28. border: 1px solid #f1f1f1;
  29. margin-bottom: 25px;
  30. }
  31. .registerbtn {
  32. background-color: #04AA6D;
  33. color: white;
  34. padding: 16px 20px;
  35. margin: 8px 0;
  36. border: none;
  37. cursor: pointer;
  38. width: 100%;
  39. opacity: 0.9;
  40. }
  41. .registerbtn:hover {
  42. opacity: 1;
  43. }
  44. a {
  45. color: dodgerblue;
  46. }
  47. .signin {
  48. background-color: #f1f1f1;
  49. text-align: center;
  50. }
  51. }
  52. </style>
  53. </html>
  54. <?php
  55. if(empty($_POST['invia'])){
  56. echo"<FORM ACTION='".$_SERVER['PHP_SELF']."'METHOD='POST'>";
  57. echo "<center>";
  58. echo"<TABLE><TR><TD>email<TD><INPUT TYPE='text'NAME='email' placeholder='email...'>";
  59. echo"<TR><TD>password<TD><INPUT TYPE='text'NAME='password'  placeholder='password...'>";
  60. echo"<TR><TD><INPUT TYPE='submit' VALUE='accedi' NAME='invia'>";
  61. echo"<br>";
  62. echo"<a href=registrazione(esempio).php>registrazione</a>";
  63. echo "</center>";
  64. echo"</TABLE></FORM>";
  65. }
  66. $con=new mysqli("localhost","root","","esempio");
  67. if(mysqli_connect_errno()){
  68. echo("connesione_non_effetuata:".mysqli_connect_errno()."<BR>");
  69. exit();
  70. }
  71. $email=isset($_POST['email'])?$_POST['email']:'';
  72. $password=isset($_POST['password'] )? $_POST['password']:'';
  73. $sql="SELECT * FROM registrazione WHERE email='$email' AND Password='$password'";
  74. $ris = $con->query($sql) or die ("Query fallita!");
  75. $conta=mysqli_num_rows($ris);
  76. if($conta==1){
  77. session_start();
  78. $_SESSION['email'] = $email;
  79. $_SESSION['password'] = $password;
  80. header("Location:homepage.html");
  81. }
  82. else{
  83. echo "Identificazione non riuscita: email o password errati <br/>";
  84. }
  85. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement