我有一个页面index.php
,我正在从 url 中获取一个单词的值。
<a href="index.php?skills=software engineer">Software Job</a>
在下面的代码中,它显示来自 的完整值$_GET
,但未显示在文本框中
和网址是
http://localhost/mysite/index.php?skills=software%20engineer
<?php
if (isset($_GET['skills']) and !empty($_GET['skills'])) {
$is_skill = 1; // true and has value
$skill_data = $_GET['skills'];
echo "The searched skills : " . $skill_data; // Here its displaying full values
} else {
$is_skill = 0; // false and has no value
}
?>
<input type="text" name="textbo1" <?php if ($is_skill == 1) { echo "value=" . $skill_data; } ?> />
现在,在文本框中,它不显示完整的值,即software engineer
在 php 代码输出中的位置
The searched skills : software engineer
和文本框中的值:software
不知道是什么问题,需要帮助,为什么它不接受