トップページ⇒php
1001コメント309KB

【PHP】質問スレッドpart24【php】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん04/11/01 04:09:15ID:???
・PHP全般の質問スレです。 
・新規質問の方は上げてください。age進行でお願いします。 
・質問する際には環境も明記。 
・正しい日本語で分かりやすく。 
・レスがつかないからって逆切れする厨お断り。 
・解決しなくてもこたえてもらったら礼を。 


■本家 
 http://www.php.net/ ;

■日本 PHP ユーザ会 
 http://www.php.gr.jp/ ;

■PHP マニュアル 
 http://www.php.net/manual/ja/ ;

■PEAR マニュアル 
 http://pear.php.net/manual/ja/ ;

過去スレ, 関連スレ等>>2-4 
0696nobodyさん04/11/16 11:12:45ID:t4iPftE+
RedHat9
PHP4.3.4
ですが、
セッンションを登録すると
内容が、すべて、Nになっているのですが、
何かヒントございませんでしょうか
よろしくお願いします

$s_start_time = strftime("",time()); ←ココでは、$s_start_timeに現在時刻(文字列)がきちんと入っている

session_start(); の後、
session_register("start_time");
として、trueが帰ってくる
結果をみるために、プリントすると

print "[".trim($start_time)."]"; ←こちらは、現在日付時刻が入っている
print "[".trim($_SESSION["start_time"])."]";
←コチラは、空文字になっている
0697nobodyさん04/11/16 11:14:46ID:t4iPftE+
>>696
レス送信失敗…
修正
$s_start_time = strftime("",time()); ←ココでは、$s_start_timeに現在時刻(文字列)がきちんと入っている
↓
$s_start_time = strftime("%Y-%m-%d %H:%M:%S",time()); ←ココでは、$s_start_timeに現在時刻(文字列)がきちんと入っている
です
0698nobodyさん04/11/16 12:14:48ID:???
>>696
マニュアルは読んだかい?
0699nobodyさん04/11/16 12:38:46ID:t4iPftE+
>>698
セッションオートスタートがオンになってると、
セッション変数不可
って項目ですよね
オフに、なっているんですが…
0700nobodyさん04/11/16 13:10:20ID:???
>>696
session_registerを使うな
0701nobodyさん04/11/16 13:17:15ID:t4iPftE+
>>700
え、その関数は不可ですんか…
アリガトンゴザイマスタ
0702nobodyさん04/11/16 13:21:00ID:t4iPftE+
>>701 事後報告
セッションファイルにもきちんと値が入りマスタ
アリガトンゴザイマスタ
0703nobodyさん04/11/16 13:25:08ID:???
マニュアルって使うの難しくね?
0704yoro04/11/16 14:44:19ID:???
質問です。下のスクリプトを実行すると
「Parse error: parse error, unexpected $ in /test.php on line 3」
となります。
<?php
$val = 1;
print <<<END
\$val= $val
END;
?>

環境はローカルにインストールしたPHP4.3.9(DSO版)ですが、同じスクリプトをレンタルサーバー(PHP4.3.3 CGI版)に入れて実行するとなんの問題もありません。

ヒアドキュメント内の変数の展開を無効にするような設定ってありますか?
php.iniとかhttpd.confをあさったのですが、原因となりそうな設定項目はないように見えました。

ちなみに、ヒアドキュメントを使わずに
<?php
$val = 1;
print "\$val= $val";
?>
とした場合はエラーは出ませんので、ヒアドキュメント以外では変数の展開ができている模様です。
ヒアドキュメントを使えないとツラいので何とかしたいのですが、どなたか原因がわかる方がいらっしゃったら教えてください。
よろしくお願いします。
0705nobodyさん04/11/16 15:03:40ID:???
http://www.cyberconnect2.jp/hack/radio.html
0706nobodyさん04/11/16 15:22:12ID:kHelo3UA
>>704
余計なインデントとかスペースとか入ってんじゃね?
ENDの後とか

ひとまず、マニュアルのソースコピーして貼り付け。
実行してみること。
http://www.php.net/manual/ja/language.types.string.php#language.types.string.syntax.heredoc
0707nobodyさん04/11/16 15:49:12ID:wLOJos/k
関数で処理した結果を変数に入れたいんですけど、どすればよいですか?
たとえば、helloを返す関数、hello()があったとして、
$msg=hello();
な感じです。色々試してみましたが取れないです。hello()ではただ
echo "hello"; としてるだけです。
達人のみなさま、なにとぞ宜しくお願い致しまする。
0708nobodyさん04/11/16 15:54:51ID:???
>>707
マニュアル見れ
function hello(){
return "helle";
}
echo hello();
070970704/11/16 15:58:17ID:???
>>708
ありがとうございました。
echoでなく、returnにしたらおかげ様で出来ました。
マニュアル読んだつもりになってましたが、全然読めてなかったんです
ね。反省いたします。
0710yoro04/11/16 16:21:53ID:iDIPDCBP
>>706 さん
ご返答ありがとうございます。
指示されたようにマニュアルのコピー&ペーストをして再度試しましたが、やはり同じ結果でした。

先にも書きましたが、同じファイルが別のサーバーではきちんと実行できることを考えると単純なスクリプトの間違いではないように思います。
なにか他の可能性が考えられれば、ご示唆いただければうれしいです。よろしくお願いします。

ローカルにインストールしたPHP4.3.9はPHPの本家からリンクされているバイナリーパッケージ(Mac OSX版)を使ったので問題はなかろうと思っていますが、PHPをきちんとソースからコンパイルして入れ直した方がいいのかも知れません。
0711nobodyさん04/11/16 16:59:43ID:???
うちの環境ではちゃんと動作した。

Mac OS X 10.3.6 & PHP 4.3.9(自前コンパイル)
END;の前にインデント入ったりはしてないよね?
0712yoro04/11/16 17:00:05ID:iDIPDCBP
>>706 さん
改行コードの問題だと判明しました。

Mac上で実行する場合、改行コードがCR(Mac)だとエラーになるようです。
LF (Unix)またはCR+LF(DOS)にすれば大丈夫なようです。

リモートでは問題がなかったのは、Linuxサーバーだったからだと思います。

ヒントをいただいてありがとうございました。
071371104/11/16 17:00:28ID:???
>>711でアンカーわすれちゃった。
>>710
0714nobodyさん04/11/16 17:01:58ID:???
>>712
おめ。&や ら な い か ?
0715yoro04/11/16 17:09:03ID:iDIPDCBP
>>711 さん(ほかの方々)

ありがとうございました。

DreamWeaverで書いたコードの改行コードがCR(Mac)になってたのが原因だったのですが、DreamWeaverの環境設定にCode Formatというタブがあり、そこで改行コードをLF(Unix)に設定するオプションがありました。
今後は安心して書けると思います。お騒がせしました。
0716nobodyさん04/11/16 17:09:35ID:wLOJos/k
配列の一番最後の値を特定して取り出すことってできますでしょうか?
先程から初心者な質問ですいません。
0717nobodyさん04/11/16 17:25:02ID:???
>>716
特定する必要があるのか、ただ取り出せばいいのか

マニュアルの配列の項目
http://jp2.php.net/manual/ja/ref.array.php
の下のほうをじーーーと見れば、何を使えばいいのか分かる

直接関数がないなら、ひっくり返して前から取ればよくない?
0718nobodyさん04/11/16 17:37:53ID:???
>>716

配列の要素数を返す関数 count() を調べろ。
それで最後の配列要素を取り出すことは出来る。

もしくは>>717のようにreverseさせて先頭要素[0]を取り出す手もある。

てかこのくらいGoogleかなんかでPHP講座とか探して勉強しろ。
0719nobodyさん04/11/16 17:43:46ID:???
>>717
>>718
連想配列使って、
$temp_val = $val["インデックス"]
ってな具合に、取り出すのは、2度出間すかね?
0720nobodyさん04/11/16 17:46:59ID:???
array_pop()がそうらしい
0721nobodyさん04/11/16 19:36:37ID:???
array_pop()を使えばいいけど、元の配列から要素を削除するので注意。
072271604/11/16 20:02:01ID:???
いろいろとアドバイスありがとうございました。>>718さんの
おっしゃるようにカウンタ使っていたんですが、もっとスマートな
方法がないものか模索しておりましたが、array_pop()を使うことに
致しました。下記に作った自身のログファイル名を定義するスクリプトです。
もっと短くしたいんですが、これ以上無理でしょうか・・・

$res=split("/",$_SERVER['SCRIPT_NAME']);
$res=split("\.",array_pop($res));
$logfile="$res[0].log";
$logdir="./log";
$log="$logdir/$logfile";
0723nobodyさん04/11/16 20:21:22ID:???
うーん、preg_replace使うかな・・・
0724nobodyさん04/11/16 20:30:06ID:???
>722
正規表現、勉強しような
0725nobodyさん04/11/16 20:48:36ID:???
俺なら
$filename = basename($_SERVER['SCRIPT_NAME'], ".php");
$filename.= ".log";
$log = "./log/{$filename}";
って書く
0726nobodyさん04/11/16 22:32:23ID:???
$filename = basename($_SERVER['SCRIPT_NAME'], ".php");
$log = "./log/{$filename}.log";

でもいいわけだ。
0727nobodyさん04/11/16 23:22:24ID:s1qPu0YC
特定の月末の日付を取得するにはどんな方法があるでしょうか?
072872704/11/16 23:26:42ID:s1qPu0YC
すいません、あと、
今日の日付 date() から1ヶ月先の日付を取得する方法を教えてくだせぇ。
お願いします。
unixタイムスタンプから1ヶ月分足す方法になると思うのですが、
1か月分のunixタイムスタンプがわからないっす
072972704/11/16 23:29:08ID:???
mktime使えば728は簡単にできそうですね・・・
スマソ。
727だけ教えてくださいませ
0730nobodyさん04/11/16 23:32:02ID:???
それもmktime使います。自動補正便利だよねー。
0731 ◆.jC7ANgFY. 04/11/16 23:33:25ID:???
>>728
速い方法はほかにあるけどphpだからこその簡単な方法は
strtotime('+1 Month')
0732nobodyさん04/11/16 23:37:31ID:tAnxVLV8
<form method="get" action"test.php">
.....<? echo $test1 ?>
フォームのPHPの埋め込みなんですけど、いきなり?
からはじまってます。。<?php echo >て言う感じにphpはいれなくていいんですか?
いれるときといれないときの違いっていうのはどういうことなんでしょうか?
ほんとに初心者からはじめれる本っていうのなんですけど、まったくこういうことに
ふれてないです><おしえてもらえればありがたいです
073372704/11/16 23:37:51ID:???
レスサンクスです。
分かりますた、ずばり日を1日に指定してそこから1日引くのですな!!
0734nobodyさん04/11/16 23:43:44ID:???
php.iniの設定によっては?phpを省略する事も可能。
echoなら<?=$hoge?>でも可能。
0735 ◆.jC7ANgFY. 04/11/16 23:45:20ID:???
>>732
<?php echo 'A'; ?>
<?php echo 'A' ?>
<? echo 'A'; ?>
<? echo 'A' ?>
<?='A'?>
全部同じ意味です。ほかにscriptタグ使う奴
とかもあるけど気にしなくていい。
0736nobodyさん04/11/16 23:55:32ID:???
> <?='A'?>

すわっ新種の顔文字かと思った。
0737nobodyさん04/11/16 23:58:37ID:???
echoへのしょーとかっと
まぬあるにかいてあるべ
0738nobodyさん04/11/17 00:38:37ID:???
でもあんま省略しない方がいいよ
0739nobodyさん04/11/17 00:55:24ID:???
Apacheスタートしなくなったけど、
確かどこかにエラーメッセ出てたよね?
0740nobodyさん04/11/17 01:43:24ID:???
>>739
意味不明。(apacheDir)/logs/error_log (error.log) の事を言ってるのか?
0741nobodyさん04/11/17 06:32:42ID:???
長さを指定して空の2次元配列を作るにはどうすればいいの??
074269504/11/17 10:30:45ID:???
ショボーン。
やっぱり、自作で結果をキャッシュするしかないかな・・・。
0743nobodyさん04/11/17 10:50:38ID:???
ちなみに10万件もヒットするDBって、どんなデータが入ってるの?
質問には答えられないけど、シチュエーションに興味あり。
0744nobodyさん04/11/17 11:02:24ID:???
>>743
select * from hoge_table where 1;
0745nobodyさん04/11/17 11:18:07ID:???
PHPのフリースクリプト探してるんですが、どこのスレに行って聞いたらいいですか?
基本的に日本語バグトラッキングシステムてPHPのやつ。
# 影舞いいんだけどRubyだし。
0746nobodyさん04/11/17 11:19:39ID:???
>>745
板違い
074769504/11/17 11:32:22ID:???
>>743
10万件ヒットではなく、検索対象が10万件ですー。
そのうち20万件とか30万件が対象になる予定なんですけど。
これぐらいだと普通にありますよね?
0748nobodyさん04/11/17 12:22:32ID:???
>>742
どんだけメモリ食うかしらんが、limitかけなきゃ良いんでは?
0749nobodyさん04/11/17 12:23:16ID:???
Perl/sh でいうところの tr はありませんか?
tr/A-V/a-v/ をしたいのです。
0750nobodyさん04/11/17 12:41:09ID:???
Webのアクセスログ(約26万件)を独自にPostgreSQLで記録しているが、
phpPgAdminで10万件ヒットの結果をviewingしても、最初の画面だけ
ちょっと待たされるものの、あとはそれほど重く感じない。
0751nobodyさん04/11/17 12:42:17ID:???
>>749
http://jp2.php.net/manual/ja/function.strtr.php
0752nobodyさん04/11/17 12:56:44ID:???
>>749
大文字->小文字ならstrtolower()
0753nobodyさん04/11/17 13:15:02ID:???
>>751-752
ありがとうございました。
一部だけ小文字にしたいので strtr を使おうとマニュアルを見たら
> 引数を2つ指定してコールっ_場合
なんてのが。
075469504/11/17 14:02:03ID:???
>>748
最終的に検索クエリが遅いのは明らかなので、
ページングした際に再度クエリを投げないで済めば
早くなるのはわかっているんです。
なので、limit掛けない結果をキャッシュするしかないかなぁ?
ってのが>>742です。

>>750
文字列マッチでの検索とかした場合ですか?
シーケンシャルに読むだけならクエリー自体が軽いので、
ページングしても重くならないと思います。

もし文字列マッチでも早いなら、ソース見るしかないですかね・・・。
0755nobodyさん04/11/17 14:12:32ID:???
デストラクタ的な後処理の為に、register_shutdown_function
を試しているのですが、register_shutdown_functionに登録された
関数内において、ログファイルの書き出しも、クラスファイル等のincludeも
いずれもpermissionエラーとなって実行できないのですが、
register_shutdown_functionの実行権限は、mainの処理とは異なるのでしょうか?
バージョンは4.2.3です。
0756nobodyさん04/11/17 15:06:42ID:???
10万件のデータから中間一致検索しても一回当たり0.05秒掛からず
返ってくるけど。
0757nobodyさん04/11/17 15:11:44ID:eshx/1+6
すいません、亀レスな上に横から質問で悪いんですが
>>688で可変長引数の質問について教えてください。

function test() {
list($a, $b, $c) = func_get_args();
}
のように、可変長引数にするメリットはなんでしょうか?
あんまり思いつかないのですが…。

>>691で言われているようにデフォルトを与えた方が
楽な気がします。
0758nobodyさん04/11/17 15:22:26ID:???
windows版のapacheでSSL_FTP()を使いたいのですが、
apacheをどのような設定にすれば使用出来るようになるのでしょうか?
0759nobodyさん04/11/17 15:23:49ID:???
>>757
俺もそう思う。
そもそもperl臭いのが嫌だ。
0760nobodyさん04/11/17 15:35:58ID:???
>754
文字列マッチの場合なり
076169504/11/17 16:04:49ID:???
>>756
どひゃー。

ちょっと検索対象のフィールドの定義と、
1レコードのバイト数(概算)教えてもらえますか?
(中間一致ならindexは効かないですもんね)

他になにかやらかしてそうな設定ってあるかな・・・
0762nobodyさん04/11/17 16:09:58ID:???
SQLからスピードを取ったら何が残るの?w
0763nobodyさん04/11/17 16:12:20ID:ewTnqAG8
$aと$bと二つの配列があり、$aの値がone,two,tree、$bの値がtree
だとした場合、二つをマッチングさせて、マッチしたら1,マッチしなかたら
0を入れた配列$cを作りたいのですが、可能でしょうか?
$cの値は、0,0,1としたいんです。

どういうことかといいますと、$aが商品番号の配列。$bがユーザが持って
いる(購入済)商品番号。この情報から購入フラグ(購入済み0,未購入1)
配列を作りたいんです。どうかお知恵をお貸し下さい。よろしくお願い
致します。
0764nobodyさん04/11/17 16:12:37ID:???
数百万なら俺も考えるが、数十万ならSQL+最近の鯖PCなら全然気にしない。
076576304/11/17 16:15:42ID:ewTnqAG8
すいません。追記です。
出来ましたら、$cは連想配列にして、echo $c[one];としたら0
と出したいんです。自分にはむずかしすぎて、取っ掛かりさえつかめない
状態です。
0766nobodyさん04/11/17 16:35:41ID:???
>>761
フィールドは text。
1レコード15000バイトぐらい。
076774804/11/17 16:42:06ID:???
>>754
いやぁ、私が言いたかったのは、別に自前でキャッシュなんてしなくても、
limitかけないでクエリー発行して、mysql_data_seek()をつかえば、
MySQLの方でやってくれるぞ。って話で。

その際システム側でどんだけメモリなりのリソース食うかは預かりしらんが、って事で。
0768nobodyさん04/11/17 16:51:04ID:???
>>765
どのへんがどうわからないの?答えようにも自分には(質問の意図をつかむのが)むずかしすぎて、取っ掛かりさえつかめない状態です。

とりあえず「いち、に、木」はやめよう。
0769nobodyさん04/11/17 16:52:34ID:???
ワロタ
077076804/11/17 17:01:31ID:???
>>765
あれだけじゃ悪いから、スマートじゃないけど分かりやすい例ね。配列関連の関数を探すともうちょっと上手くかけるよ。
$a = array('one', 'two', 'three');
$b = array('three');

foreach ($a as $shohin) {
foreach ($b as $konyuzumi) {
if ($shohin == $konyuzumi) {
$c[] = 1;
} else {
$c[] = 0;
}
}
}

echo $c[0],'<br />';
echo $c[1],'<br />';
echo $c[2];
077169504/11/17 17:07:52ID:???
>>766
となると、MySQLの設定の問題又はサーバースペックの問題ってことですね。
スレ違い申し訳ない。

たしかに、そんなにスペックのいいサーバーではないのですが、
普通に1.5秒以上掛かります・・・
0772nobodyさん04/11/17 17:08:39ID:???
>>770
$c[$shohin] = 1;
0773nobodyさん04/11/17 17:23:22ID:zF/X7yAn
質問です。
ダウンロードダイアログ画面を出して
ファイルをダウンロードさせたいのですが、
大きいファイルだと保存画面がでるまでかなり時間がかかります。
これは何とかなりますか??

<?php
//down.php?file=ダウンロードファイル でアクセス

download($file);

function download($file){

//ファイルサイズ
if (($content_length = filesize($file)) == 0) {
die("error1");
}

//ヘッダ送信
header("Content-Disposition: attachment; filename=\"".basename($file)."\"");
header("Content-Length: ".$content_length);
header("Content-Type: application/octet-stream-dummy");

//出力
if (!readfile($path_file)) {
die("error2");
}
}
?>
0774nobodyさん04/11/17 17:25:56ID:???
>>763では$bはstringとしか読めね
0775nobodyさん04/11/17 17:35:00ID:???
>>767
仮に「自前でキャッシュ」するなら
「limitかけないでクエリー発行して、mysql_data_seek()をつかう」
の場合でも、どちらもシステム(PHP側)のリソースは食うので後者でOkかと。
サーバサイドカーソルはPHPでは無理だし。

しかしMySQLでlimit掛けても、内部的に条件判別に利用された結果
(全結果ではなく対象リストみたいなもの)はキャッシュされるので、
テーブルの値に変化とかなければ、2回目以降は比較的早く出る筈なんだが
システム上の作りが変なのか、特殊なのか…
0776nobodyさん04/11/17 17:55:44ID:???
>2回目以降は比較的早く出る筈なんだが

だよね。0.05秒だったのが次やったら0.01秒切ったし。
077769504/11/17 19:36:09ID:???
>>776
最後に参考までにサーバースペック教えてください・・・。
0778nobodyさん04/11/17 19:39:20ID:???
CPU AthlonXP2400 メモリ1GB
077982204/11/17 21:14:58ID:???
ADOdbの日本語ドキュメントってありますか??

あとPEAR::DBとの比較ってどっかにありますか??
078077304/11/17 21:36:19ID:zF/X7yAn
http://ns1.php.gr.jp/pipermail/php-users/2004-April/021685.html
まさにwinで↑なんですが解決法書いてあらず・・
0781nobodyさん04/11/17 22:35:51ID:???
>>780
試しに fopen + fpassthru でなく readfile でやるとどう?
078278104/11/17 22:36:30ID:???
ごめん血迷った発言した。無視して
078378104/11/17 22:42:49ID:???
Windows 2K, Pentium3 700MHz, PHP 5.0.2 で 81MB のファイルを
>>773のスクリプトそのままで開いてみたけど特に問題は無いよ。
PHP 自体のバグだと思うから Version Up すれば解決するぽ
0784nobodyさん04/11/17 23:59:10ID:OsVB8E9H
すみません、PHP超ド素人厨なのですが質問です。
借りてるレン鯖で設定しているあるメールアドレス宛てにメールが届いたら、
そのメール受信をキッカケにプログラム(自作のPHP)を
起動させてそのメールを処理(データベースに収納したり自動返信したり等)を
させたいのですが、そういうことは可能でしょうか?

自分で思いつく限り検索してみたところ、MTAでパイプ渡しが
どうのこうの・・・と、意味がよく分かりませんでした。
それに、そういうことは共用鯖では実現が難しそうな感じでした。

やっぱり専用鯖が必要なのでしょうか?(専鯖ならどこでも可能??)

すみません、自分のレベルが低いので分かりにくい質問かもしれませんが
どなたか技術的に分かる方がいらっしゃいましたら教えてください。
0785nobodyさん04/11/18 00:14:18ID:???
>>784
forwardやprocmail等を使えば可能だけど共用鯖なら無理かも知れんね。
専鯖でも使えるかどうかはその鯖の設定次第。
078677304/11/18 00:20:26ID:???
>783
ありがとうございます。
環境変えてやってみます。
0787nobodyさん04/11/18 00:34:20ID:GCCM5gSl
>>785
お答えありがとうございます。
ということは、「forward」や「procmail」というのが
使えるかどうかを鯖会社に質問すればOKですか??

もしかしたら専鯖じゃなくてVPSっていうのでも出来るのかな・・・?
0788nobodyさん04/11/18 01:02:27ID:???
>>787
まぁ、共用・専用等の区分で明確に決まる訳でもなく、
あくまで鯖側の設定次第なので1つ1つ調べていくしかないですね。
0789nobodyさん04/11/18 01:02:50ID:???
だな
0790nobodyさん04/11/18 01:50:03ID:AjTyCRAu
秒数を時間に変換する関数って有りますか?
マニュアルを探したんですけど日付に変換するものしかなくて・・・

例えば、6000秒で01:40:00って表示するようなのが欲しいんです
0791nobodyさん04/11/18 02:01:24ID:???
mktimeの秒数部分って60以上は入れられないのかな?
0792nobodyさん04/11/18 02:19:03ID:???
>>790
$sec = 6000;
echo date('H:i:s', mktime(0, 0, $sec));

一応mktimeでいけるね
24時間以上だとこのままでは無理だけど
079379204/11/18 02:32:31ID:???
24時間以上に対応したいなら多分関数作った方が早い
参考になるか分からんけど漏れが作った奴載せとく

function sectohour($sec) {
 $hour = floor($sec / 3600);
 $sec %= 3600;
 $min = floor($sec / 60);
 $sec %= 60;

 return(sprintf('%02d:%02d:%02d', $hour, $min, $sec));
}
0794nobodyさん04/11/18 03:35:35ID:???
携帯の振り分けなんですが、
FOMA端末のUA識別は
"DoCoMo/^2\.0" という表記で良いんでしょうか?

<?
$ua = $_SERVER["HTTP_USER_AGENT"];
if(ereg("DoCoMo/^2\.0",$ua)){
header("Location: aaa.html");
exit;
}else {
header("Location: bbb.html");
exit;
}?>

FOMAで「aaa.html」 それ以外は「bbb.html」へ飛ばすようにしてるつもりなのですが、
上手く動作しません。
0795nobodyさん04/11/18 04:36:45ID:???
関係ないかもしれないけど携帯の場合だと
location hoge は絶対パスで書かないと駄目だとか
079679004/11/18 08:35:27ID:???
>>791,792,793

レスありがとうございます。なるほど、mktimeですか気付きませんでした。
しかし、24時間以上を扱う予定なので793さんのコードを参考に作ってみます。

みなさんありがとうございました。
■ このスレッドは過去ログ倉庫に格納されています