У меня есть некоторый взгляд в проекте php. Я вызываю метод кнопкой отправки HTML, но метод не запускается, и я не понимаю, почему. Метод содержит запрос, который загружает 2 текста в базу данных SQL.Мой запрос не запускается
Вот мой метод:
public function uploadCtrl() {
if(isset($_POST['send_note'])){
$title =$_POST['title_of_note'];
$text =$_POST['text_of_note'];
$id = $_SESSION['user_logged_status'];
var_dump($title, $text, $id);
$database->noteToDatabase($title, $text, $id);
}
здесь вид:
public function uploadNote(){
?>
<form action='' method='post'><br>
Title:<input type='text' name='title_of_note'><br>
Text:<input id='long_text' type='text' name='text_of_note'><br>
<input type='submit' name='send' value='SEND'><br>
<a href='?send_note'>Note save</a>
</form>
<?}
и метод запроса:
public function noteToDatabase($title, $text, $id){
$stmt = $this->conn->query("INSERT INTO note (title, text,user_id) VALUES ('$title','$text','$id')");
var_dump($stmt);
}
Я называю метод здесь:
if(isset($_POST['new_note'])){
$ctrl = new note_ctrl();
$ctrl->uploadNoteToDatabase();
// $ctrl->uploadCtrl();
}
Я проверил почтовый метод, используя Mozilla Firebug, и это выглядело нормально, но этот метод никогда не запускается.
Я не использую рамки. – Bbeni