そのため、PHP セッション変数の処理に少し問題があります。変数をPHPファイルに投稿するjQuery関数があります(動作、コードはこちらを参照):
$('#practiceid').blur(function() {
var practiceid = $(this).val();
$.post("delicious.php", {"pid": practiceid});
});
Firebug のおかげで、delicious.php が変数を受け取っていることがわかります。さて、その PHP ファイルのコードは次のとおりです。
$_SESSION['uploaddir'] = $_POST['pid'];
問題は、他の PHP ファイルでセッション変数を使用しようとすると、存在しないように見えることです。session_start();
index.php ファイルで宣言しました。
何か案は?
本当にありがとう。