如何在HTML表单中使用php变量
我想生成一个简单的html表单并添加一些文本框,然后我想定义一些php变量并将它们用作文本框的值,但当我尝试使用它们时,它不起作用,并且不会为文本框设置变量的值。你能告诉我正确的语法和方法吗如何在HTML表单中使用php变量,php,html,forms,syntax,Php,Html,Forms,Syntax,我想生成一个简单的html表单并添加一些文本框,然后我想定义一些php变量并将它们用作文本框的值,但当我尝试使用它们时,它不起作用,并且不会为文本框设置变量的值。你能告诉我正确的语法和方法吗 <?php $foo = 123; ?> <html> <head> </head> <body> <form Id='Form' Method='post' Action='http://examp
<?php
$foo = 123;
?>
<html>
<head>
</head>
<body>
<form Id='Form' Method='post' Action='http://example.com'>
fooElement<input type='text' name='fooElement' value='<?= $foo ?>'/>
</form>
</body>
</html>
fooElement您确定您的short\u open\u标签
已打开
如果没有,请尝试使用
您缺少?
符号
<?php
$foo="sample"
?>
我的建议是:编写代码时要注意。在询问之前,再次检查你的代码是否有拼写错误等。并学习这些基本知识您确定您的short\u open\u标签
已打开
如果没有,请尝试使用
您缺少?
符号
<?php
$foo="sample"
?>
我的建议是:编写代码时要注意。在询问之前,再次检查你的代码是否有拼写错误等。并学习这些基础知识这取决于您的服务器配置。有时允许使用像
这样的短标记,有时则不允许。通常只做
更安全。这取决于您的服务器配置。有时允许使用像
这样的短标记,有时则不允许。通常只做
比较安全。标记丢失
<?php
$foo = 123;
?>
缺少标记
<?php
$foo = 123;
?>
echo$foo
不安全。如果它包含”
,则后面的任何内容都将不可见,并将为跨站点脚本编写打开大门
我的建议是做一些小的清理,例如,$foo=preg_replace(“/”/”,“';”,$foo)
,假设您输入了上面提到的值。e、 g
<input name='bar' value='<?=$foo?>'>
echo$foo
不安全。如果它包含”
,则后面的任何内容都将不可见,并将为跨站点脚本编写打开大门
我的建议是做一些小的清理,例如,$foo=preg_replace(“/”/”,“';”,$foo)
,假设您输入了上面提到的值。e、 g
<input name='bar' value='<?=$foo?>'>
简短的形式看起来像
而不是
))如果我猜是Short\u open\u标签上的话,可能是?没有把它放在那里,因为我已经很久没有做过短标签了,哈哈。谢谢:)有两种方法:1<代码>
2<代码>
首先要求short\u open\u标签
在
上短格式看起来像
而不是
))如果short\u open\u标签在我猜是不是也可以?没有把它放在那里,因为我已经很久没有做过短标签了,哈哈。谢谢:)有两种方法:1<代码>
2<代码>首先要求短\u打开\u标签
要打开
作为旁注,不要使用短标签。将此作为旁注阅读,不要使用短标签。读这个