呼び出し元にあるGETの値を呼び出し先で使用したいのですが、この場合通常の$_GET["値"]での取得はできないのでしょうか...?
呼び出し先と同じものを呼び出し元で使用すると受け取れるのですが、
呼び出し先でうまく表示できません
よろしければ教えてください。
呼び出し元
JQuery
1<script type="text/javascript"> 2 $(function() { 3 $(".search").load("include/search.php"); 4 }); 5 6 </script>
html
1<div class="search"></div>
呼び出し先 search.php
PHP
1<?php 2$year = date("Y"); 3$month = date("n"); 4$day = date("j"); 5$date=""; 6if(isset($_GET["year"]) && isset($_GET["month"]) && isset($_GET["day"])){ 7 $year = $_GET["year"]; 8 $month = $_GET["month"]; 9 $day = $_GET["day"]; 10} 11if(isset($_GET["date"])){ 12 $date= $_GET["date"]; 13} 14 15echo $year.$month.$day.$date; 16?>
html
1 <form method="get"> 2 <div id="search-bar"> 3 <select name="year" id="bar_year" class="sel_year"> 4 </select>年 5 <select name="month" id="bar_month" class="sel_month"> 6 </select>月 7 <select name="day" id="bar_day" class="sel_day"> 8 </select>日 9 <button id="search-button">検索</button> 10 </div> 11 </form>
通常、おっしゃっていることはできるはずですが・・・。undef になっているかどうかもこの質問ではわからないし・・・。一部でも構わないので、取得元のドキュメント、GET 使用とするソースがないと何がおきているのかもわかりません。
該当部分のコード、発生しているエラーの詳細等がないと正直なんともです。 showkit 様も仰る通り、通常なら可能だろう、としかお答えできません。
通常なら可能であるのかどうかを確認したかったので、それだけでも知ることができてとても助かりました。ありがとうございます。自分でも試行錯誤してみようと思いますが、ソースコードを追記させていただきましたので、良ければ見ていただきたいです。
回答2件
あなたの回答
tips
プレビュー