Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
500尝试在PHP中回显表单数据时出错_Php_Html - Fatal编程技术网

500尝试在PHP中回显表单数据时出错

500尝试在PHP中回显表单数据时出错,php,html,Php,Html,当我试图查看test.php页面时,从服务器收到一个错误页面。如果我删除php标记,页面上的所有内容都可以正常加载。 我得到一个带有以下代码的“http错误500”: <!doctype HTML> <html> <head> <meta charset="UTF-8"> <Title>Test</Title> <link rel="stylesheet" type="text/css" href="/CSS

当我试图查看test.php页面时,从服务器收到一个错误页面。如果我删除php标记,页面上的所有内容都可以正常加载。 我得到一个带有以下代码的“http错误500”:

<!doctype HTML>
<html>
<head>   
<meta charset="UTF-8">
<Title>Test</Title>  
<link rel="stylesheet" type="text/css" href="/CSS/default.css"> 
</head>
<body>
<?php
echo "<form>
<input type="hidden" name="uid" value="Anonymous">
<input type="hidden" name="date" value='".date()."'>
<textarea name="Message"></textarea><br>
<button type="submit" name="submit">Comment</button>
</form>";
?>
</body>
</html>

试验
使用以下命令:-

<!doctype HTML>
<html>
<head>   
<meta charset="UTF-8">
<Title>Test</Title>  
<link rel="stylesheet" type="text/css" href="/CSS/default.css"> 
</head>
<body>
<?php
echo "<form>
<input type=\"hidden\" name=\"uid\" value=\"Anonymous\">
<input type=\"hidden\" name=\"date\" value='".date()."'>
<textarea name=\"Message\"></textarea><br>
<button type=\"submit\" name=\"submit\">Comment</button>
</form>";
?>
</body>
</html>

试验
使用以下命令:-

<!doctype HTML>
<html>
<head>   
<meta charset="UTF-8">
<Title>Test</Title>  
<link rel="stylesheet" type="text/css" href="/CSS/default.css"> 
</head>
<body>
<?php
echo "<form>
<input type=\"hidden\" name=\"uid\" value=\"Anonymous\">
<input type=\"hidden\" name=\"date\" value='".date()."'>
<textarea name=\"Message\"></textarea><br>
<button type=\"submit\" name=\"submit\">Comment</button>
</form>";
?>
</body>
</html>

试验
```


``` 这应该行得通。

```


```
这应该能起作用。

甚至可以去除大部分回波/打印

<!doctype HTML>
<html>
<head>   
<meta charset="UTF-8">
<Title>Test</Title>  
<link rel="stylesheet" type="text/css" href="/CSS/default.css"> 
</head>
<body>
<form>
<input type="hidden" name="uid" value="Anonymous">
<input type="hidden" name="date" value="<?php print(date()); ?>">
<textarea name="Message"></textarea><br>
<button type="submit" name="submit">Comment</button>
</form>
</body>
</html>

试验

甚至可以去掉大部分回波/打印

<!doctype HTML>
<html>
<head>   
<meta charset="UTF-8">
<Title>Test</Title>  
<link rel="stylesheet" type="text/css" href="/CSS/default.css"> 
</head>
<body>
<form>
<input type="hidden" name="uid" value="Anonymous">
<input type="hidden" name="date" value="<?php print(date()); ?>">
<textarea name="Message"></textarea><br>
<button type="submit" name="submit">Comment</button>
</form>
</body>
</html>

试验

使用phpOr时需要转义“字符串中的字符”并在适当的位置使用单引号。使用phpOr时需要转义“字符串中的字符”并在适当的位置使用单引号。在字符串中使用\“转义”字符或将整个字符串括在“转义引号”中“或反之亦然。非常感谢,这是一个新手错误,但我非常感激。请在字符串中使用\“to escape”字符,或将整个字符串括在“引号to escape”中“反之亦然。非常感谢,这是一个新手的错误,但我非常感激。考虑到目前的情况,这将是我的首选。如果页面周围的其他部分没有,为什么首先要将一堆不必要的html塞进回音中呢?;)鉴于目前的情况,这将是我的首选。如果页面周围的其他部分没有,为什么首先要将一堆不必要的html塞进回音中呢?;)如果你想在回音中塞进那么多东西,不如让它比处理一团反斜杠更容易!使用单引号非常有帮助。如果你需要在回音中填入那么多内容,那么可能比处理一大堆反斜杠更容易!使用单引号在这方面有很大帮助。