[PHP-users 7156] Re: start_session() とバックグラウンド処理で質問 【解決】

Akifumi Konishi php-users@php.gr.jp
Fri, 26 Apr 2002 11:41:14 +0900


小西です。

すみません。
基本的な間違いがありました。
session_start()はHTMLを吐き出す前に呼び出さないといけませんでしたね。(^-^;

<?php
    session_start();

    system("/tmp/sleep.sh > /dev/null &");

    session_destroy();
    session_start();

    echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">\n";
    echo "<HTML>\n";
    echo "<BODY>\n";
    echo "<FORM action=\"{$_SERVER["PHP_SELF"]}\" method=\"POST\">\n";
    echo "<INPUT type=\"submit\">\n";
    echo "</FORM>\n";
    echo "</BODY>\n";
    echo "</HTML>\n";

    exit;
?>