可能重复:
PHP脚本未在浏览器上运行
我正在尝试使用PHP,并且非常新.我正试着用一个简单的你好世界计划来测试水域.我试过这样的:
<html>
<body>
<h>Php File</h>
<?php echo "hello world";?>
<p>Did it work?</p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
然后在我的浏览器中打开html文件(目前为chrome).只有这样做了吗?部分显示在浏览器中.不是我想要运行的实际PHP内容.想法?
我也试过了
<html>
<body>
<h>Php File</h>
<form action="helloworld.php" method="post"></form>
<p>Did it work?</p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
作为一个html文件,然后在名为helloworld.php的文件中运行以下php脚本
<html>
<body>
<?php
echo "hello world";
?>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我无法弄清楚为什么它们都不起作用.请帮助我通过这个简单的部分,这样我就可以得到更多的东西!
我从这些问题开始:
我按照建议去了,但这似乎不起作用.
我的代码现在看起来像这样:
require 'DB.php';
require 'C:\Users\Clayton\Desktop\formhelpers.php';
$db = DB::connect('mysql://root:password@localhost/test');
if (DB::isError($db)) { die("connection error: " . $db->getMessage( )); }
$db->setErrorHandling(PEAR_ERROR_DIE);
//create table for responses
$q = $db->query(
"CREATE TABLE apiResponse(
Name VARCHAR(20),
Occupation VARCHAR(20)");
//select data to send
$db = DB::connect('mysql://root:password@localhost/test');
$q = $db->query('SELECT Name, Occupation FROM try2 ');
while ($row = $q->fetchRow())
{
$Name = $row[0];
$Occupation = $row[1];
$q = $db->query(
"INSERT INTO apiResponse (Name, Occupation) values ($Name, $Occupation)"
);
Run Code Online (Sandbox Code Playgroud)
哪里需要'C:\ Users\Desktop\formhelpers.php'; 是第10行.
我仍然得到一个类似的错误:
Warning: …
Run Code Online (Sandbox Code Playgroud) 我正在学习CSS,我遇到了物理宽度和内容宽度概念的问题.网站似乎是指它们,而没有真正解释它们的区别.
我知道它与CSS盒子模型有关,如果有其他人可以帮助我那将是伟大的.
例如,如果在css中给出以下内容:
div {
width: 400px;
padding-left: 20px;
padding-right: 10px;
margin: 0px 10px;
border: 2px solid pink;
}
Run Code Online (Sandbox Code Playgroud)
包含在物理宽度中的是什么?内容宽度是多少?