Я создаю простое мобильное приложение с Framework7 и Phonegap, которое отправляет данные формы в базу данных. Я создал форму POST в соответствии с F7 документами для тестового сервера POST следующим образом:
<form action="https://ptsv2.com/t/c1i9p-1580217375/post" method="POST" class="form-ajax-submit">
В консоли я вижу, что данные формы выглядят правильно, а тестовый сервер также получает данные:
Я сейчас пытаюсь создать подключение к phpMyAdmin, работающему локально, чтобы я мог POST-данные куда-то. Мой HTML изменился на:
<form action="/php/form-data.php" method="POST" class="form-ajax-submit">
И файл php выглядит следующим образом:
<?php
$servername = "localhost";
$database = "test";
$username = "root";
$password = "";
//Create connection
$conn = mysqli_connect($servername, $username, $password, $database);
//Insert generic variables into table for testing
$sql = "INSERT INTO meeting (first_name, surname, email)
VALUES ('John', 'Doe', 'johndoe@gmail.com')";
mysqli_close($conn);
Теперь POST завершается ошибкой, и я получаю следующую ошибку в консоли :
POST http://myIP:55/php/form-data.php 404 (Not Found)
Если я нажму на указанную выше ссылку, соответствующий файл php загружается на мой P C, поэтому я не думаю, что на самом деле проблема заключается в невозможности найти файл а скорее что-то не так с php или базой данных? Я впервые делаю запрос POST, поэтому прошу прощения за любые глупые ошибки.