[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 02/23 15:56 / Filesize : 341 KB / Number-of Response : 991
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

★三 【 スクリプト改造工房 PART 8 】 ★三



1 名前:sage mailto:sage [04/02/23 17:36 ID:???]
#================================
# スレッドの説明
#================================

「スクリプトを改造したいけどやりかたわかんないよー」という人がいましたら
ここで聞いてください。ひょっとしたらアドバイス出来るかもしれません。

質問するときは以下の点に注意して書いて下さい

(1) そのスクリプトの内容と置いてある場所を明記する (txtファイルでUPすればなお良い)
(2) どんな風に改造して欲しいのか? (完成イメージHTMLを用意すればなお良し)
(3) 出来るだけ詳しく書くこと。少しは自分で考えること。できれば御礼も言ったほうが良い

※答えてくれないからといって逆ギレする厨はお断り

前スレ pc2.2ch.net/test/read.cgi/php/1063780103/

941 名前: [2006/03/06(月) 00:12:44 ID:ORH5DdGR]
>940
ありがとうございます。
ですが
www.kent-web.com/bbs/index.html
ここ見てみましたが、今はないみたいです。
TOPページも見てみましたがなかったでした。

942 名前:& ◆dQG0tg7OyU [2006/03/06(月) 00:22:25 ID:ORH5DdGR]
すみません。
kentさんのページからは見つかりませんでしたが、検索したら見つかりました。
しかしどうやら、誤動作でちゃんとした投稿がスパムと判定されることもあるようです。

できれば上記の改造部分に関して、ご指導いただけるとありがたいです。

943 名前:nobodyさん mailto:sage [2006/03/06(月) 00:23:08 ID:???]
(あと、名前のところに「一」と入れているんですが、たまに文字化けするようでスミマセン)

944 名前:940 mailto:sage [2006/03/06(月) 01:19:09 ID:???]
>>938の【テキスト】が見られない(DLできない)のでアドバイスのしようが
ないんですが、依頼文から推測するとこんな感じの事がやりたいのかな?

★ フォームの適当な位置に以下を挿入

<tr>
<td><b>投稿キー</b></td>
<td><input type=text size=2 name=spam value="$spam">(一という字を入力してください)</td>
</tr>


★投稿受付の入力チェック
★if (!$post_flag) { &error("不正なアクセスです"); } の下に以下を挿入

if ($in{'spam'} ne "一") { &error("投稿キーを入力してください"); }


こんな感じでどう?
想像だけで書いちゃったので合ってるのかわかんないけどw

945 名前:nobodyさん mailto:sage [2006/03/06(月) 11:51:13 ID:???]
>>937
dクスです


946 名前:nobodyさん mailto:sage [2006/03/06(月) 16:48:54 ID:???]
誘導されて来ました。

webサーバーのソフトが欲しい。
perlで、データを編集するソフト。
cgiroom.nu/list/database/dataedit/index.htm
これと同じだけど、
全データを配列に格納しない。データが大きいので
メモリがパンクする。


947 名前:nobodyさん mailto:sage [2006/03/06(月) 17:53:47 ID:???]
>>946
スレ違い

948 名前: mailto:sage [2006/03/06(月) 18:31:37 ID:???]
>944
できました━(゚∀゚)━!
neっていうのを使うんですね。
ありがとうございます!!感涙。

テキスト文、見られなくてすみませんでした。m(..)m

949 名前:nobodyさん mailto:sage [2006/03/06(月) 20:26:38 ID:??? BE:789427788- ]
アッhan!BBSにhane&kage機能の実装アドバイスキボン(`・ω・´)




950 名前:nobodyさん mailto:sage [2006/03/06(月) 20:32:57 ID:???]
>>949
>>1

951 名前:nobodyさん mailto:sage [2006/03/06(月) 20:34:21 ID:??? BE:690749287- ]
スマソ
>>949は無かった事に。


952 名前:nobodyさん mailto:sage [2006/03/06(月) 20:35:09 ID:??? BE:246696454- ]
ウハ、>>950を見てなかった。
>>950sスマソ

953 名前:nobodyさん mailto:sage [2006/03/06(月) 20:48:12 ID:???]
ドンマイ愛Ch

954 名前:nobodyさん mailto:sage [2006/03/07(火) 21:39:24 ID:???]
# 投稿用パスワード
$from_pass='7699';

if ($in{'pwd'} ne "0000"){
$err .= "パスワードが違うお^^";
}

日記にこういう投稿パスがあるんですがこれをもう一つパスを増やしたいのですがどうすればいいのでしょうか?
今のパスワードが0000なんでもう一つ1111というパスワードでも投稿できるようにしたいのですが・・・。

955 名前:nobodyさん mailto:sage [2006/03/07(火) 22:19:51 ID:???]
【.  CGI名  .】 RYUCHAT
【配布先URL】 oda.minidns.net/file/data/chat.zip
【ヘルプ内容】

携帯対応にしたい……というのは、まる投げ向きだと思うので

・ログ行数の変更を可能にしたい
・「commandXXX」「cut」(ゆいちゃっと)の実装

ゆいちゃっとからの移植を試みたのですが、どうもうまく行かなかったので……。
どうかよろしくお願いします。

956 名前:nobodyさん mailto:sage [2006/03/07(火) 22:24:15 ID:???]
>>954
それ
if ($in{'pwd'} ne $from_pass){
じゃないの?

957 名前:nobodyさん mailto:sage [2006/03/07(火) 22:45:25 ID:???]
$in{'pwd'} ne '0000' && $in{'pwd'} ne '1111'

958 名前:nobodyさん mailto:sage [2006/03/08(水) 12:58:32 ID:???]
>>957
ども

959 名前:nobodyさん mailto:sage [2006/03/09(木) 03:33:54 ID:???]
>>955

何を試してどううまくいかなかったのか書くと回答してくれるかも。
それができないなら丸投げへGO。



960 名前:955 mailto:sage [2006/03/14(火) 16:59:14 ID:???]
>959
自己解決しました

961 名前:nobodyさん [2006/03/15(水) 00:48:09 ID:sysZJlCW]
【.  CGI名  .】 testcgi.txt
【配布先URL】 briefcase.yahoo.co.jp/etcfileのetcフォルダの中にあります。
【ヘルプ内容】
このCGIは検索キーワードを指定しないと作成されたjsファイルがHTML上で
表示されません。(jsファイルはちゃんと出来てるように見えます。)
これを検索キーワードなしで他のパラメーターで取得した物をHTML上で
表示されるようにしたいです。よろしくお願い致します。

962 名前:961 mailto:sage [2006/03/21(火) 09:10:57 ID:???]
自己解決しました。

963 名前:nobodyさん [2006/03/23(木) 01:15:25 ID:N3IYHv3H]
【. CGI名  .】 CLEVER BBS Ver 3.00 [Shift JIS Ver3.00]
【配布先URL】 solodesign.jp/cbp/index.html
【. 置き場所 .】
イメージ:2shin.net/twilight/image.gif
cgi :2shin.net/twilight/clever.txt
スキン :2shin.net/twilight/cleverskin.txt
【ヘルプ内容】 ダイアリーの日付の部分を、テキスト形式ではなく画像で表示したいのですが、そういうことはできるのでしょうか?
カウンタのように、0〜9までの数字を別々に作っておいて、組み合わせる、というようなことができれば、教えてください。

964 名前:nobodyさん mailto:sage [2006/03/24(金) 04:26:38 ID:???]
KENT WEB Shopping Cartの改造をしました。
メール送信処理でつまずきました。

利用しているプロバイダが
KENTさんのCGIをWin用に設定していましたので
それを参考にメール送信用のスクリプトを追加修正してみました。

参考にしたCGIファイルのもとファイルとWin用、
改造してみたファイル:init.cgi,order.cgi,cart.cgi

上記のファイルをこちらのURLにアップしました。
ttp://folifoli.web.fc2.com/06test/

1.init.cgi:181行目あたりsendmailのパスの代替
 # メールソフトのパス
 require "D:\\ms-smtp\\smtpmail.cfg";
 require "D:\\ms-smtp\\smtpmail.pl";

2.order.cgi:
1.706行目あたり
 メール送信処理部分: sub sendmail { 以降
最後の
sendMail($to,$mailTo,$mail2,$mailFrom,$MailSub,$MailHeader,$MailBody,);
は、参考にしたものが全てこの書式でした。
この部分の$to,$mailTo,$mail2,$mailFromの設定がおかしいのはわかります。が、混乱してしまいました。

3.cart.cgiの最後の方の
チェックモード--# 送信方式--# sendmailチェック
このsendmailチェックの変更が必要かどうか迷っています。
長くなりましたが、よろしくお願いします。


965 名前:nobodyさん mailto:sage [2006/03/24(金) 06:45:05 ID:???]
追加です。
smtpmail.cfgとsmtpmail.plは、プロバイダが設定しており、内容は公表されていません。簡単そうでしたが、しっかり躓いています。
ここがポイント!というところがありましたら、よろしくです。

966 名前:965 mailto:sage [2006/03/25(土) 02:40:21 ID:???]
自己解決しました。
参考もとのスペルミスでした。

967 名前:nobodyさん mailto:sage [2006/03/28(火) 13:10:35 ID:???]
【.  CGI名  .】 Web Patio v2.2
【配布先URL】 www.kent-web.com/bbs/patio.html
【. 依頼内容 】
Web Patioのトリップ機能を、2ch互換にしたいと思ってます。

Patioのトリップは、saltが固定なので2ch互換になりません(´・ω・`)ショボーン
トリップキーの2〜3文字目を抽出してsaltに放り込めばいいはずなんですが、
ややこしくて自分じゃむりぽです…orz

968 名前:967 mailto:sage [2006/03/28(火) 13:21:34 ID:???]
P.S.
改造を丸投げしてるわけではありません(´・ω・`)

969 名前:nobodyさん mailto:sage [2006/03/28(火) 13:37:31 ID:???]
あっそ自分でやれ(´・ω・`)



970 名前:967 mailto:sage [2006/03/28(火) 14:16:09 ID:???]
(´・ω・`)ショボーン

971 名前:nobodyさん mailto:sage [2006/03/28(火) 15:00:39 ID:???]
>>967
> ややこしくて自分じゃむりぽです

↑要するに丸投げw

972 名前:967 mailto:sage [2006/03/28(火) 16:42:45 ID:???]
では言い方を変えまつ。

トリップキーの変数から二、三文字目の文字列を抽出する際の
アドバイスをいただけませんか?('A`)

973 名前:nobodyさん mailto:sage [2006/03/28(火) 16:46:54 ID:???]
>>972
すbstr

974 名前:967 mailto:sage [2006/03/28(火) 16:53:51 ID:???]
>>973
「substr」でぐぐったら、文字列関数で抽出する方法を発見できますた。
ありがとうございます。
 
今はPC以外からアクセスしてるんで、後で試してみます〜

975 名前:967 mailto:sage [2006/03/28(火) 17:44:55 ID:???]
出来ました〜ヾ(*´∀`*)ノキャッキャ

激しく感謝|゚U゚ヽ|

976 名前:nobodyさん mailto:sage [2006/03/28(火) 21:48:50 ID:???]
>>975
おめでとう

977 名前: [2006/03/29(水) 02:15:49 ID:FRkVLrZQ]
mst.on.arena.ne.jp/mst/index.cgi?mode=mstinitのPASS解析をお願いします。

978 名前:nobodyさん mailto:sage [2006/03/29(水) 02:17:55 ID:???]
イタイ、イタイヨ
頭痛が痛いよーw

979 名前:nobodyさん mailto:sage [2006/03/29(水) 17:32:36 ID:???]
オレは足が痛い〜w
痛てぇ〜w



980 名前:nobodyさん mailto:sage [2006/03/31(金) 01:36:52 ID:???]
お知恵を拝借したいです。

【.  CGI名  .】 web拍手配布版
【配布先URL】 ttp://www.webclap.com/contents/webclap/script.html
【. 置き場所 .】 ttp://uppp.dip.jp/src/uppp32915.zip.html(一式詰め合わせました)
【ヘルプ内容】 1、返事をどうしたいか選択するラジオボタンを付けたい。
        2、コメントを送ったら次の画面で送った内容が出るようにしたい。

弄った部分は「clap.cgi」の

#-----------------------------------HTML表示

から下です。
ラジオボタンが付けられるパチパチは自分にとってとても使いづらい特徴を共に
備えているので、出来れば本家web拍手で何とかしたいと考えています。
ぐぐっても改造のやり方が載っているようなサイトを見付けることが出来ず
自分で考えて弄ってみたら見事に500エラーが出てしまいました。
どうかよろしくお願いします。

981 名前:nobodyさん mailto:sage [2006/03/31(金) 04:28:20 ID:???]
>>980
pc8.2ch.net/test/read.cgi/php/1104624784/2より
エラーメッセージについて

500エラーやInternal Server Errorって言うのは、エラーメッセージじゃないから、そんなもん書いても問題解決に繋がらない。
ちゃんとしたエラーメッセージを書くように。

エラーメッセージはログに記録されている。
ログのありかがわかんないときは、サーバの管理人に問い合わせる。

もしくは、モジュールが入っている事が前提だが、
2行目に
use CGI::Carp qw(fatalsToBrowser);
の一文を挿入する。
したらエラーメッセージがブラウザに表示される。

あとは修正すればよい。
自分で修正できなかったら、エラーメッセージも書いて質問しる。

※ 共有サーバでいきなりテストせず、自宅のPCでテストできる環境を作れ

982 名前:nobodyさん mailto:sage [2006/03/31(金) 08:24:41 ID:???]
>981さん
エラーログのありかが分からなかったので、あちこち探してみたのですが
見付かりませんでした。
問い合わせても返事がくるまでに1週間ほどかかってしまうらしいし、
自分の理解レベルが低くてお話にならないと分かったので、丸投げスレへ
移動してそっちでお願いしてみようかと思います。

ありがとうございます。すみませんでした。

983 名前:nobodyさん mailto:sage [2006/03/31(金) 23:53:51 ID:???]
【.  CGI名  .】 DiceChat ver3.01sv(シンプルバージョン)
【配布先URL】 ttp://www.big.or.jp/~t-shun/trpg/trpg_cgi/dicechat/dchat03.html
【. 置き場所 .】 ttp://members2.tsukaeru.net/gunsi/battlechat.txt (改造済みCGIソース)
【ヘルプ内容】 ダイスチャットの代わりにチャットロワイアルっぽい機能を搭載する予定。
  1:100PのステータスをHP、攻撃力、防御力に割り振る
  2:チャットで発言する際に「発言しながら攻撃」ボタンを押すと乱数などでダメージを発生させる。
  3:HPが0になったら強制退場。 再入室制限は今の所かけないでおく。

という風に改造しようとすると何もなさそうな場所で構文エラーが……。
助言をお願いします。
なお、KENTさんのところから直接改造を行わなかったのはページのデザインを流用したかった
からです。

984 名前:nobodyさん mailto:sage [2006/03/32(土) 04:26:57 ID:???]
>>983
>>981

985 名前:nobodyさん [2006/03/32(土) 04:50:31 ID:WJnup8Dd]
2006/03/32(土)

986 名前:nobodyさん mailto:sage [2006/03/32(土) 22:13:41 ID:???]
次スレ

★三 【 スクリプト改造工房 PART 9 】 ★三
pc8.2ch.net/test/read.cgi/php/1143834740/

987 名前:nobodyさん mailto:sage [2006/04/02(日) 19:54:40 ID:???]
すみません質問させてください
レッツPHPのPHP I-BOARDを改造して欲しいのですが
同スクリプトをIconをなしで動かしたいのですがskin(skin_main)のIconスクリプトを削除したら
htmltemplate.inc(22) : eval()'d code on line 225
と出ました、225行目がないのでどこを触ったらよいのかわかりません
どなたかお願いいたします

988 名前:987 [2006/04/02(日) 21:42:36 ID:rIu0RmGr]
言葉足らずですみません、テンプレ忘れていました
【.  PHP名  .】 PHP-I-BOARD
【配布先URL】 php.s3.to/bbs/bbs8.php
【ヘルプ内容】 Iconの欄を削除して表示させたいです
試した事はskinファイルの中の(skin_main.html)の80行目のIconスクリプトを削除
してUPしたらhtmltemplate.inc(22) : eval()'d code on line 225というエラーが出ました
どうすればできるのかよろしくお願いします

989 名前:nobodyさん mailto:sage [2006/04/02(日) 22:56:04 ID:???]
>>988
削除する場所間違ってるんじゃ?


Iconは
<!--{each icon}-->
<option value="{$icon/file}"{$icon/sel}>{$icon/name}</option>
<!--{/each}-->
でのような気がする

まぁテストしてないからあれだけど・・・

エラーは<!--{/each}-->を変換しようとしてるっぽいけど_だよと
いってる感じかな?



990 名前:nobodyさん mailto:sage [2006/04/05(水) 04:28:29 ID:???]
うめとくか






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](;´∀`)<341KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef