ページがindex.php
あり、単語のURLから値を取得しています。
<a href="index.php?skills=software engineer">Software Job</a>
以下のコードでは、からの完全な値が表示されています$_GET
が、テキストボックスには表示されていません
とURLは
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
何が問題なのかわからない、なぜそれが受け入れられないのかについて助けが必要