【发布时间】:2020-01-29 15:18:17
【问题描述】:
我正在使用 Framework7 和 Phonegap 构建一个简单的移动应用程序,用于将表单数据提交到数据库。我已经根据F7 docs 创建了一个表单 POST 到 POST 测试服务器,如下所示:
<form action="https://ptsv2.com/t/c1i9p-1580217375/post" method="POST" class="form-ajax-submit">
我可以在控制台中看到表单数据看起来正确并且测试服务器也在接收数据:
我现在正在尝试创建与本地运行的 phpMyAdmin 的连接,以便我可以在某处发布数据。我的 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 文件会下载到我的电脑上,所以我认为这实际上不是找不到文件的问题,而是 php 或数据库有问题?这是我第一次做 POST 请求,所以请原谅任何愚蠢的错误。
【问题讨论】:
标签: php post phonegap html-framework-7