<"/> <">

ホームページ  >  記事  >  バックエンド開発  >  PHP 値渡しソリューション

PHP 値渡しソリューション

WBOY
WBOYオリジナル
2016-06-13 13:15:27813ブラウズ

php での値の受け渡し
私は php の初心者ですが、これら 2 つのページで値の受け渡しを実現するにはどうすればよいですか? ? ?
1.php





< width="131">

< ;tr>


;td>gt;gt;

player
スコア gt;


2.php
$_POST[username]=$username; //送信された変数値を取得します
$_POST[grade]=$grade;
if($Submit == "Submit"){
echo "player" "
";
echo "スコア" . $_POST[grade] . " if($grade>70)
echo "あなたの勝ちです!";
if($grade< ;90){echo "あなたの負けです!";}
if($ Grade>88){echo "おめでとうございます!";}
else{
echo "次は頑張ってください!";
}
if($grade<60)
echo "あなたは悪すぎます! ";
elseif($grade>70 && $grade<88)
echo "レベルは平均的です! ";
elseif($grade>88 && $grade<99)
echo "テクノロジーは非常に優れています! ";
else
echo "テクノロジーは非常に優れています! ";
}
?>



------解決策------ - -
間違っています。$_POST[username]=$username // 送信された変数値を取得します
$_POST[grade]=$grade;

ではなく、
$ username; = $_POST[ユーザー名];
$grade = $_POST[グレード];

$_POST は特別な配列であり、送信されたデータはその中に配置されます。値を代入しないでください。

------解決策---------

話し合う

間違っています。
$_POST[username]=$username; //送信された変数値を取得します
$_POST[grade]=$grade;

代わりに、
$username = $_POST[username];
$grade = $_POST[grade];

$_POST は特別な配列であり、そこには操作を実行しないでください。それ。割り当て


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。