PHP の OO は初めてですが、基本的な Java を知っており、Java の OO を理解していますが、OO を介して HTML と適切に絡み合わせる方法を理解しようとしています。以下のコードがメッセージを吐き出さないのはなぜですか? ありがとう。
<?php
class SubmitPost {
public function __construct() {
$Db = new PDO('mysql:host=localhost;dbname=Comment', 'root', '');
}
public function Comment($Post, $Time, $Title) {
$Post = strip_tags($_POST['Post']);
$Time = time();
$Title = strip_tags($_POST['Title']);
$Messages = array('success' => 'Your comment has been added.', 'error' => 'There was a problem adding your comment.');
if(isset($Post, $Title)) {
return $Messages['success'];
} else {
return $Messages['error'];
}
}
}
$New = new SubmitPost;
var_dump($New);
?>
<html>
<head>
</head>
<body>
<form action="OO.php" method="POST">
<input type="text" name="Title" placeholder="Your Title"><br />
<textarea placeholder="Your Comment" name="Post"></textarea><br />
<input type="submit" value="Comment">
</form>
</body>
</html>