1

モーダルとしてのみ使用されるファイルを含むディレクトリがあります。これらのファイルは PHP であり、「modal.filename.php」という形式です。例を参照してください。

" modal.user.php":

<?php
session_start();

$_SESSION['test'] = 1;

echo '<pre>';

print_r($_SESSION);
?>

直接入力すると、結果は次のようになります。

Array
(
    [user] => Array
        (
            [id] => 2
        )

    [test] => 1
)

AJAXまたはで彼を呼び出すとfile_get_contents()、結果は次のようになります。

Array (
     [test] => 1
);

どうすればこの問題を解決できますか?

4

1 に答える 1

0

これを試して

Ajax.php

    <?php
    session_start();    
    $_SESSION['test'] = 1;    

echo "<a onClick='sampelfun()' ><img src='http://2.bp.blogspot.com/-akaW_RlCjTA/TjqNgp54JiI/AAAAAAAAB1o/8pZAz5XmGzA/s200/go%252520signlarge.gif'></a>";   

?>
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script type="text/javascript">
function sampelfun()
{
    jQuery.ajax({
    type: "GET",
    url: "sample.php",
    success:function(html)
    {
    alert(html);
    }
});
}
</script>

サンプル.php

<?php
session_start();

echo $_SESSION['test'];

?>
于 2013-09-03T10:28:54.217 に答える