私は、単純に誰かの名前の値を返し、その後に3つのテストスコアを返すコードを書こうとしています。私の頭では、コードは単純に次のようになります。クエリ文字列エラーまたはコードエラー?
<html>
<head>
<title> PHP Scores</title>
</head>
<body>
<?php
echo "<p>",$_GET["name"],"</p>";
echo "<p>",$_GET["test1"],"</p>";
echo "<p>",$_GET["test2"],"</p>";
echo "<p>",$_GET["test3"],"</p>";
?>
</body>
</html>
私はURLを入力するたびに今、:http://localhost/phpassignment1.php?name=john&test1=88&test2=74&test3=100
それは名前だけの値を返します。 3つのテストスコアがページにエコーされない理由はありますか?
これは正常に動作するはずです。エラーは他の場所です。 'print_r($ _ GET)'、あなたは何を見ますか? –
@u_mulderなぜ '.'答えが働いたのですか? –
エラーが他の場所にあるため –