i created a simple message form and whenever i test it, the form action doesnt seem to work. it just leads me to an error page
<div class="form">
<form action="connect.php" method="post">
<input id="name" name="name" type="text" class="form-control" placeholder="Your Name" required>
<br>
<textarea name="message" id="message" class="form-control message" placeholder="Message" rows="4" required></textarea> <br>
<input type="submit" class="form-control submit" value="SEND MESSAGE" name="submit">
</form>
</div>
here is the php
<?php
$name = $_POST['name'];
$message = $_POST['message'];
$conn = new mysqli ('localhost','root','','messg');
if($conn->connect_error){
die('Connection Failed : ' .$conn->connect_error);
}else{
$stmt = $conn->prepare("insert into mesages(name, message) values(?, ?)");
$stmt->bind_param("ss",$name, $message);
$stmt->execute();
echo "Message Sent!";
$stmt->close();
$conn->close();
}
?>