- 1 名前:sage mailto:sage [04/02/23 17:36 ID:???]
- #================================
# スレッドの説明 #================================ 「スクリプトを改造したいけどやりかたわかんないよー」という人がいましたら ここで聞いてください。ひょっとしたらアドバイス出来るかもしれません。 質問するときは以下の点に注意して書いて下さい (1) そのスクリプトの内容と置いてある場所を明記する (txtファイルでUPすればなお良い) (2) どんな風に改造して欲しいのか? (完成イメージHTMLを用意すればなお良し) (3) 出来るだけ詳しく書くこと。少しは自分で考えること。できれば御礼も言ったほうが良い ※答えてくれないからといって逆ギレする厨はお断り 前スレ pc2.2ch.net/test/read.cgi/php/1063780103/
- 567 名前:730 mailto:sage [05/01/23 11:37:56 ID:???]
- 他スレから誘導されて来ました。
会員制掲示板のPerlCGIスクリプトです。普通の掲示板(KENTさんの書籍のスクリプトを参考に、過去ログ 作成機能と検索機能を削除した)に、IP制限とパス制を組み合わせ改造しました。 ✓で特定のIP(@allow)だったら認証画面(&admin)を出し、パスが合ったら掲示板を表示させる(&bbs)。 IPおよびパスが合わなければエラーを返す、・・・つもりでした。しかし下記のスクリプトでは認証画面は 表示しますが、パスを入力しても認証画面、パスミスでも認証画面になるという状態で、 どうにも煮詰まってしまいました。どこがおかしいのかご教授下さい。これでもIP制限は動作しています。 スクリプトはここにアップしました。該当部分だけ。 up.isp.2ch.net/up/af9977328ccc.txt
- 568 名前:730 mailto:sage [05/01/23 12:14:51 ID:???]
- ついでにお聞きします。
【スクリプト名】 Web拍手(公式HPから配布版DL。2004年10月。) 【CGIソース】 kaiseki.cgiだけ。 up.isp.2ch.net/up/18cf046e2758.txt 【改造した内容】 ●過去15日分のデータを保存し表示するのを、31日分にする。(crap.cgiとkaiseki.cgi) ●アクセス解析機能を追加し、拍手した人のホスト名をaccess.datに保存する。(crap.cgi) ●このスクリプトへアクセスしたときの画面にはaccess.datへのリンクを張る。 ●DLしたままのスクリプトでは、解析グラフのタグがぐちゃぐちゃだったので そこも変更。時間ごとのグラフも縦表示から横表示に変更し、31日表示を しやすくした。 ●グラフの画像も横表示に対応させた。 [現在困っていること] 上記改造を加えたあと先週までは問題なく動作していたのですが、今日アクセス してみたらスクリプトエラーが発生していました。拍手機能は動作しています。 kaiseki.cgiは、上記改造後何も手を加えていないので普通は起こりえないエラーです。 ただ原因として、ローカルに保存していたこのスクリプト(アプロダに挙げたもの)が 間違っていて、サーバーで動作していたのはサーバー側で直接書きなおしたからでミラーリング していなかった。それをFTPソフトの誤動作で全ファイルを送信したために、動かないローカルの スクリプトで更新されてしまった・・・というのが考えられます。 #FTPソフトのログにはこのファイルを送信したという記録はないのですが、一昨日以前のログが #消えているのでわからない。 そこでUPしたこのスクリプトを眺めてみたのですが、どこがおかしいのかわかりません。 pcheck.cgi(Perlスクリプト文法チェッカ)ではsyntax errorの発生はありませんでした。 なにか間違っているところがありましたら教えてください。
|
|