★三 【 スクリプト改造工房 PART 8 】 ★三
■ このスレッドは過去ログ倉庫に格納されています
0001sage
04/02/23 17:36ID:???# スレッドの説明
#================================
「スクリプトを改造したいけどやりかたわかんないよー」という人がいましたら
ここで聞いてください。ひょっとしたらアドバイス出来るかもしれません。
質問するときは以下の点に注意して書いて下さい
(1) そのスクリプトの内容と置いてある場所を明記する (txtファイルでUPすればなお良い)
(2) どんな風に改造して欲しいのか? (完成イメージHTMLを用意すればなお良し)
(3) 出来るだけ詳しく書くこと。少しは自分で考えること。できれば御礼も言ったほうが良い
※答えてくれないからといって逆ギレする厨はお断り
前スレ http://pc2.2ch.net/test/read.cgi/php/1063780103/
0685nobodyさん
2005/05/01(日) 15:42:15ID:???ここは自分で改造するためのヒントをもらうスレだよ。
丸投げは丸投げスレへどうぞ。
>>684
簡潔すぎて>>683もどうしていいのかわからなくなっちゃうYO
0686nobodyさん
2005/05/07(土) 08:09:26ID:???【配布先URL】ttp://www.webpower.jp/websofts/search_engines/banner_search/
【ヘルプ内容】
同一URLの、複数カテゴリへの登録を可能にしたい。
デフォでは、同一URLの複数個登録は出来ない仕様にしてある、と明記してあります。
登録時のカテゴリ選択をプルダウンからチェックボックスに変更してみましたが
navi.cgi478行目あたりから
登録サイトのチェック項目があります
foreach (@Record) {
if (!$i) { $i++; next; }
%Field = stdio'ReadData(split "\t");
if ($Field{'Code'} == $Form{'Code'} && $Form{'mode'} ne 'regist') {
$find = 1;
last;
} elsif ($Field{'Url'} eq $Form{'Url'} && $Form{'mode'} eq 'regist') {
$find = 1;
last;
}
$i ++;
%Field = ();
}
if ($find && $Form{'mode'} eq 'regist') {
Errors('フォーム入力ミス','入力されたURLは既に登録されています。');
} elsif (!$find && $Form{'mode'} ne 'regist') {
Errors('フォーム入力ミス','入力されたURLは登録されていません。');
ここが肝だと思うんですが、どう書き換えたら上手くいくのか
自信がありません。御伝授お願いします。
0687nobodyさん
2005/05/09(月) 23:07:48ID:???元のスクリプトを全く見ずに答えるので間違っていたらすまん。
if ($find && $Form{'mode'} eq 'regist') {
Errors('フォーム入力ミス','入力されたURLは既に登録されています。');
} elsif (!$find && $Form{'mode'} ne 'regist') {
Errors('フォーム入力ミス','入力されたURLは登録されていません。');
}
この部分、上のif文で重複チェックしてみるみたいだから、ここを
if (!$find && $Form{'mode'} ne 'regist') {
Errors('フォーム入力ミス','入力されたURLは登録されていません。');
}
に書き換えれば同一URLがいくらでも登録できるようになるはず。
ただし同一カテゴリにも同じURLを何度でも登録できるようになってしまうと思われるので、
しっかり処理するならば同一カテゴリ内で重複がないかチェックしなきゃだめ。
ソースをしっかり見る時間がないのでこれ以上は自分で頑張って下さいな。
0688nobodyさん
2005/05/11(水) 03:24:51ID:???if以下の削除で試していたところです。
重複可、不可とするのよりも、
カテゴリ内の重複不可、とする方が
逆に難しいかもしれませんね。もう少しいじってみます。
ありがとうございました。
0689nobodyさん
2005/05/18(水) 09:43:52ID:???自分なりにやってみたのでこっちに来ました。
【CGI名】HoneyBoard
配布先など依頼テンプレは↓アプロダに一緒に書いてあります。
http://s3p.net/~channel2/webpro/marunage/joyful/joyful.cgi?mode=thr&no=236
【依頼内容】
ふきだし型BBS+アイコン+画像投稿・・のできるBBS。
イメージとしてはHoneyBoardに
同KENT-WEB内のJoyfulNoteの画像アップ機能を
プラスしたような感じです。
0690まるなげどんの人
2005/05/19(木) 11:44:31ID:wVMVs5Vcperlも全くわからず、HTML知識と勘でやっただけですがこんな感じ?
http://s3p.net/~channel2/webpro/marunage/sample/bbs-joyful-fukidashi/
表示の設定とか変えたらなんかおかしくなるけど取り敢えず動くくらいです。
参考になれば幸いです。
0691689
2005/05/20(金) 01:12:48ID:???両方にお返事くださってどうもありがとうございます!
さっそく今調整中です。
ただ、記事の横幅がとても大きいので
アイコン込みで600か500pxほどにしたいのですが・・
print $OUT "<!-- 記事外テーブル --><TABLE cellSpacing=0 cellPadding=0 width=\"100%\" border=0><TR>\n";#改造2
・・↑の100%を500に変えても、
border=1にして確認してもイマイチ500ぽくないんです。
もしやいじるのはここではないのでしょうか?
0692まるなげどんの人
2005/05/20(金) 16:26:21ID:VbM05paujoyful.cgiを「700」で検索したらテーブル幅の設定のところになると思いますので
をこを変更してみてください。
0693nobodyさん
2005/05/20(金) 17:47:42ID:rt8UrqYqhttp://21?-105-89-33.adachi.?e.jpうへへ。
0695nobodyさん
2005/05/21(土) 13:30:56ID:Qzr9ON+U仮登録をおこなわせて、メールに送られた承認用URLをクリックすると本登録ができるようになるという一般的な承認方法にしたいのですが
そんなもの作ったことがないのでわかりません。仮登録から本登録への処理が入ってるCGIはありませんでしょうか?
処理をぱくる・・・というか参考にしたいのです。ホントはKENTさんのMagMag Board v2の処理をまるまる参考にしようと思ったのですが
書庫付録のようで、買おうと思っても在庫があるところが見つからない上に時間がないのでこちらに書かせてもらいました。
よろしくお願いします。
0696nobodyさん
2005/05/21(土) 17:15:51ID:???0697nobodyさん
2005/05/30(月) 20:27:12ID:AlkdVV9S0698nobodyさん
2005/05/31(火) 02:20:00ID:VGaCh60h----
【種別】一言掲示板 ゲストブック
【条件】ttp://hp.bird.to/cgi-bin/guestbook.cgi
こういう一行タイプで、住所、HP、メールが表示できて、
ソースを見ると、管理人以外にも書き込み者のIPが見られるもの。
【言語】perl , php
【備考】サイトの信頼性を高めたいので、足跡を残してくれる人のIPが見れた方がいいかなと思いました。
----
>IPアドレスを保存すればいんだよ。
>そんでもって読み込む時にソースに加えりゃいいんだよ。
と言われたのですが、何のことかよくわかりませんでした。
メモ帳でcgi開いてコピペするくらいならできるかもしれません。
アドバイスをお願いします。m(_ _)m
0699nobodyさん
2005/05/31(火) 03:16:23ID:???丸投げスレに行ってください
0700nobodyさん
2005/06/05(日) 21:27:05ID:4YiV/lXp↓のgdバージョンです。
ttp://script.s16.xrea.com/index2.php
投稿の際の必須項目を変更したいのです。
とりあえず、自力で名前とコメントの必須をなくすことはできました。
添付ファイルを必須にしたいのですが、どこにどのような記述が必要でしょうか?
(つまり添付ファイルがないと、エラー報告がでるようにする)
よろしくお願いいたします<(_ _)>
0701nobodyさん
2005/06/05(日) 22:39:27ID:???それが出来たなら
消した部分の下あたりに
if ($upfile == "") { error("添付ファイルが有りません"); }
でいいと思う
まぁ実験してないから何とも言えんが(´・ω・`)
0702700
2005/06/06(月) 00:15:13ID:???できました〜!!!
マジ完璧っす。ありがとうございます<(_ _)>
今までCGI・PHPはHTML表示部分はそれなりにイジってたのですが、
スクリプト部分はサパーリでした。
もっともっと自分好みなのが作れそうな感じがしてきますた。
PHPはそんなに難しくないような気もしますので、ちょっくら勉強いたします。
0703700
2005/06/06(月) 02:47:26ID:NHKXaD0zやはり難しい・・・orz
も一つやりたいことがあるので、再度ご教授お願いしまする<(_ _)>
先ほどと同じ画像掲示板なのですが、画像ファイル名が、
1、2、3・・・10・・・といった連番なのですが、これを桁数を揃えて、
000123.jpgのようにしたいのです。>>172さんが行なったようなやつです。
(試行錯誤しても分からなかったorz・・・1からちゃんと学ばないとダメですよね)
よろしくおねがいいたします。
0704700
2005/06/07(火) 09:10:10ID:1/UWqdkb>>701さんに教えて頂いた方法で、添付ファイルを必須にはできたのですが、
返信時まで必須になってしまいました。
返信時には必須にしたくないので、>>703の桁数の件も含めて
またご教授頂ければと思います。
(丸投げいったほうがいいのかなぁ・・・)
0705nobodyさん
2005/06/08(水) 06:39:06ID:???色々参考になりそうなものを探しています。
で、前スレを 2ch ブラウザで辿ろうと思ったらなんか見つからない……
どなたか過去のスレッドの URL を保存されてる方いませんか?
0707nobodyさん
2005/06/14(火) 15:15:26ID:RSJ0zxh10709705
2005/06/16(木) 02:19:01ID:???いや >1 に書いてある URL が間違ってるのか
過去ログたどれないんですよ
なのでさらに昔の URL 知ってる人いないかなと
0710nobodyさん
2005/07/01(金) 03:26:56ID:???桁数を6桁にして、足りない分は0で補う場合
$ファイル名 = str_pad($ファイル名, 0, 6, STR_PAD_LEFT);
0711nobodyさん
2005/07/01(金) 14:31:49ID:???内容は以下の通り
【. CGI名 .】 Web Cart System PRO ver.5
【 依頼期限 】 毎日見てます
【配布先URL】 http://webcartsystem.com/html/download.html
【ヘルプ内容】 登録した商品が真っ先に上に来るように設置したい(新着商品を上に出したいだけです)のですが
商品登録Noを変えても動かず、結局、CGIが吐き出すdb.txtを
全部入れ替えてやっと反映される状態です
CGIのTXTは全部ココに収納されています
ttp://ww4.enjoy.ne.jp/~yuhron/cgi/
で、write.txtに格納されている
open WRITE,"<db/$open_file" || die "Could not open the file";
@templine = <WRITE>;
foreach (@templine) {
if (/(.*):=:(.*):=:(.*):=:(.*):=:(.*):=:(.*):=:(.*):=:(.*):=:(.*):=:(.*)/) {
$page_num = $1;
}
}
close WRITE;
以上の項目ですが、ここにdb.txtへ吐き出す構文が居るのですが
コイツをソートする構文を入れてみたのですが(write.txt(149): @templine = sort @templine;)
上手く作動せず、途中で+1と記述されている部分を-1にしても吐き出しされません
ここまでは解ったのですが…的外れかも、しれません。
アドバイスをお願いします
0712nobodyさん
2005/07/03(日) 18:16:25ID:???キモス
0713nobodyさん
2005/07/04(月) 01:01:53ID:???db.txtにはそういう風な記述で分類されています
多分、ここはいじらなくてもいいと思います
ただ、確かにキモチ悪いのですが……
0715nobodyさん
2005/07/04(月) 23:53:33ID:???0716nobodyさん
2005/07/06(水) 00:25:36ID:???そうだったんですか…
ぱっと見、確かに気持ち悪いと思ってたのですが、私も(^^;
ちなみにその構文は実際にカート搭載されると
4:=:D2:=:詳解HTML&JavaScript辞典:=:2400:=:秀和システム:=:8.jpg:=::=::=:30:=:HTML3.2とNetscapeNavigator4.0、lnternetExplorer4.0の最新・拡張タグ、オプションを解説。詳細な解説と豊富なイメージ:=:D1:=:
となります(公式サイト情報抜粋より)
分類:=:商品No:=:以下解説・価格等々です
この商品NoをエクセルでソートしてからUPすると逆になります
Noを少なくして(たとえば5000代だったら4999)UPしても反映されません
私も現在試行錯誤しているのですが、500エラーばかり喰らってます
他に見られている方も今後ともよろしくお願い致しますm(_ _)m
0717nobodyさん
2005/07/06(水) 23:32:23ID:???if (/(.*):=:(.*):=:(.*):=:(.*):=:(.*):=:(.*):=:(.*):=:(.*):=:(.*):=:(.*)/) {
修正後
if (/モル━━━━(゚∀( * )━━━━!!!モル━━━━(゚∀( * )━━━━!!!/) {
0718nobodyさん
2005/07/08(金) 00:55:54ID:???0719807@丸投げスレ
2005/07/19(火) 00:32:55ID:VFC/oNKmしかし、サッパリわかりません(;;)
スクリプトはPrism-WebのDesignBBS1.71(tp://www.pris.jp/moon-web/)
この掲示板は、投稿者による記事削除がパスワード認証で可能。
これを以下のように変更したい。
1.投稿者による削除ではなく、投稿者による編集に変更したい。
2.掲示板末尾で記事No&パスワード記入を行う形(YYボードと同じ)から、
記事横のリンクから編集を行えるようにしたい。
2.に関しては、フォームボタンを使えば簡単だろうが、
デザインの関係があるのでリンクでやりたい。
そこで掲示板表示テンプレに、フォームなら
〜<input type=hidden name=mode value="userdel">〜とするところを、
<a href="bbs.cgi?mode=userdel&$no">〜と書いた。
しかしこのリンクをクリックしても、サブルーチンuserdelへ飛ばない。
アドレスバーに表示されるURLが「〜bbs.cgi?mode=userdel&記事no」になるだけ。
どうしたら飛ぶようになるだろうか。
#userdelはユーザーによる削除のサブルーチンを指す。
#これを投稿者編集に変えてやるつもりだから。
#$noは記事noが入る。
userdelサブルーチンは次へ。
0720807@丸投げスレ
2005/07/19(火) 00:34:13ID:???#投稿するときにパスワードがあえばログをそのデータで書き換えて終了。
#パスワードが合わなければ、一旦削除した記事をログに追加して終了。
#・・・という処理を考えた。この処理が問題であれば突っ込んでください。
#苦し紛れに考えた処理なのでサーバー負荷とかわかりません。
#なお、今作っているルーチンは※だけ、しかも途中。
#========================
# 記事削除
#========================
sub userdel {
# ロック処理
if ($lockkey == 1) { &lock1; }
elsif ($lockkey == 2) { &lock2; }
open(IN,"$logfile") || &error("$logfileが開けません。");
@lines = <IN>;
close(IN);
$top = shift(@lines);
<つづく>
0721807@丸投げスレ
2005/07/19(火) 00:34:55ID:???ここから
###########################
$flag=0;
foreach (@lines) {
($no,$reno,$date,$name,$mail,$subject,$icon,$icon2,$message,$color,$url,$host,$pw) = split(/<>/, $_);
if ($flag == 0 && $eno eq "$no") {
$PW = $pw;
if ($reno eq "") { $flag=2; }
else { $flag=1; }
}
elsif ($flag == 2 && $FORM{'no'} eq "$reno") { next; }
else { push(@new,$_); }
}
if ($FORM{'pwd'} eq '') { &error("パスワードが入力されていません。","lock");}
if ($flag == 0) { &error("該当記事が見当たりません。","lock"); }
if ($PW eq '') { &error("パスワードが設定されていません。","lock"); }
#####################
ここまで、どうすればよいかわからないのでデフォルトのまま。
#####################
<つづく>
0722807@丸投げスレ
2005/07/19(火) 00:35:41ID:???unshift(@new,$top);
open(OUT,">$logfile") || &error("$logfileが開けません。","lock");
print OUT @new;
close(OUT);
# ロック解除
if (-e $lockfile) { unlink($lockfile); }
#投稿フォーム表示
&header;
$get = $_[0];
# クッキー情報を取得
&get_cookie;
# 書きこみ部デザインシートを読みこむ
&read_file("$input_sheet2");
&read_file("$foot_sheet");
print "</body></html>\n";
exit;
}
以上
0723711
2005/07/19(火) 01:20:43ID:???ソートを仕掛けるのが無理そうなので
write.cgiに
open DATA,"<db/$open_file" || die "Could not open the file";
@templine = <DATA>;
@templine = sort @templine;
close DATA;
$line=@templine;
という構文を入れたら、whiteは理想通り更新順に並び替えできましたが
問題のディスプレイ部分に反映されません…
以下、本体のCGIより抜粋
if ($disp eq "on") {
&top("$page_title");
open DB, "<db/db$page_id.txt" || die "Could not open the file";
{
($page,$goods_id,$name,$price,$com,$picture,$picture2,$picture3,$limit,$comment) = split (/:=:/, $_);
多分、ここも
@templine = <DB>;
foreach (@templine)
あたりに、同じ構文を入れたら…80エラーが出ます
何か、解決策はありませんでしょうか…writeは完了しました
お騒がせしてすみませんでした。
0724nobodyさん
2005/07/19(火) 09:30:42ID:???【配布先URL】ttp://dream.lib.net/room/cgi/e_ps.html
【ヘルプ内容】
「鎧」をキーワード検索した時、なぜか「額」を含むデータがヒットしてしまいます。
文字コードの処理に何かあるのかな? と、素人考えで思ったりするのですが、
こちらでヒントを頂ければ幸いです。
0725807@丸投げスレ
2005/07/19(火) 11:21:19ID:???もう一回粘って書き直しましたが、思い切りエラってます。
500エラーではなく、スクリプトで設定しているエラーが。
改造したファイルを添付の上、状況を「◆CGI製作・改造依頼 Joyful Note◆ (避難用) 」
へ記述しました。
http://s3p.net/~channel2/webpro/marunage/joyful/index.html
DesightBBSのスレです。
なんか・・・どこかわかりかけたようなわけがわからないような・・・。
0726nobodyさん
2005/07/19(火) 21:33:38ID:???スクリプトを改造してください。とお願いしません。
その代わり、電子私書箱の仕組み、チョッとだけ
教えてください。
特に、自分宛のメッセから、相手の私書箱へ送信する
仕組みがわかりません。
「お相手に送信」ボタンを押すと、相手の私書箱に
受信先の名前とか、メッセがわかる。
?ID=12345;PW=POIUEWS のような感じでURI?が作成
されて、「お相手に送信」ボタンに埋め込んである。
この?以降の設定とか、ググってもわかりません。
スーパーエロい人、教えてください。
よろしくお願いします。
0727nobodyさん
2005/07/23(土) 11:09:37ID:???意味がわからん上にスレ違いもいいとこなんだが。
> ?ID=12345;PW=POIUEWS
これはないだろう。
?ID=12345&PW=POIUEWS
ならわかるが。
変数をGETで受け取ってるだけだ。
それにしても、パスワードをGETで受け取るのはどうかと思うが。
0728711
2005/07/27(水) 14:25:21ID:???CGIのTXTは全部ココに収納されています
ttp://ww4.enjoy.ne.jp/~yuhron/cgi/
以前ののヘルプ内容は自己解決しました。
……で、まだ今回。同じCGIで依頼があるのですが。cart_pro.cgiのカートの内容を表示する部分
#
# 商品ディスプレイ
#
sub disptop {
以下、稼動する部分を表示させるフォームボタンをCGIの中に「カートの中身」と作りたいのですが、上手く稼動しません。
このCGI自体に致命的な欠陥があり、サンプルでは動くSET.htmlが実稼動させると商品数の為か稼動しないのです
なので、今はダミーファイルを作って、そちらでカテゴリが動くようにしているのですが…
ダミーファイルにそのサンプルで品物を入れたら出てくるHTMLタグは
<FORM METHOD=POST ACTION="cart_pro.cgi">
<INPUT TYPE="SUBMIT"NAME="cart"VALUE="お支払い">
<INPUT TYPE="SUBMIT"NAME="cart"VALUE="内容確認">
<INPUT TYPE="SUBMIT"NAME="cart"VALUE="カートを空にする">
<INPUT TYPE="hidden"NAME="id" VALUE="利用者のIPアドレス">
<INPUT TYPE="hidden"NAME="page_id" VALUE="1">
</FORM>
ですが、これをダミーファイルに入れてもやはり稼動しません。IPアドレスの取得とその反映がダミーHTMLにはされないので…
なので、なんとかして、CGIの商品表示の中に内容確認ボタンを作りたいのですが
解る方ご教授お願いします
0729nobodyさん
2005/07/27(水) 21:12:37ID:???>> ?ID=12345;PW=POIUEWS
>
>これはないだろう。
>?ID=12345&PW=POIUEWS
>ならわかるが。
冗談で言ってるのか?
http://www.w3.org/TR/html401/appendix/notes.html#h-B.2.2
でも嫁
0730nobodyさん
2005/08/17(水) 12:18:42ID:???「;」でも確かいけたような記憶が・・・
0731nobodyさん
2005/08/20(土) 22:32:26ID:???記事作成フォームを記事削除フォームの上に移動できないでしょうか。
これを http://hoge.myfws.com/image.gif
↓
こう http://hoge.myfws.com/image2.gif
http://hoge.myfws.com/aap.txt
一応何もいじってない状態のものです。
0733nobodyさん
2005/08/22(月) 15:14:06ID:???そうしたのにできなかった……
と思ったらprintのとこだけ移してなかったorz
ありがとう。
0734nobodyさん
2005/08/26(金) 09:43:20ID:3vgShx+F【配布先URL】ttp://www.kent-web.com/data/postmail.html
【ヘルプ内容】
入力チェック時、例えば「あほ」と入っていると送信できないようにしたいのですが、うまくいきません。
「あほ」のみ送信できず、「あほやろう」なら送信可能という風にしたいのですが…
231行目あたりに
if ($in{'ngword'} = "あほ") {
&error("これは送信できません");
}
としたり、=の代わりにeq、正規表現なども試しましたが思うように動きません。
(「あほやろう」でも送信できないエラーになったりする)
indexなどを使わなければいけないのでしょうか?
また、コマンドタグで制御しているためか、
送信確認画面で送信したいメッセージの他にも、上のngwordというのが一緒に表示されてしまいます。
496行目からの入力チェックをいじればいいような気がしますが、
ngwordだけ表示させない方法がわかりませんでした。
よろしくお願いします。
0735nobodyさん
2005/08/27(土) 01:36:51ID:???前後の処理がわからないのでなんともだけど、文字の比較ならeq
$in{'ngword'} eq 'あほ';
$in{'ngword'}に改行とか余計な文字が入ってないか確認してみて。
0736nobodyさん
2005/08/31(水) 09:52:33ID:???NovelListMaker(PHP版)
こちらのものを携帯から書き込めるようにしてもらえませんか?
クッキーを使ってるので携帯から管理画面へ入れません。
0737736
2005/08/31(水) 09:56:57ID:???0738nobodyさん
2005/08/31(水) 10:49:33ID:???0739736
2005/08/31(水) 11:39:00ID:kRQLgiYG0740nobodyさん
2005/08/31(水) 11:41:33ID:???0741736
2005/08/31(水) 14:55:39ID:kRQLgiYGクッキーを切らなければ書き込めます
で、携帯はクッキー対応してないみたいなので書き込めません。
クッキーの項目はソースの最後の方にあります。
0742nobodyさん
2005/08/31(水) 20:48:51ID:yjcCkZ/K【 依頼期限 】 2005.9.7
【配布先URL】 http://scrlab.g-7.ne.jp/cgi_php/hako_php.php#download
【ヘルプ内容】 Perl版の箱庭のように、開発コマンドを入力するときに、
ポップアップ画面が表示され、それによって入力できる
ようにしてもらいたくお願いします。
0743nobodyさん
2005/09/09(金) 10:38:07ID:1AT345a5【配布先URL】 ttp://www.hot-dining.com/
【. 置き場所 .】 ttp://www.hot-dining.com/free_cgi/lightcase.php
【 依頼期限 .】 出来れば今月中(9月30日)
【. 依頼内容 】
常に左メニュー(PHPで呼び出し)を表示させる為に、テーブルを表示させてたい。
配布サイトがカスタマイズを休止しているのでアドバイスを、または改造をお願いします。
下記ZIPフォルダ内の「include」などをいじってみたんですがエラーでダメでしたorz
【依頼内容ZIP】
ttp://vista.x0.com/img/vi03124.zip
パスワード 「webprog」
【内容】
db 配布PHP
db_txt .配布されているPHPを全てtxtに変えた物
お願いします .イメージHTML
イメージ .イメージ画像bmp
一応メアド [email protected]
難しいかも知れないですがよろしくお願い致します。
0744743
2005/09/09(金) 10:42:35ID:???ttp://www.hot-dining.com/lightcase_custom/
お店の紹介ページ(微検索サイト)を作りたいんです・・・
改めてお願いします。
0745nobodyさん
2005/09/09(金) 11:53:09ID:???include.phpの2ヶ所を書き換えればいけそう。
html_header2()とhtml_footer()の2つの関数で本体をサンドイッチしてるみたいだから
その2つに書かれてるHTMLを見て適切に挿入すべし。
0746743
2005/09/09(金) 12:32:01ID:???function html_header2(){
echo "</head>"."\n";
echo "<body>"."\n";
echo "<table>"."\n";
echo "<tr>"."\n";
echo "<td width="200">"."\n";
echo "<?php include_once(\"2.txt\"); ?>"."\n";
echo "</td>"."\n";
echo "<td>"."\n";
}
こんな感じで書いてみたけど500でましたorz
PHPは初挑戦だからイマイチです・・・
0747nobodyさん
2005/09/09(金) 12:44:30ID:???function html_header2(){
echo "</head>"."\n";
echo "<body>"."\n";
echo "<table>"."\n";
echo "<tr>"."\n";
echo "<td width=\"200\">"."\n";
readfile("2.txt");
echo "</td>"."\n";
echo "<td>"."\n";
}
これでどかね。
0749nobodyさん
2005/09/13(火) 12:48:59ID:Jd1taUMo【配布先URL】 http://php.s3.to/bbs/bbs2.php
【 依頼期限 】 今週中
【. 依頼内容 】 書き込んだ内容に関して、訂正・変更を出来るようにしたい。
パスワードは書き込む際に入力したもの。入力されていない場合は管理者にのみ
変更可能。
書き方としては問題ないでしょうか?宜しくお願いいたします。
0752nobodyさん
2005/09/20(火) 16:24:53ID:???【 .言語 】 Perl
【配布先URL】 http://yomi.pekori.to/
【 依頼期限 .】 〜06年
【. 依頼内容 】 検索CGI部分のみを取り出して改造してます。
改造したい部分は、外部検索エンジンで検索できるように、
yomi-searchを使っている検索エンジンで検索できるようにしたいんです。
検索処理ファイルmeta_ys.cgiの
%keyword = (
'yahoo', "p=$K_plus",
や
%option = (
'yahoo', "n=$FORM{'hyouji'}&w=$Myahoo",
を弄っているのですが、うまくいきません。
どこを弄れば、うまくいくのでしょうか。
教えて頂けると幸いです。
0753nobodyさん
2005/09/20(火) 16:32:59ID:coVOFe8l>>yomi-searchを使っている検索エンジンで検索できるようにしたいんです。
検索エンジンって他のサイトのサーチエンジン指してるのか?
0754nobodyさん
2005/09/20(火) 16:47:41ID:???@engine
'yomi'
%engine
'yomi','他人のyomiのアドレス',
%engine_top
'yomi','他人のホームページアドレス',
%engine_name
'yomi','yomi',
%keyword
'yomi',"search=$K_plus",
%option
'yomi','',
かな?
0755nobodyさん
2005/09/20(火) 18:49:10ID:9NSnOV9d【配布先URL】 http://masago.kir.jp/php20030727s.php
【. ソース .】 http://masago.kir.jp/phpsc.php?s=php20030727s.php
【. 依頼内容 】
これを自分のサーバーで設置して実行してみたけど、
送信してもクッキーが保存されません。
サーバ−はさくらです。PHP Version 4.3.10
PHPのバージョンが違うからだとは思うんですが、
どこを直せばいいのか教えて下さい。よろしくお願いします。
0756nobodyさん
2005/09/20(火) 18:58:38ID:???ブラウザの設定とか、別のブラウザでも全てダメなのか、そこらへん確認してみては。
0757755
2005/09/20(火) 19:16:10ID:9NSnOV9d配布先のものは正しく動きます。自分のサーバーに試してみたものが動かないんです。
>>755 分かる方、お願いします。
0758nobodyさん
2005/09/20(火) 21:12:43ID:???はい。申し訳ありませんでした。
>>754
アドバイスありがとうございます。
参考元に設定し、検索すると
http://yomi.pekori.to/s/yomi.cgi?n=20&w=s&search=%83e%83X%83gとなるのですが、
表示されるのはサーチエンジントップが普通に表示されてしまいます。
またアドバイスを頂けると幸いです。
0760nobodyさん
2005/09/20(火) 23:26:41ID:???yomi-searchにそんな設定は無いはず。
サーバーの方も外部呼出し禁止じゃないとおも。
だからといって俺はアドバイスやるほどスキルねぇー。
0761nobodyさん
2005/09/21(水) 01:33:26ID:???アドバイスありがとうございました。
アドバイスを元に弄って弄って弄ってみました。
%keyword = (
'yomi', "engine=pre&method=and&open_type=0",
%option = (
'yomi', "mode=search&page=1&sort=mark&word=$K_plus",
これが正しいかは私には分からなかったのですが、検索は成功しました。
0762nobodyさん
2005/09/21(水) 12:44:40ID:uZHDREIOもろ間違ってる
いつかお前のサーバー壊れる
サーチエンジン側のサーバーも壊れる
ルーチン回りまくってとんでもないことになる
0765nobodyさん
2005/09/21(水) 13:56:59ID:???改良も何も、>>762が糞レスなだけだが。
ローカルでテストして、タスクなどでperlexeが暴走してなければ問題ない。
気になるならベンチでもとってみてもいいし、$count++;を適当において、最後に数値を表示、とんでもない数になっていなければ問題ない。
0766nobodyさん
2005/09/21(水) 14:09:48ID:???ご指摘ありがとうございます。
アパッチでサーバーを開いてたので、
それを利用してテストした結果が>>761でした。
>>765さんの指摘を参考に改めてテストし、
数値を確認したら異常は得に無さそうでした。
何度もありがとうございました。
0767nobodyさん
2005/09/25(日) 18:47:38ID:???【言語】 Perl
【配布先URL】 http://cgi-lounge.eek.jp/cmcboard.php
【依頼内容】
1時間に決まった回数しかDL出来なくしたいのですが、どうしたらいいですか?
お願いします。
0768nobodyさん
2005/09/25(日) 19:16:21ID:???ここは自分で改造をするスレ。
まずは自分で改造してどうダメだったのか書く
自分で全く改造できないのなら
【 スクリプト改造依頼スレ 】(丸投げ) part3
http://pc8.2ch.net/test/read.cgi/php/1105046286/l50
0769767
2005/09/26(月) 02:38:38ID:???【言語】 Perl
【配布先URL】 http://cgi-lounge.eek.jp/cmcboard.php
弄ったスクリプト http://zyougi.hp.infoseek.co.jp/uploader.txt
【依頼内容】
↑のとは違った事でイロイロと改良したら アクセスすると時々変な風に表示されるようになってしまいました。
携帯でのみ変な風になります。
変な風になったら更新を押すと直ります。
普通に使えます。
XREAに設置してます。
どこがオカシイのか分からないので、教えてください。
0770nobodyさん
2005/09/27(火) 00:37:50ID:???} elsif ($user_agent[0] eq 'DoCoMo') { $useragent = 2; # 252行目付近:
↑ここは残したままなのに
} elsif ($useragent == 2) { # 1514行目、他
↑こっちを消したせいかな。
どの携帯で見てどう変になったのか分からないからあんまり自信ない。
UAを携帯のものに偽装できるブラウザでアクセスしてソース見るといいことありそう。
改造元からのことなんで関係ないけど、タグが大文字小文字ばらばらだったり、未対応UA用htmlにBODYタグが無かったり(;´Д`)
0771769
2005/09/27(火) 14:54:43ID:???252行目付近を
@user_agent = split(/\//,$ENV{'HTTP_USER_AGENT'});
if ($user_agent[0] eq 'ASTEL') {
# ドットi 用の処理
&mitaiou;
} elsif ($user_agent[0] eq 'UP.Browser') {
# EZweb 旧端末用の処理
&mitaiou;
} elsif ($user_agent[0] =~ /^KDDI/) {
# EZweb WAP2.0 対応端末用の処理
$useragent = 1;
&keitai;
} elsif ($user_agent[0] eq 'PDXGW') {
# H" 用の処理
&mitaiou;
} elsif ($user_agent[0] eq 'L-mode') {
# L-mode 用の処理
&mitaiou;
} else {
&html;
}
にしたんですが、直りませんでした。
au専用にしたいんですよ、どうしたらいいでしょう?
他に何か駄目な点など気づいたら指摘してください。
携帯気分ではcgiを見れなかったのでソースが見れませんでした。
0772769
2005/09/27(火) 16:10:47ID:???0773nobodyさん
2005/09/27(火) 17:09:28ID:???0774769
2005/09/27(火) 22:25:26ID:???0どこをどう弄ったらいいのか全然分からないので
丸投げの方に依頼したほうが良いでしょうか?
0775nobodyさん
2005/09/27(火) 22:42:13ID:???0776769
2005/09/28(水) 00:50:57ID:???返事くださった方ありがとうございました。
0777nobodyさん
2005/09/28(水) 01:12:52ID:???http://hp.vector.co.jp/authors/VA017396/software/Rekisa/index.html
どこをいじったかはこういうの使って見るといいよ
0778nobodyさん
2005/09/28(水) 13:11:30ID:???ttp://yomi.php.goodlinks.jp/
Yomi-Search PHP Ver 4.19.5
ttp://yomi.php.goodlinks.jp/downloads/yomi/yomi_4_19_5.zip
(2) どんな風に改造して欲しいのか? (完成イメージHTMLを用意すればなお良し)
template/category.html内の$log_data[comment]でタグ(「<」や「>」など)を使えるようにしたいです。
データベース内には「<」とか「>」は、「&lt;」といった形式で保存されています。
データベース内の「&lt;」などをcategory.htmlで表示するときにタグとして認識させるにはどのように改造したらよいでしょう。
0779769
2005/09/30(金) 23:21:47ID:???ずうずうしいかもしれませんが、よろしくお願いします。
【CGI名】 CMCBoard
【言語】 Perl
【配布先URL】 http://cgi-lounge.eek.jp/cmcboard.php
【弄ったスクリプト】 http://zyougi.hp.infoseek.co.jp/board.txt
【依頼内容】
携帯で一覧表示で次へを押したら次の10件が表示されず、トップに戻ってしまいます。
SDKでソース見たんですけど分かりませんでした。
DoCoMoはiモードHTMLシミュレータで確認したので正しく表示されているか微妙です。
DoCoMoだとワード検索が変な感じで
検索するとファイルが表示されるのに、一覧表示ではファイルが1つも表示されず次の10件が表示され次の10件を押すとトップに戻ってしまいます。
次の10件を押したらちゃんと次に飛ぶようにしたいです。
DoCoMoの方でもauと同じように表示させたいです。
設置している鯖は114090です。
確認に使用した端末はW31SAとSDK6.2KとiモードHTMLシミュレータです。
他に何か気づいた点があれば指摘お願いします。
0780769
2005/10/07(金) 21:33:04ID:???何度もごめんなさい。
0781nobodyさん
2005/10/11(火) 05:25:37ID:???llll! .lllllll;;、
llll! .lllllllllllll。
llll! .lllllllllllllllllg,,
llll! .lllllllllllllllllllll]g,,
llll! .lllllllllllllllllllllllllllllg、
llll! .lllllllllllllllllllllllllllllllll[g_
llll! .lllllllll゚゚lllllllllllllllllllllllllllll;;
llll! .lllllllll .\llllllllllllllllllllll,,
llll! .lllllllll .\llllllllllllllll、
llll! .lllllllll ^)llllllllllll]l.
llll! .lllllllll 〈llllllllllll[
llll! .lllllllll ]llllllllllll
llll! ,,,,gggggggggg。._ llllllll! 〈llllllllll゜
llll! ,,gllllllllllllllllllllllllllllllllllllllllllllllllll[ llllllll]l゚
llll! _gllllllllllllllllllllllllllllllllllllllllllllllllllllllll[ ..lllllllll゚゜
llll! ,,llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll[ ./]l゚゚
llll!」llllllll゚ ^^^llllllllllllllllllllllllllllllll][ f゚"゜
llll.lllllllllll,, ^llllllllllllllllllllllllllllllll゜
llll!]llllllllllllg,,,,,,__,,,,gllllllllllllllllllllllllllllllll゜
llll!.ヽllll,,llllllllllllllllllllllllllllllllllllllllllllllll"
llll! 〔llllllllllllllllllllllllllllllllllllllllllll])「゛
llll! _llllllllllllllllllll[lllllllll゚l゚l゚^^^^
0782nobodyさん
2005/10/21(金) 20:15:15ID:???0783nobodyさん
2005/10/22(土) 21:11:45ID:/ZEbzEfTこちらの携帯向けショッピングカートをいじりたいのですが
配布元がソースはフリーなのですが
カスタマイズが有償なのでお知恵を拝借したく参上しました
どうか宜しくお願いいたします
0784nobodyさん
2005/10/22(土) 21:23:04ID:???改造丸投げは
【 スクリプト改造依頼スレ 】(丸投げ) part4
http://pc8.2ch.net/test/read.cgi/php/1127916965/l50
ただし、カスタマイズが有償なら有償で行なうのがスジ。
それをネラに無償でやってもらうなんて虫のいい話は誰もやらないと思われ。
つか、>>1を見ないヤシはカエレと
■ このスレッドは過去ログ倉庫に格納されています