[PHP-users 31879] Re: カウントダウン表示がうまくいかない

Hiroshi Homma hiro0122_mail @ yahoo.co.jp
2007年 4月 9日 (月) 18:09:51 JST


ありがとうございます。
拝見しました。
しかし、今回はさきほどのJavaScriptで行こうと思います。

皆様ご支援ありがとうございました。
これからもよろしくお願いします。

----- Original Message ----- 
From: "ISHIDA Akio" <iakio @ mono-space.net>
To: "PHP-users ML" <php-users @ php.gr.jp>
Sent: Monday, April 09, 2007 4:58 PM
Subject: [PHP-users 31874] Re:カウントダウン表示がうまくいかない


> こんにちは。石田@苫小牧市と申します。
>
> 余談ぎみですが、こんな方法もあるそうです。
> long-lived HTTP connectionでJavaScriptをちょっとずつflushしながら
> 出力するという方法です。
>
> http://ajaxpatterns.org/HTTP_Streaming#Solution
> デモ:http://ajaxify.com/run/streaming/
>
> 07/04/09 に ymorii<yo-morii @ sdl.hitachi.co.jp> さんは書きました:
>> Moriiと申します。
>>
>> もう解決しているようですが、
>> 「PHPだけで」ということで以下のような解決方法はいかがでしょうか。
>>
>> <?
>>   for( $i = 10; $i >=0; $i-- ){
>>         ob_start();
>>         printf ("<div id='OutArea' style='position: absolute; left:100px;
>> top:100px;background-color:#fff;text-align:right;'>%s あと %02d秒 
>> </div>",
>> date('h:i:s'), $i);
>>         flush();
>>         sleep(1);
>>         ob_end_flush();
>>         //ob_end_clean();
>>   }
>> ?>
>>
>> 文字列を同じ場所に表示すると文字がかぶるので、
>> "background-color"で白く塗っています。
>>
> -- 
> ISHIDA Akio <iakio @ mono-space.net/ishida @ cycleof5th.com>
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://www.php.gr.jp/php/novice.php3
> 


--------------------------------------
Protect Your PC Now ! -  0 yen Security Campaign
http://pr.mail.yahoo.co.jp/premium/



PHP-users メーリングリストの案内