Php 获取标签作为输入类型的值
我需要一个GET值来放置在论坛选项中显示,但是我不知道如何做到这一点,因为GET值中不能有引号。xxx是我想要显示get值的地方Php 获取标签作为输入类型的值,php,get,Php,Get,我需要一个GET值来放置在论坛选项中显示,但是我不知道如何做到这一点,因为GET值中不能有引号。xxx是我想要显示get值的地方 <input type="text" name="test" value="xxx"> 这是非常基本的东西。谷歌应该不会发现任何问题 <input type="text" name="test" value="<?php echo $_GET['your_parameter']; ?>" /> 与另一个答案不同,您应该在回显GE
<input type="text" name="test" value="xxx">
这是非常基本的东西。谷歌应该不会发现任何问题
<input type="text" name="test" value="<?php echo $_GET['your_parameter']; ?>" />
与另一个答案不同,您应该在回显GET参数之前对其进行转义。这将防止有人向代码中注入无关的标记
<?php
$parameter = (isset($_GET["your_parameter"])) ? htmlspecialchars($_GET["your_parameter"]) : '';
?>
<input type="text" name="test" value="<?= $parameter ?>" />
正如Jimmie Johansson之前提到的,这是非常基本的东西,很容易搜索
Hi <?php echo htmlspecialchars($_POST['name']); ?>.
You are <?php echo (int)$_POST['age']; ?> years old.
及
它们是,您可以使用表示输入字段或其他表单构造名称的键访问特定数据。在您的示例中,输入字段的名称是“test”,因此我们将按如下方式访问它
<?php $_GET["test"]; ?>
你可以用
<?php ... ?>
只要它是一个PHP文件,就可以在HTML代码中的任何地方使用。因此,如果您想通过PHP输出一些东西,只需使用and语句,并将其放在它们之间
<input type="text" name="test" value="<?php echo $_GET['your_parameter']; ?>" />
谢谢,效果很好。事实上,我确实花了一段时间在谷歌上搜索和尝试,但是因为我不太确定它叫什么,我找不到任何对我有帮助的东西。我也一样,它很有效,但离最佳实践不远。
<?php ... ?>
<input type="text" name="test" value="<?php echo $_GET['your_parameter']; ?>" />