Ciao ragazzi, sto provando a fare una pagina di registrazione dove i campi compilati poi dall'utente vengano inseriti nel database mysql, però l'errore che mi viene fuori è questo:
Warning: require_once(../lib/Users.class.php): failed to open stream: No such file or directory in C:\xampp\htdocs\Sito Web\registrazione2.php on line 2
Fatal error: require_once(): Failed opening required '../lib/Users.class.php' (include_path='C:\xampp\php\PEAR') in C:\xampp\htdocs\Sito Web\registrazione2.php on line 2
qualcuno sa dirmi il perchè?
registrazione.html
codice:
!DOCTYPE html><head>
<meta charset="UTF-8">
<title>Document</title>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/4.2.0/normalize.css">
<link rel="stylesheet" href="style2.css"></link>
<link rel="stylesheet" type="text/css" href="css/font-awesome.css">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
</head>
<body>
<form method="post" action="registrazione2.php">
<div class="container">
<img src="img/men.png">
<form>
<div class="form-input">
<input type="text" id="Username" name="Username" placeholder="Enter Username">
</div>
<div class="form-input">
<input type="password" id="Password" name="Password" placeholder="Enter Password">
</div>
<div class="form-input">
<input type="password" id="ConfermaPassword" name="ConfermaPassword" placeholder="Enter Password">
</div>
<div class="form-input">
<input type="text" id="Email" name="Email" placeholder="Enter Email">
</div>
<input type="submit" name="submit" value="LOGIN" class="btn-login"><br>
<a href="#">Password dimenticata?</a>
</form>
</div>
</body>
</html>
registrazione2.php
codice:
<?php
require_once('../lib/Users.class.php');
//la stringa mysql_connect deve essere compilata con i dati relativi al proprio database
// HOST = IP server Mysql
// USER = Nome utente databse
// PASSWORD = Password utente databse
mysql_connect("localhost","root","");//database connection
// Qui sotto al posto di NOME_DATABASE, inserite il nome del vostro DB
mysql_select_db("registrazione");
// recupero i valori si NOME e INDIRIZZO e li assegno alle variabili $name e $address
$Username = $_POST['Username'];
$Password = $_POST['Password'];
$ConfermaPassword = $_POST['ConfermaPassword'];
$Email = $_POST['Email'];
//inserting data order
$toinsert = "INSERT INTO entry
(username,password,confermapassword,email)
VALUES
('$Username',
'$Password',
'$ConfermaPassword',
'$Email')";
//declare in the order variable
$result = mysql_query($toinsert); //order executes
if($result){
echo("<br>Inserimento avvenuto correttamente");
} else{
echo("<br>Inserimento non eseguito");
}
?>