mariade
01-01-2018, 10:52
Salve,
sto facendo un progetto univeritario: un sito web con database. nella sezione subscribe ho due campi nome ed email e un subscribe button. Il file php si connette al database e quando clicco su subscribe, mi dice anche che ha inserito i campi nella tabella newsletter che ho creato nel database Subscribe. Ma, in realta', i dati non venono inseriti.
Cosa sbaglio?
questo e' il php:
<html>
<body>
<?php
$name = filter_input(INPUT_POST, 'name');
$email = filter_input(INPUT_POST, 'email');
$servername = "127.0.0.1";
$username = "username";
$password = "password";
$dbname = "Subscription";
$con = mysql_connect($servername,$username,$password,$dbname);
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
echo "Connected successfully";
mysql_select_db("Subscription", $con);
$name = false;
if (isset($_POST['name'])) { $name = $_POST['name'];
$email = false;
if (isset($_POST['email'])) { $name = $_POST['email'];
}
}
echo "'You have been successfully added.' . '<br>'; ";
mysql_close($con)
?>
</body>
</html>
sto facendo un progetto univeritario: un sito web con database. nella sezione subscribe ho due campi nome ed email e un subscribe button. Il file php si connette al database e quando clicco su subscribe, mi dice anche che ha inserito i campi nella tabella newsletter che ho creato nel database Subscribe. Ma, in realta', i dati non venono inseriti.
Cosa sbaglio?
questo e' il php:
<html>
<body>
<?php
$name = filter_input(INPUT_POST, 'name');
$email = filter_input(INPUT_POST, 'email');
$servername = "127.0.0.1";
$username = "username";
$password = "password";
$dbname = "Subscription";
$con = mysql_connect($servername,$username,$password,$dbname);
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
echo "Connected successfully";
mysql_select_db("Subscription", $con);
$name = false;
if (isset($_POST['name'])) { $name = $_POST['name'];
$email = false;
if (isset($_POST['email'])) { $name = $_POST['email'];
}
}
echo "'You have been successfully added.' . '<br>'; ";
mysql_close($con)
?>
</body>
</html>