Sziasztok!
A következő a problémám. Írtam egy kapcsolat formot amely működik is, valamint be is írja a MySQL adatbázisba az adatokat, de ezt a hibaüzenetet kapom ha egy másik aloldalról lépek vissza.
"Notice: Undefined index: firstname in /opt/lampp/htdocs/projekt/contact.php on line 70"
Mi lehet a gond? Biztos nem nagy hiba, csak én nem jöttem még rá.
A válaszokat előre is köszönöm!
A kód pedig ez:
PHP kód:
<form action="contact.php" method="post">
First name:<br>
<input type="text" name="firstname"><br>
Last name:<br>
<input type="text" name="lastname"><br>
E-mail:<br>
<input type="text" name="email"><br>
Message:<br>
<textarea name="message" rows="10" cols="40"></textarea><br><br>
<input type="submit" value="Send">
</form>
<?php
$servername ="localhost";
$username ="root";
$password ="";
$dbname ="new_project";
$connection = mysqli_connect($servername, $username, $password, $dbname);
if (!$connection) {
die("Connection failed: " .mysqli_connect_error());
}
$firstname = $_POST['firstname'];
$lastname = $_POST['lastname'];
$email = $_POST['email'];
$message = $_POST['message'];
$sql ="INSERT INTO Userdatas(firstname, lastname, email, message)
VALUES ('$firstname','$lastname','$email','$message')";
if(mysqli_query($connection, $sql)) {
} else {
echo "Error:".$sql."<br>".mysqli_error($connection);
}
mysqli_close($connection);
?>
Könyvjelzők