Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- session_start();
- $servername = "5bi_s01078";
- $username = "root";
- $password = "";
- // Create connection
- $conn = mysqli_connect("localhost", $username, $password, $servername);
- // Check connection
- if (!$conn) {
- die("Connection failed: " . mysqli_connect_error());
- }
- ?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
- <head>
- <title>Index - Login</title>
- <style>
- div
- {
- border-radius: 10px;
- background-color: #ffd9b3;
- padding: 3%;
- width: 40%;
- }
- body
- {
- font-family: serif;
- font-size: 110%;
- padding: 200px;
- }
- </style>
- <script type="text/javascript" language="javascript">
- function validaForm() {
- //funzione che controlla parzialmente i dati inseriti
- if (document.submit.username.value=="") {
- alert("Inserire username");
- return false;
- }
- if (document.submit.password.value=="") {
- alert("Inserire password");
- return false;
- }
- if (document.submit.email.value=="") {
- alert("Inserire e-mail");
- return false;
- }
- if (document.submit.datanascita.value=="") {
- alert("Inserire data di nascita");
- return false;
- }
- //alert("Dati inseriti correttamente");
- return true;
- }
- </script>
- </head>
- <body>
- <center>
- <div>
- <form action="home.php" name="submit" method="post" onSubmit="return validaForm();">
- <h3>Cinefirns</h3>
- <table>
- <tr>
- <td>Username</td>
- <td><input type="text" name="username" value="" maxlength="16"></td>
- </tr>
- <tr>
- <td>Password</td>
- <td><input type="password" name="password" value=""></td>
- </tr>
- <tr>
- <td>E-mail</td>
- <td><input type="email" name="email" value="" maxlength="30"></td>
- </tr>
- <tr>
- <td>Data di nascita</td>
- <td><input type="date" name="datanascita" value="" placeholder="AAAA-MM-GG"></td>
- </tr>
- </table>
- <br />
- <center><input type="submit" value="Registrati"></center>
- </form>
- </div>
- </center>
- <?php
- $new_password = password_hash($_POST['password'], PASSWORD_DEFAULT);
- $username = $_POST['username'];
- $email = $_POST['email'];
- $data = $_POST['datanascita'];
- $sql = "INSERT INTO 090218Utente (Username, Email, DataNascita, Password)
- VALUES ('".$username."', '".$email."', '".$data."', '".$new_password."')";
- if ($conn->query($sql) === TRUE) {
- $_SESSION['username'] = $username;
- echo "Registrazione avvenuta con successo.";
- }
- else
- {
- echo "Registrazione fallita.";
- }
- $conn->close();
- ?>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement