SWFUpload は、アップロード時に新しいセッション プロセスを再度開きますが、元のプログラムのセッションと一致させることはできません。アップロード時に元のプログラムの SessionID を渡し、それを使用して適切なセッションを「取得」する必要があります。どうやっても見つからない。これについて知っている人はいますか?ありがとう。 DEDECMS プログラムを使用します。
Swfuploadで開発したSEEEIONです。
upload_url: "upload.php", post_params: {"PHPSESSID" : "<?php echo session_id(); ?>"}, file_size_limit : "2048", file_types : "*.jpeg;*.jpg;*.bmp;*.png;*.gif;*.flv;*.mp4;*.wma", file_types_description : "允许上传的格式", file_upload_limit : "100", file_queue_limit : "0",
if (isset($_POST["PHPSESSID"])) { session_id($_POST["PHPSESSID"]); } else if (isset($_GET["PHPSESSID"])) { session_id($_GET["PHPSESSID"]); } $img_path = '/uploads/'; session_start();
http://download.csdn.net/detail/sibang/4538151
???例はセッション ID を統合しているようです
以前に swfupload を使用して、それを joomla プラットフォームで変更しました。成功しました
こんにちは。これでSESSIONが終了しました。ただし、PHP コードには問題があります。
みなさん、ありがとうございました。問題は解決されました。
みなさん、ありがとうございました。問題は解決されました。
同じ問題です、解決してください