Link は、ページに入る 値が渡されたらコード 1 が実行されます。値が渡されなかった場合はコード 2 が実行されます。この判断は正しくありません。"/> Link は、ページに入る 値が渡されたらコード 1 が実行されます。値が渡されなかった場合はコード 2 が実行されます。この判断は正しくありません。">
ホームページ >バックエンド開発 >PHPチュートリアル >ページが値を渡す問題を解決するにはどうすればよいですか?
ページで値を渡す
ページで値を渡したいと考えています。
例: text.php
リンク
$tt=$_GET['id '];
echo $tt;
?>
ページに入ると、まず値が渡されているかどうかを判断し、コード1を実行し、値が渡されていない場合はコードを実行します2
この判断は、申し訳ありませんが、判断方法がわかりません
他の人のページも見ました。www.xxx.com/edit など、ページにはそれ自体の渡された値が多数あります。 ...
アイデアは何ですか?
自分で関数を書くと、1 つの関数に対して複数の PHP ページを書かなければならないことがよくあります。何か方法はありますか?
-----解決策---------
if(isset($tt) )
コード 1
else
コード 2
------解決策---------
こんにちは、元の投稿者 www.xxx.com/edit ……この形式にはフレームワーク技術が使われており、個人的によく知っているのはZF(ZendFramework)です。 MVC パターン フレームワーク テクノロジを使用すると、機能を実装するために大量の PHP ファイルを使用せずにアイデアを実現できます。
これは非常に優れたよく知られた ZF 入門デモです。アドレスは http://akrabat.com/zend-framework-tutorial/
フレームワークのソース コードと PDF チュートリアルをダウンロードできます。学習後は、自分でも気づかずに望む結果を達成できることがわかります。成功を祈ります!
------解決策---------
つまり、ページに入った後、まず次のことを判断します。値が渡されました。 Enter して、コード 1 を実行します。値が渡されない場合は、コード 2 を実行します
if (!empty($_GET['id'])) { // を実行します $id = intval($_GET['id']); include('./a.php'); } それ以外 { //bを実行 include('./b.php'); <div class="clear"></div>