(現在 過去ログ5 を表示中)

HOME HELP 新着記事 トピック表示 検索 過去ログ

[ 親記事をトピックトップへ ]

このトピックに書きこむ

過去ログには書き込み不可

■8156 / inTopicNo.1)  Re[16]: memoriesの時間表示について。
  
□投稿者/ けんちゃん -(2003/12/13(Sat) 23:13:38)
http://john12stockton.hp.infoseek.co.jp/
    No8155に返信(りゅういちさんの記事)
    > ■No8147に返信(けんちゃんさんの記事)
    >>resが遅れて申し訳ありません。
    >>解決しませんでした。難しいですねー。
    >
    > うーん、これは再度ダウンロードしなおして、
    > 改造した方が無難かもしれませんね(^^;
    あと一箇所ぐらい直したのですが、直らなかったんですよー。
    ただ実家から帰ってきて、日記書こうとしたら、直ってました。
    というか改造成功してました。なんだったんでしょー…ご迷惑おかけしました。
    わざわざ他のサイトのスクリプトの改造に付き合っていただき誠に申し訳ありません。ありがとうございました。失礼します。これからも宜しくお願いします。
    リンクに登録してもよろしいでしょうか?大変お世話になり感謝の気持ちで一杯ですわw
解決済み!
引用返信 [メール受信/OFF] 削除キー/
■8155 / inTopicNo.2)  Re[15]: memoriesの時間表示について。
□投稿者/ りゅういち -(2003/12/13(Sat) 22:27:04)
http://www.cj-c.com/
    No8147に返信(けんちゃんさんの記事)
    > resが遅れて申し訳ありません。
    > 解決しませんでした。難しいですねー。

    うーん、これは再度ダウンロードしなおして、
    改造した方が無難かもしれませんね(^^;
引用返信 [メール受信/OFF] 削除キー/
■8147 / inTopicNo.3)  Re[14]: memoriesの時間表示について。
□投稿者/ けんちゃん -(2003/12/09(Tue) 20:54:17)
http://john12stockton.hp.infoseek.co.jp/
    No8113に返信(りゅういちさんの記事)
    > ■No8108に返信(けんちゃんさんの記事)
    >>申し訳ありませんが、改善されませんでした。
    >>色々手を打ってみたのですが、ダメですね。
    >
    > 新規投稿フォームのところにある
    > print "<input type=hidden name=m value=\"$FORM{'d'}\">\n";
    > は name=d じゃないでしょうか?
    resが遅れて申し訳ありません。
    解決しませんでした。難しいですねー。
引用返信 [メール受信/ON] 削除キー/
■8113 / inTopicNo.4)  Re[13]: memoriesの時間表示について。
□投稿者/ りゅういち -(2003/12/05(Fri) 00:55:17)
http://www.cj-c.com/
    No8108に返信(けんちゃんさんの記事)
    > 申し訳ありませんが、改善されませんでした。
    > 色々手を打ってみたのですが、ダメですね。

    新規投稿フォームのところにある
    print "<input type=hidden name=m value=\"$FORM{'d'}\">\n";
    は name=d じゃないでしょうか?
引用返信 [メール受信/OFF] 削除キー/
■8108 / inTopicNo.5)  Re[12]: memoriesの時間表示について。
□投稿者/ けんちゃん -(2003/12/04(Thu) 00:35:02)
http://john12stockton.hp.infoseek.co.jp/
    No8106に返信(りゅういちさんの記事)
    > ■No8105に返信(けんちゃんさんの記事)
    >>新規書き込みのところです。よろしくお願いします。
    >
    > 新規書き込みのところは $FORM{"d"} を参照していますが、
    > それを送ってないように思えます。
    > <input type=hidden name="d" value="$mday">
    > というのを474行目あたりに置けばよいのではないでしょうか?
    >
    申し訳ありませんが、改善されませんでした。
    色々手を打ってみたのですが、ダメですね。
    困りました。。。
引用返信 [メール受信/OFF] 削除キー/
■8106 / inTopicNo.6)  Re[11]: memoriesの時間表示について。
□投稿者/ りゅういち -(2003/12/04(Thu) 00:03:55)
http://www.cj-c.com/
    No8105に返信(けんちゃんさんの記事)
    > 新規書き込みのところです。よろしくお願いします。

    新規書き込みのところは $FORM{"d"} を参照していますが、
    それを送ってないように思えます。
    <input type=hidden name="d" value="$mday">
    というのを474行目あたりに置けばよいのではないでしょうか?

引用返信 [メール受信/OFF] 削除キー/
■8105 / inTopicNo.7)  Re[10]: memoriesの時間表示について。
□投稿者/ けんちゃん -(2003/12/03(Wed) 21:00:36)
http://john12stockton.hp.infoseek.co.jp/
    No8103に返信(りゅういちさんの記事)
    > ■No8101に返信(けんちゃんさんの記事)
    >>memories2.txtの702行目からの、
    >  :
    >>ここでまず$Dと$dを同一であるならば、表示を$Dにしているじゃないですか?
    >>printを$dにすれば現在と同じになるのではないかと思い、
    >>上のほうのprintの$Dを$dに変えましたが、ダメでした。
    >
    > 上記は編集のところですが、
    > 新規書き込みのところを調整したいのでしょうか?
    > それとも、編集のところでしょうか?
    新規書き込みのところです。よろしくお願いします。
引用返信 [メール受信/ON] 削除キー/
■8103 / inTopicNo.8)  Re[9]: memoriesの時間表示について。
□投稿者/ りゅういち -(2003/12/03(Wed) 18:02:12)
http://www.cj-c.com/
    No8101に返信(けんちゃんさんの記事)
    > memories2.txtの702行目からの、
     :
    > ここでまず$Dと$dを同一であるならば、表示を$Dにしているじゃないですか?
    > printを$dにすれば現在と同じになるのではないかと思い、
    > 上のほうのprintの$Dを$dに変えましたが、ダメでした。

    上記は編集のところですが、
    新規書き込みのところを調整したいのでしょうか?
    それとも、編集のところでしょうか?
引用返信 [メール受信/OFF] 削除キー/
■8101 / inTopicNo.9)  Re[8]: memoriesの時間表示について。
□投稿者/ けんちゃん -(2003/12/03(Wed) 03:31:10)
http://john12stockton.hp.infoseek.co.jp/
    No8100に返信(けんちゃんさんの記事)
    > http://john12stockton.hp.infoseek.co.jp/memories5.txt
    > これで一応完成です。
    > 自分的には納得できていますが、ただ一つ気になるところが。
    > 書き込み画面で、日付は変えなくてもいいように、今日の設定になってますよね?
    > 例で言えば、今日が12月2日ですから、最初から日付が12月2日になってるはずですよね。改造中にどこをいじくったのか、12月1日からいちいち日にちを変えないといけません。確か元のスクリプトは違ったような。
    > もし宜しかったらアドバイスお願いします。もしスクリプトにエラーがあるようでしたら指摘してください。バグは調べましたがないです。
    > では、失礼します。
    memories2.txtの702行目からの、
    for ($D=1; $D<=31; $D++) {
    if ($d eq "$D") {
    print "<option value=\"$D\" selected>$D\n";
    } else {
    print "<option value=\"$D\">$D\n";
    }
    }
    print "</select>日</td>\n";
    ここでまず$Dと$dを同一であるならば、表示を$Dにしているじゃないですか?
    printを$dにすれば現在と同じになるのではないかと思い、
    上のほうのprintの$Dを$dに変えましたが、ダメでした。
    アドバイスお願いいたします。ご迷惑おかけします。
引用返信 [メール受信/ON] 削除キー/
■8100 / inTopicNo.10)  Re[7]: memoriesの時間表示について。
□投稿者/ けんちゃん -(2003/12/02(Tue) 23:40:18)
http://john12stockton.hp.infoseek.co.jp/
    No8097に返信(けんちゃんさんの記事)
    http://john12stockton.hp.infoseek.co.jp/memories5.txt
    これで一応完成です。
    自分的には納得できていますが、ただ一つ気になるところが。
    書き込み画面で、日付は変えなくてもいいように、今日の設定になってますよね?
    例で言えば、今日が12月2日ですから、最初から日付が12月2日になってるはずですよね。改造中にどこをいじくったのか、12月1日からいちいち日にちを変えないといけません。確か元のスクリプトは違ったような。
    もし宜しかったらアドバイスお願いします。もしスクリプトにエラーがあるようでしたら指摘してください。バグは調べましたがないです。
    では、失礼します。
引用返信 [メール受信/OFF] 削除キー/
■8097 / inTopicNo.11)  Re[6]: memoriesの時間表示について。
□投稿者/ けんちゃん -(2003/12/02(Tue) 05:05:12)
http://john12stockton.hp.infoseek.co.jp/
    No8096に返信(けんちゃんさんの記事)
    >>実際、ログ内に書き込むのはこのスクリプトだと数多く出てきているので難しいかなと。UNIX時間を投稿時に取得できる方法をアドバイスいただけないでしょうか?
    >>りゅういちさん的にはどっちがお勧めですか?まぁ、最終的にはどっちも覚えたいのですが。相変わらずログへの処理が分からないのです。言葉で説明すると、localtime関数で時間を取得→デコード等で書き込み時の時間処理、それはsub get_timeでも→そしてlogを呼び出し→printもしくはhtml内に表示。
    >>こういった形でしょうか?
    >>アドバイスを頂けたらと思います。
    >>
    > 一応、手を加えました。それが、http://john12stockton.hp.infoseek.co.jp/memories3.txt
    > こちらです。
    > 表示はhttp://john12stockton.hp.infoseek.co.jp/cgi-bin/memories/memories.cgi
    > こういった形です。
    > 正直、デバッグや改造は自己の範疇でやらなければいけないと思います。
    > サポートする側の方にも大変な時間をかけてしまいますしね。ですので、できるだけ自分で解決しようとしてるのですが、改造するたびに、変になっていってしまう…
    > 今回は主に$y,$m,$d等があるところに$hour,$minを加え、$FORM{'hour'};等も加えました。僕が思ったのは$y,$mなどがあれば、そこに$hour,$minを加えれば、ついでに処理されると思ったからです。ですが、思うように行かないのが現実です。
    > 表記も狂ってしまいました。ご多忙の中、お手数おかけします。
    >
    http://john12stockton.hp.infoseek.co.jp/memories4.txt
    これが新しい未完成の改造スクリプトです。
    主に書き込み処理をいじくりましたが、そのためlogには保存できたのですが、
    表示がバグってしまいました。logに時間のデータを保存できたので、多少嬉しいです。まだまだですが。
引用返信 [メール受信/OFF] 削除キー/
■8096 / inTopicNo.12)  Re[5]: memoriesの時間表示について。
□投稿者/ けんちゃん -(2003/12/02(Tue) 03:43:56)
http://john12stockton.hp.infoseek.co.jp/
    > 実際、ログ内に書き込むのはこのスクリプトだと数多く出てきているので難しいかなと。UNIX時間を投稿時に取得できる方法をアドバイスいただけないでしょうか?
    > りゅういちさん的にはどっちがお勧めですか?まぁ、最終的にはどっちも覚えたいのですが。相変わらずログへの処理が分からないのです。言葉で説明すると、localtime関数で時間を取得→デコード等で書き込み時の時間処理、それはsub get_timeでも→そしてlogを呼び出し→printもしくはhtml内に表示。
    > こういった形でしょうか?
    > アドバイスを頂けたらと思います。
    >
    一応、手を加えました。それが、http://john12stockton.hp.infoseek.co.jp/memories3.txt
    こちらです。
    表示はhttp://john12stockton.hp.infoseek.co.jp/cgi-bin/memories/memories.cgi
    こういった形です。
    正直、デバッグや改造は自己の範疇でやらなければいけないと思います。
    サポートする側の方にも大変な時間をかけてしまいますしね。ですので、できるだけ自分で解決しようとしてるのですが、改造するたびに、変になっていってしまう…
    今回は主に$y,$m,$d等があるところに$hour,$minを加え、$FORM{'hour'};等も加えました。僕が思ったのは$y,$mなどがあれば、そこに$hour,$minを加えれば、ついでに処理されると思ったからです。ですが、思うように行かないのが現実です。
    表記も狂ってしまいました。ご多忙の中、お手数おかけします。

引用返信 [メール受信/OFF] 削除キー/
■8095 / inTopicNo.13)  Re[4]: memoriesの時間表示について。
□投稿者/ けんちゃん -(2003/12/02(Tue) 02:34:39)
http://john12stockton.hp.infoseek.co.jp/
    No8092に返信(りゅういちさんの記事)
    > ■No8082に返信(けんちゃんさんの記事)
    >>時間はlocaltime関数で取得しています。ただログ内に取得したものを入れることができないので、表示もできません。
    >
    > それは意味がないですね。localtime(time) で返されるのは常に現在時刻です。
    > ログ内に投稿時刻か,UNIX時間(time関数で取得できる)を投稿時に記録していないと
    > 投稿時刻は取得できません。

    実際、ログ内に書き込むのはこのスクリプトだと数多く出てきているので難しいかなと。UNIX時間を投稿時に取得できる方法をアドバイスいただけないでしょうか?
    りゅういちさん的にはどっちがお勧めですか?まぁ、最終的にはどっちも覚えたいのですが。相変わらずログへの処理が分からないのです。言葉で説明すると、localtime関数で時間を取得→デコード等で書き込み時の時間処理、それはsub get_timeでも→そしてlogを呼び出し→printもしくはhtml内に表示。
    こういった形でしょうか?
    アドバイスを頂けたらと思います。

    >>これの$nobanner = '';ここに何をいれたらよいのかわからないのと、
    >>ちなみにサーバーはiswebです。
    > それは isweb のサポートに聞いてください。
    > 私はつかってないのでわかりません(^^;
    そうですね。分かりました。りょーかいです。

    >
    >>#各値で、一桁のときは、最初に0を足す。(見た目のため)
    >> if ($mon < 10) { $mon = "0$mon"; }
    >> if ($mday < 10) { $mday = "0$mday"; }
    >> if ($hour < 10) { $hour = "0$hour"; }
    >> if ($min < 10) { $min = "0$min"; }
    >> if ($sec < 10) { $sec = "0$sec"; }
    >>このとき、00:12など、零時以降は000:12となってしまいます。
    >>00:12にする方法もアドバイスいただけたらと思います。
    >
    > $hour = sprintf("%02d",$hour);
    > $min = sprintf("%02d",$min);
    > の部分ですでに一桁を 0 を付けて二桁にしてあるので2重に処理してますね。
    こちらの処理は消去したので解決しました。ありがとうございます。
引用返信 [メール受信/OFF] 削除キー/
■8092 / inTopicNo.14)  Re[3]: memoriesの時間表示について。
□投稿者/ りゅういち -(2003/12/02(Tue) 01:59:38)
http://www.cj-c.com/
    No8082に返信(けんちゃんさんの記事)
    > 時間はlocaltime関数で取得しています。ただログ内に取得したものを入れることができないので、表示もできません。

    それは意味がないですね。localtime(time) で返されるのは常に現在時刻です。
    ログ内に投稿時刻か,UNIX時間(time関数で取得できる)を投稿時に記録していないと
    投稿時刻は取得できません。


    > これの$nobanner = '';ここに何をいれたらよいのかわからないのと、
    > ちなみにサーバーはiswebです。

    それは isweb のサポートに聞いてください。
    私はつかってないのでわかりません(^^;

    > #各値で、一桁のときは、最初に0を足す。(見た目のため)
    > if ($mon < 10) { $mon = "0$mon"; }
    > if ($mday < 10) { $mday = "0$mday"; }
    > if ($hour < 10) { $hour = "0$hour"; }
    > if ($min < 10) { $min = "0$min"; }
    > if ($sec < 10) { $sec = "0$sec"; }
    > このとき、00:12など、零時以降は000:12となってしまいます。
    > 00:12にする方法もアドバイスいただけたらと思います。

    $hour = sprintf("%02d",$hour);
    $min = sprintf("%02d",$min);
    の部分ですでに一桁を 0 を付けて二桁にしてあるので2重に処理してますね。
引用返信 [メール受信/OFF] 削除キー/
■8082 / inTopicNo.15)  Re[2]: memoriesの時間表示について。
□投稿者/ けんちゃん -(2003/11/30(Sun) 00:50:24)
http://john12stockton.hp.infoseek.co.jp/
    No8080に返信(りゅういちさんの記事)
    > localtime関数はUNIX時間(1970/1/1からの秒数)を日付に直すための関数ですよね。
    > そのlocaltaime関数にいれるUNIX時間はログ内に記録されたものですか?
    > time関数で取得したものだと、現在日時を返してしまうので意味がありません。
    > とりあえず、そのCGIをテキスト形式にしてアップ、URLを記述してください。
    http://john12stockton.hp.infoseek.co.jp/memories.txt
    こちらがCGIをアップしたものです。パスワードは変えています。
    時間はlocaltime関数で取得しています。ただログ内に取得したものを入れることができないので、表示もできません。
    一応、手を加えたところとして、デコード処理等に、$hour,$minを付け加えました。あとsub get_timeのところも手を加えています。
    念のため、何も手を加えていないスクリプトもアップしておきます。
    http://john12stockton.hp.infoseek.co.jp/memories2.txt
    お忙しい中、申し訳ありません。
    宜しくお願いします。失礼します。

    P.S.

    見た目を綺麗にするために、
    # 「新規設置時」「月初め」など日記をまだ書いていない場合に表示されるコメント
    $nocom = 'ごめんね、<br>今月の日記はまだ書いていません。';

    $nobanner = ''; # 広告バナーを上フレームに表示させない場合は、ここで指定しましょう。
    #  例:XREA.COMの場合 ⇒ $nobanner = '<!--nobanner-->';
    #    トクトクの場合 ⇒ $nobanner = '<popuptok2>';
    これの$nobanner = '';ここに何をいれたらよいのかわからないのと、
    ちなみにサーバーはiswebです。
    そして、
    #各値で、一桁のときは、最初に0を足す。(見た目のため)
    if ($mon < 10) { $mon = "0$mon"; }
    if ($mday < 10) { $mday = "0$mday"; }
    if ($hour < 10) { $hour = "0$hour"; }
    if ($min < 10) { $min = "0$min"; }
    if ($sec < 10) { $sec = "0$sec"; }
    このとき、00:12など、零時以降は000:12となってしまいます。
    00:12にする方法もアドバイスいただけたらと思います。
    御手数おかけさせまして、申し訳ないです(>_<)
引用返信 [メール受信/OFF] 削除キー/
■8080 / inTopicNo.16)  Re[1]: memoriesの時間表示について。
□投稿者/ りゅういち -(2003/11/29(Sat) 23:52:58)
http://www.cj-c.com/
    No8072に返信(けんちゃんさんの記事)
    > 現在、時間表示のところを改造しようと思っています。
    > 通常は11月23日(Sun)というところを11月23日(Sun)11:40
    > のようにしたいのです。
    > しかし、現在時間を取得してしまい、改造できていません。
    > 考えとしてはlogに書き込んだlocaltime関数の時間を、
    > logを呼び出して、$dateで表示させようと、思っているのですが、できません。
    > $dateは$date = "$year\/$mon\/$mday\($week\) $hour\:$min\:$sec";
    > こんな感じにしています。

    localtime関数はUNIX時間(1970/1/1からの秒数)を日付に直すための関数ですよね。
    そのlocaltaime関数にいれるUNIX時間はログ内に記録されたものですか?
    time関数で取得したものだと、現在日時を返してしまうので意味がありません。
    とりあえず、そのCGIをテキスト形式にしてアップ、URLを記述してください。
引用返信 [メール受信/OFF] 削除キー/
■8072 / inTopicNo.17)  memoriesの時間表示について。
□投稿者/ けんちゃん -(2003/11/29(Sat) 20:42:27)
http://john12stockton.hp.infoseek.co.jp/
    設置url:http://john12stockton.hp.infoseek.co.jp/cgi-bin/memories/memories.cgi
    改造経験:多少、軽くkboardの再配布をしている。
    OS:winXP
    memoriesを見ていただければ、分かると思いますが、
    現在、時間表示のところを改造しようと思っています。
    通常は11月23日(Sun)というところを11月23日(Sun)11:40
    のようにしたいのです。
    しかし、現在時間を取得してしまい、改造できていません。
    考えとしてはlogに書き込んだlocaltime関数の時間を、
    logを呼び出して、$dateで表示させようと、思っているのですが、できません。
    $dateは$date = "$year\/$mon\/$mday\($week\) $hour\:$min\:$sec";
    こんな感じにしています。
    現在の改造の状況はlocaltime関数から時間の取得、そして$dateでまとめ、
    表示といった形です。
    配布サイトはhttp://saya.kiy.jp/ こちらです。
    アドバイスお願いします。
    的外れな質問でしたり、不適切な質問でしたら削除しても構いません。
    宜しくお願いします。
    失礼します。
引用返信 [メール受信/ON] 削除キー/



トピック内ページ移動 / << 0 >>
Pass/

HOME HELP 新着記事 トピック表示 検索 過去ログ

- Child Tree -