このタスクについて説明します。 1)1つのテーブルに2つのデータがあり、それらをphpでドロップダウンするように選択しています。私はそれらに名前をつけました:1)deyis 2)plombセッションを使わずに次のページにデータを渡して保存する(データは渡すがデータは保存しない)
私は2つのリンクを持っています。最初のリンクはドロップダウンメニューの "deyis"データに表示し、2番目のリンクはドロップダウンメニューの "plomb"データに表示する必要があります。
まずリンクのPHPファイルのコード:
<?php
$token = trim($_REQUEST["Token"]);
if($tokenData = defineToken($token))
{
\t $token=str_replace("==","%3d%3d",$token);
\t $token=str_replace("+","%2b",$token);
\t $url_t = "MYLINK";
\t $p=1;
echo "<form action=\"$url_t\" method=\"POST\" id=\"storyForm\">";
echo "<input type=\"hidden\" name=\"deyis\" id=\"deyis\" value=$p>";
?>
</form>
<script>
document.getElementById("storyForm").submit();
</script>
と第2のリンクは同じですが、値= 2を送信します。私のindex.phpファイルで
私はPOST
$s=$_POST['plomb'];
if($s==2)
{
\t echo "equal to 2";
\t
}
$br=$_POST['deyis'];
if($br==1)
{
\t
\t echo "equal to 1";
}
によってデータを取得していますが、私は何の同じページボタンウィッヒショーのデータで押した後、それはその「お知らせ私を示しています。未定義index:plomb "と" Notice:未定義インデックス:deyis "となります。
ありがとうございました。
'SESSION'を使わずに他のページの変数にアクセスするのに' GET'を使いますが、どうすればそれを使うのか分かります。 – Irvin
[OK]をクリックすると、POSTによって1ページからデータが送信され、GETによってデータが受信されました。あなたはこれを意味しますか? $ s = $ _ GET ['plomb']; –
私は言った: 'しかし、あなたがそれを使用する方法を知っていることを確認 ' – Irvin