include または require にパラメーターを渡すことはできません。
デフォルト
$cat= $cat_map[$cat]['url'];
include("section_common.php");
「section_common.php」では:
echo $cat;
セッション
session_start();
$cat= $cat_map[$cat]['url'];
$_SESSION["cat"] = $cat;
include("section_common.php");
「section_common.php」では:
session_start();
echo $_SESSION["cat"];
カール:
$connecturl = curl_init('http://localhost/section_common.php?cat='.$cat_map[$cat]['url']);
curl_setopt($connecturl,CURLOPT_RETURNTRANSFER,true);
$output = curl_exec($connecturl);
curl_close($connecturl);
echo $output;
Jクエリ:
$.ajax({
url: "section_common.php",
type: "GET",
data: {cat:"<?=$cat_map[$cat]['url']?>"},
success: function(data){
$("body").html(data);
}
})