Beaglebone Black Rev C Debian,从html运行PHP程序
Beaglebone Black Rev C Debian, Run PHP program from html
我有一个javascript程序,使用node.js从IO.html页面控制GPIO到beaglebone。我只是用"节点myscript.js"开始javascript。
我想添加一个PHP文件,将存储值从IO.html到mysql数据库。我有PHP和SQL数据库创建,但我不确定如何或在哪里托管PHP文件,以便html页面可以访问它。
myscript.js读取IO.html并监听端口9090。
PHP文件是否需要在不同的端口上托管hadoop或apache ?
<?php
$con=mysqli_connect("localhost","root","PW","parameters");
// Check connection
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
// escape variables for security
$A0 = mysqli_real_escape_string($con, $_POST['A0']);
$A1 = mysqli_real_escape_string($con, $_POST['A1']);
$A2 = mysqli_real_escape_string($con, $_POST['A2']);
$A3 = mysqli_real_escape_string($con, $_POST['A3']);
$A4 = mysqli_real_escape_string($con, $_POST['A4']);
$sql="INSERT INTO inputs (A0, A1, A2, A3, A4)
VALUES ('$A0', '$A1', '$A2', '$A3', '$A4')";
if (!mysqli_query($con,$sql)) {
die('Error: ' . mysqli_error($con));
}
echo "1 record added";
mysqli_close($con);
?>
html片段:
<form action="test.php" method="post">
A0: <input type="text" name="A0">
A1: <input type="text" name="A1">
A2: <input type="text" name="A2">
A3: <input type="text" name="A3">
A4: <input type="text" name="A4">
<input type="submit">
</form>
是你需要安装php5然后您需要将php文件添加到/var/www然后可以访问端口8080上的PHP文件如。192.168.7.2:8080/test.php
相关文章:
- 我的HTML按钮没有在Javascript中运行
- 从Chrome扩展名中的popup.html文件在background.js文件中运行一个函数
- 如何在angularJS中运行for循环而不使用html标记
- 有条件地运行javascript函数-Razor,HTML
- html代码没有在记事本++上运行
- HTML/JS github页面项目没有't在使用firefox运行时加载图像或声音
- Disqus的计数.js脚本在索引中无法正常运行.html与react.js网站
- 如何运行在一个充满html的字符串中定义的javascript
- HTML 运行时创建代码非常慢
- 如何从 HTML 运行应用程序
- 正文加载上的 HTML 运行 href 链接
- 从Javascript和HTML运行Unix命令
- Beaglebone Black Rev C Debian,从html运行PHP程序
- 使用Html.运行时BeginForm
- $compile不更新动态生成的HTML运行时
- 如何从HTML运行另一个程序
- 如何独立于HTML运行Javascript文件
- 如何使用ng-bind-html运行javascript
- 从按钮html运行bash脚本
- 为动态插入的HTML运行javascript函数