プロジェクト開発では、さまざまなページ間で値を渡すことがよくあります。ウェブワークでは、この記事には3つの一般的な方法がリストされています。
1。ポスト値伝送
ポスト値転送は、HTMLの<form>フォームジャンプに使用される方法であり、使用するのに非常に便利です。例えば:
<html> <form action = '' method = ''> <input type = 'text' name = 'name =' name = 'name'> <input type = 'hidden' name = 'name2' value '> <入力タイプ=' submit 'value =' submit '> </html> </html> </html>
フォームのアクションは、ジャンプページのURLパスを埋め、メソッドはPOSTメソッドに記入します。フォームの送信ボタンを押した後、フォームの名前のコンテンツは、$ _POST ['name']で取得できます。
<?php $ a = $ _ post ['name1']; $ b = $ _ post ['name2'];?>
これが非常に便利なトリックです。タイプが入力タグで「非表示」として選択されると、入力タグが非表示になり、ページに表示されません。ただし、入力タグは形式で、名前値と値値があります。また、送信ボタンに渡されます。この非表示のタグは、表示したくないコンテンツを渡すことができます。
2.値送信を取得します
GET値はURLに従って渡され、ページがジャンプするとURLでジャンプします。 <a>タグの使用で一般的に使用されます。例えば:
<a href = 'delete.php?id = value'>私をクリックしてジャンプ</a>
xxx.phpにジャンプした後、$ _get ['id']を介して合格した値を取得できます。 GETメソッドは、URLが特定のIDでPHPファイルを削除または読み取るためによく使用されます。
3.セッション価値伝達
セッションはグローバル変数の一種であり、ログイン後にユーザーIDなどの一般的なデータを保存するためによく使用されます。セッションに保存すると、セッションで他のページを取得できます。セッションはセッションで有効にする必要があります。
<?php //セッション割り当てsession_start(); $ _Session ['One'] = value1; $ _SESSION ['Two'] = value2; //セッション値read:$ one = $ _session ['one']; //セッション値破壊は解消されません($ _ SESSION ['ONE']);?>
読んでくれてありがとう、私はそれがあなたを助けることができることを願っています。このサイトへのご支援ありがとうございます!