「送信」を押すとホームディレクトリに移動し、データベースには何も追加されないという最も単純なデータベースエントリがあります。データを入力するように修正するにはどうすればよいですか? 過去に同じコードを使用してこのような問題が発生したことはありません...
<?php
if(isset($_POST['submit'])) {
$text = $_POST['text'];
$link = mysql_connect("localhost", "******", "********") or die("Couldn't make connection.");
@mysql_select_db("*****") or die("Couldn't select database");
mysql_query("INSERT INTO wall (message) VALUES ('$text')");
}
?>
<html>
<form action="post" name="post" id="post">
<input type="text" id="text" name="text"/>
<input type="submit" name="submit" id="submit" value="submit"/>
</form>
</html>
「フォーム」と「isset」を取り除くと、ページをリロードするたびに問題なくアップロードされるため、パスワードとデータベース名が正しいことはわかっています。
<?php
$link = mysql_connect("localhost", "******", "*******") or die("Couldn't make connection.");
@mysql_select_db("********") or die("Couldn't select database");
mysql_query("INSERT INTO wall (message) VALUES ('test')");
?>