トップページphp
988コメント276KB

■こんなCGI作ってください■ Part.2

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/11/30(水) 23:39:20ID:4Yze1ehc
ご要望をどぞ

《前スレ》
http://pc8.2ch.net/test/read.cgi/php/1102980903/
0101972005/12/11(日) 09:39:22ID:???
>>100
http://vipbox.dip.jp/ui.png

じゃあ、こんな感じでOK?
0102nobodyさん2005/12/11(日) 09:43:18ID:???
チェックボックスとかで2択とか3択の方がいいのでは?
0103972005/12/11(日) 10:06:13ID:???
>>102
スマソ、そういう方法でのやり方がよくわからんからこれで…
もうちょっと詳しく言ってくれたらわかるんだけど…日本語力不足でスマソ

入力をえらぶと正答欄に  [正答1.正答一.正答壱]
っていう風にドット(か別の何か)で区切って正答を入力してもらう予定…
数字の揺らぎ修正なんてむりぽ…

何択って形式を取るときは誤答欄3が空だったら一応警告して2択にする風にできたら良いな
01041022005/12/11(日) 10:36:24ID:???
オレは>>70ではないよ。ちょっと言ってみただけだよ。
010570 ◆CcyXJHS7ZM 2005/12/11(日) 10:48:57ID:/ucvptXK
書込みが遅れました。
>>97
どうもありがとうございます!少し説明不足があったようです。すみません。
ちなみに>>100は自分じゃありません。

理想的には選択問題がいいです。打ち込みだと手間がかかり気軽に出来なくなってしまうので。
選択数は4〜5が当てずっぽうで正解しにくいので理想です。

それと問題を複数作ってランダム出題できると尚助かります。

大事なところを忘れていました。どうもすみませんでした。
010697 ◆NZZQcM1W4U 2005/12/11(日) 11:57:30ID:???
>>105
じゃあ、その希望だと、こんな感じかな?
http://vipbox.dip.jp/ui2.gif
手打ちで確認したいときもあるだろうから、直接入力方式も使えるようにしてみようと思う。まあ、基本的に選択式で。
誤答欄空白でそこまでで選択数を決めるから【何択】っていう欄は作らない予定。
問題は10個まで作れるようになるはず。ランダム出題…難しいな。考えてみる。
ランダム出題させるとしたら20は質問が必要になるんだよなあ…それを入力するフォームとCGIを考えるとちょっと…

まあ、できる限り努力します。

>>104>>105
>>100>>102はただ参考にということで。
010770 ◆CcyXJHS7ZM 2005/12/11(日) 12:18:06ID:/ucvptXK
>>97(>>106)
はい。どちらも出来るならば大丈夫です。
CGIは触り程度の初心者ですが、問題の数固定ではなく、追加するタイプだと出来ませんか?

┌───┐
│データ │
└───┘
  ↑挿入する
┌─────┐
│新しいデータ│
└─────┘
伝わりにくいかもしれませんが、なんていえばいいかわかりません。
もう少しCGIの情報を集めてみます。

私の意見はすべて参考でお願いします。最終的な機能はお任せします。
010897 ◆NZZQcM1W4U 2005/12/11(日) 13:05:02ID:???
>>107
問題の数の上限は作らざるを得ないんだよなあ…100個とか1000個とかなら事実上ほぼ上限は無いといえるけど…
まあ、上限を大きく設定して、後で問題を追加することもできなくも無い。

ただ、あんまりはじめからいろいろやりすぎると後で収拾がつかなくなるので
とりあえず単純に質問リストに書き込みするCGIを作って、データの追加とかは後で別CGIでって方向でいきます。
010970 ◆CcyXJHS7ZM 2005/12/11(日) 14:14:15ID:/ucvptXK
>>108
わかりました。お願いします
0110nobodyさん2005/12/11(日) 23:56:28ID:???
つttp://58.70.65.3:9999/2ch/1133361560-70/
つttp://58.70.65.3:9999/2ch/1133361560-70/login.php
ごめんなさい。
0111nobodyさん2005/12/12(月) 02:43:29ID:???
どうでもいいけどPerl愛してる。
型にはまった恋愛[プログラミング]なんて無理!

っていう気持ちを忘れずにな。つ
0112nobodyさん2005/12/12(月) 15:25:02ID:???
まわりにPerlに詳しい人がいなかった為、
ご教授いただければと思い書き込み致します。

txtファイル(ログファイル)から、「」に挟まれた単語を抜き出して
カウントするようなCGIを作ろうと思っているんですが、
pushを使って単語を格納してからカウントしたほうがいいのか、
ハッシュ変数を使ってカウントしたほうがいいのか教えて下さい。

ある程度は勉強したつもりなんですが、
プログラムの組み方がほとんどわからないため、初歩的な質問でしたら申し訳ないです。
0113nobodyさん2005/12/12(月) 15:36:50ID:???
open(FH, 'log.txt');
while (<FH>) { while(/「(.*?)」/g){ $h{$1}++; } }
close(FH);

foreach $k (sort keys %h) {
print $k, ' => ', $h{$k}, "\n";
}
01141122005/12/12(月) 15:38:42ID:???
ありがとうございます!完成まで頑張ってみます!
01151122005/12/12(月) 19:49:20ID:???
#! /usr/local/bin/perl
print "Content-type: text/html\n\n";

read(STDIN,$buffer,$ENV{'CONTENT_LENGTH'});

print "<html><body>\n;"

open(FH, 'log.txt');
while (<FH>) { while(/[(.*?)]/g){ $h{$1}++; } }
close(FH);

foreach $k (sort keys %h) {
print $k, ' => ', $h{$k}, "\n";
}
print "</body></html>";

頑張れなくてすいません・・・。本当に丸投げになってしまいますが、
どこが足りないか教えていただきたいです。お願いしますm(__)m

表示は、HTMLでテーブルを使って
| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|
| りんご |  2  |
|―――――――――――|
| みかん |  0  |
|―――――――――――|
|  :  |  :  |
|___________|

のような感じに表示させたいです。
0116nobodyさん2005/12/12(月) 20:56:38ID:???
>>115

#!/usr/local/bin/perl -w
use strict;
use CGI qw(header start_html table Tr td end_html);
use CGI::Carp qw(fatalsToBrowser);

my $file = 'log.txt';
my $charset = 'Shift_JIS';

my %count;
{
  local *FH;
  -f $file or die "No such file.\n";
  open FH, '<' . $file or die $!;
  while (<FH>) { ++$count{$_} for /「(.*?)」/g }
  close FH;
}

print
  header(-charset => $charset),
  start_html(-encoding => $charset, -lang => 'ja'),
  table( Tr([ map td([ $_, $count{$_} ]), sort keys %count ]) ),
  end_html,
;
__END__
0117nobodyさん2005/12/12(月) 22:11:46ID:???
遠回りな書き方をしてやるなよw
01181122005/12/13(火) 12:09:19ID:???
何回もお手数かけてごめんなさい。
実行したところ、11行目(多分 local *FH;)が間違っていると言われてしまいましたorz
$なのかな、と思って書き直したらそれも間違い言われました・・・
0119nobodyさん2005/12/13(火) 12:59:00ID:???
>>118
全角空白→半角空白で直るに一票。
01201122005/12/13(火) 20:05:56ID:???
できました!本当にありがとうございましたっ!
自分ももう少し勉強しようと思います。どうもお世話になりました!
01211122005/12/13(火) 21:51:07ID:???
何度も何度もすいません。もう1つ質問させて下さい。
sort keys %countで名前順にしているのはわかるんですが、
出てきた回数の数でソートするにはどう書けば良いでしょうか?

あと、少し気になったのですが、今まで自分が書いてたものは
print "<html><body><table>\n";
みたいな感じで書いていたんですが、それとは少し違うみたいなんですが、
単に書き方の違いなんでしょうか?スレ違いな質問申し訳ないです。
0122nobodyさん2005/12/13(火) 22:17:24ID:???
>>121
http://www.kt.rim.or.jp/~kbk/perl-5.8/perlfaq4.html#how_do_i_sort_a_hash__optionally_by_value_instead_of_key_
http://perldoc.jp/docs/modules/CGI.pm-2.89/CGI.pod

こういう小さなスクリプトだと CGI.pm で HTML を生成するメリットは
正直殆ど無いよ。でも生成条件が複雑になってくると自分で文字列
をチマチマいじって生成するより、関数にデータを放り込んで自動で
吐かせた方が楽になるし、スクリプトの見通しも良くなる。

以後、コーディングに関する質問は以下へ。

Perlコーディング初心者質問スレ Part 45
http://pc8.2ch.net/test/read.cgi/php/1134049707/
01231122005/12/13(火) 23:22:59ID:???
>122
ご丁寧に有難うございます。以後、あちらのスレにて質問いたします。
ここまで教えて下さった方々に感謝です。
0124nobodyさん2005/12/14(水) 20:43:47ID:???
パフォーマンスだけでメリットを語るのもどうかと
0125nobodyさん2005/12/18(日) 20:54:27ID:???
前スレから一通り読んだ感想。
おまえらのマルチを見つける速さと的確さに感動。w
0126nobodyさん2005/12/18(日) 23:43:33ID:???
はじめまして。

pf-xや石大が提供するような、ユーザー管理システム?などはどんな仕組みで
管理・動作するのでしょうか?
また、あれは管理者の自作なのですか?

だとしたら、Linuxベースのシステムで動作する
管理システムは作れますか?
0127nobodyさん2005/12/18(日) 23:54:52ID:???
>>126
pf-xや石大の管理者に尋ねて譲ってもらったらいいと思うよ。
0128nobodyさん2005/12/19(月) 00:08:07ID:???
でも石大なんかは中学生だよ。

中学生であんなプログラム組めるんだから
このスレの住人なら、
もっと良いのが作れるんじゃないの?
0129nobodyさん2005/12/19(月) 08:13:08ID:???
こんな一般論なんか聞きたくも無いとは思うが、中学生がどうこうじゃなくて、その人がどうかって見たほうがいいかと。
職業プログラマだってピンキリだし、ここに書き込まれる簡単な書きなぐりスクリプトだって、
小技きいてんなぁと唸ってしまうものもあれば、苦笑してしまうような酷いものまで千差万別って感じ。
0130nobodyさん2005/12/19(月) 10:55:15ID:???
>>126
Webminはどんな言語で動いてるのか考えよう
0131nobodyさん2005/12/19(月) 14:03:42ID:???
オオイシって何?
0132nobodyさん2005/12/19(月) 14:46:46ID:???
>>125
ワロタ
同感。

>>126
>>130が大いなるヒントだと思う。
自鯖でやるって前提だろうから、system関数とかを使ってできるんじゃない?
というか、コマンドラインから実行できるものはすべて自動化可能かと。
013370 ◆CcyXJHS7ZM 2005/12/21(水) 20:30:10ID:K1psG2zI
>>110
かなり遅れて申し訳ありません。
ありがとうございます!理想どうりの機能です!
すみませんが、ダウンロードはどうすれば出来ますか?
0134nobodyさん2005/12/21(水) 21:19:06ID:???
URL削ってトップページ行くと掲示板やらあるからそこで直接聞いた方が早そうだよ。
013570 ◆CcyXJHS7ZM 2005/12/21(水) 22:35:50ID:???
>134
どうも
0136nobodyさん2005/12/23(金) 02:28:55ID:???
1つのファイルに対して、
指定した時間内に一人しかアクセスできない,または指定した人数までしかアクセスできない
というような処理ができるCGIが欲しいのですが、
実現可能でしょうか?
サーバ側でMaxConnPerIPは使えません。
0137nobodyさん2005/12/23(金) 03:03:49ID:???
>>136
実現可能です
0138nobodyさん2005/12/24(土) 18:33:48ID:???
>>137
ちょっと考えてみたけど、「ダウンロード開始」をトリガにカウントした場合、
連続してクリックされたり(それはIPアドレスなりで判断すりゃいいけど)、
ダウンロードしかけてキャンセルしたものもカウントしてしまったりと問題があるような。
0139nobodyさん2005/12/24(土) 18:38:52ID:???
>>138
そういうのも含めてアクセスじゃないの?
0140nobodyさん2005/12/24(土) 21:22:47ID:t+o0rZVu
perlとかのエラートラップとかでブラウザ側で読み込みキャンセルされたとかって感知できますか?
0141nobodyさん2005/12/24(土) 22:24:14ID:???
>>140
ブラウザが受け取るのはhttpdが出力したものだからperlから感知するのは無理。
0142nobodyさん2005/12/25(日) 12:41:03ID:???
教えて君も教えたがり君も質問スレにどうぞ。
0143nobodyさん2005/12/25(日) 15:40:23ID:???
>>139
アクセスという言葉の定義じゃなく、それでは問題あるんじゃないの?という話ね。
もちろんそれでいいのであれば実現は容易だけどね。
作る気も技術もないのでこのへんにしておこう。
0144nobodyさん2005/12/25(日) 18:43:40ID:???
そもそも「ダウンロードしかけてキャンセルしたもの」という、あきらかにHTTPリクエストを投げてるものを
「アクセスじゃない、問題がある」といわれましても(ry
0145nobodyさん2005/12/26(月) 06:41:30ID:???
>>144
それはアクセスという言葉の定(ry
0146nobodyさん2005/12/26(月) 06:43:15ID:???
    .,.ー 、     _  ,.-、          ,.― ..,,_
    _フ  `-..,,、  ハ ..,,」 `、       _,, ゝ    .゙ー―ー 、
   /.,:ッ′ _.  `、 .\    │     r'" rニ`-    ._,,..、  ヽ
  │  ロ  ロ  ゙l,i'゙i;;―│  .|     | ´    -=゙‐'‐、.!  │
  |        |ヽ、 ̄´  |     |  .l゙ゝ._,,,,,,_=====ノ   .|
  |  ロ  ロ  .|_  ー'i   ゝ、.    |.   '~"゙´    _、  .,ノ
   l     .,,、 .,,、 !―'"゛   _. ゙j  _`- -;;ニニ=''''''' ̄ ̄ ゙'''- 、
    ゙| .゙'|i  .゙lゝ.´...__.. i   .! ´゛  !、. ̄゛       r==ニ;;-..,,,,)
    ノ  .||   y .ヽ  .|   liヽ   ,, 二=`-~"     __. `'''、
   ./   !.!  i、 ._〉 _.,.l,,,, 〃 ヽ.  ゙'ー ........-=-    ''~^^^''''二"
  ./   ./ \    ̄ ̄゛      _〉l''''''''''"´      .__,,,.... - ..、 `ヽ
  ゙゙'―'゛   `"'――---―ーー'''"  `゙''''―ーー'''''゙゙ ̄゛      `゙'''"
0147nobodyさん2005/12/26(月) 06:43:23ID:???
AA 間違えた
0148nobodyさん2005/12/26(月) 20:20:56ID:???
勝手に問題を作り出して、俺が言いたいのはそうじゃないんだと勝手に言い張ってるだけだろそれ。
いいたいことは分るくらいに理が通ってるが、それがこの状況で正しいとは限らないってこった。
0149nobodyさん2005/12/28(水) 00:35:12ID:???
> それがこの状況で正しいとは限らないってこった。
それを判断するのは>>136
0150nobodyさん2005/12/28(水) 08:00:34ID:???
どっちもいいたいことはわかる。
>>149
依頼主が自分のやりたい事を完全に把握し、そして現在の状況において
依頼主の要望が全てかなえられるという前提でならそうなんだろうな。
0151nobodyさん2005/12/28(水) 19:43:21ID:hb8g5Ltb
>>136
昔、P3のサーバーを使っていたときにそういうメカニズムを組み込んでいた。
グラフィックスのファイルを表示するためだけのラッパーのcgiを用意する。
それに対して非同期でaccess_logをip別にカウントするスクリプトを走らせて閾値以上に達したらラッパーのcgiが
グラフィックスを表示しないで特定のメッセージを表示するというもの。
これ、全部書いてもperlで10行も必要ない。
ただし、ラッパーのcgiにアクセスがあるだけでもCPUを消費するのでCPUパワーが足りない場合は
あまり良い解決策とはいえない。
0152nobodyさん2005/12/31(土) 01:26:33ID:OB2kmROa
perl5

HTTP-DATEでCGIに入ってくる、日付時刻を表す文字列をtimeと同じフォーマット(1970/1/1 09:00:00?からの経過秒数)に変換するサブルーチンおながいしまぬ。

対応フォーマットは、
・RFC822だったかな?及び、これの年表記を4桁にしたもの(RFC1123改訂後バージョン)
・RFC850
・ANSI C asctime()での出力形式

が必須で、
表記揺れにもできるかぎり対応していただけるとありがたいっす。
ただし、引数文字列のタイムゾーンに関してはすべてGMTであるものと考えても構いません。

なお、Time::Localは使用しないという条件でお願いします。(あんまりいろいろ開きたくないから)
0153nobodyさん2005/12/31(土) 13:36:11ID:???
つHTTP::Date
0154nobodyさん2006/01/05(木) 14:32:55ID:fO2JGfHc
画像・動画データ検索エンジン

検索対象はサーバにアップしたファイルのみでOK。
これは手動で構いません。

ちなみにファイル名は、
motoGP_2005_rd12_Motegi_Rossi-Tamada.mpg
motoGP_2005年_第12戦_もてぎ_ロッシ-玉田
カテゴリ_開催年_シリーズNo_開催サーキット_ライダー名(例では2人、不特定)

というような感じです。<実際は異なります

これを、カテゴリ別/年代別/サーキット別/ライダー別 でカテゴリ分け&カテゴリページ生成、
キーワード検索によりサーバ内のファイル一覧を表示させたい。
カテゴリの追加や変更は手動で構いません。

ちなみに・・・このようなCGIを有料で製作依頼(デザインに凝らず)した場合、
製作費用はどの程度でしょうか?
0155nobodyさん2006/01/05(木) 14:39:16ID:fO2JGfHc
訂正

>これは手動で構いません。
○アップは手動(FTPなど)で構いません。
0156nobodyさん2006/01/05(木) 16:10:20ID:???
>>154
プロで30万、素人で10万と見た。

> キーワード検索によりサーバ内のファイル一覧を表示させたい。
特定ディレクトリ配下ならともかくサーバ内のファイル一覧は無理。

言語やDBを指定した方がいいよ。
01571542006/01/05(木) 20:13:29ID:fO2JGfHc
>>156
微妙な価格ですね。
プロで15万弱、素人で5万強までなら・・・

>特定ディレクトリ配下ならともかくサーバ内のファイル一覧は無理。
訂正です。
×サーバ内のファイル一覧
○サーバ内の特定ディレクトリ下のファイル一覧

要は画像・動画ファイルを置いているディレクトリ内で、
要求に応じて各カテゴリの一覧が表示できれば良いです。

>言語やDBを指定した方がいいよ。
言語はPrleでお願いします。
DBは良くわからないので、DBファイルを編集しやすいもの(テキストエディタやExcelなど)
であれば何でもOKです。
0158nobodyさん2006/01/06(金) 23:22:15ID:24S3kMiz
>>157
作成してハイ終わり。ならその値段で構わない。
ただし、「デザインはこうしてくれ」「検索の仕方はこうゆうのがいい」「バグ修正をお願い」とか出たり、
機能追加をしたりのメンテが出てくるとその値段では辛いのかなと
0159nobodyさん2006/01/06(金) 23:34:04ID:/wH+2+S1
>>158
>「デザインはこうしてくれ」
これは最初の打ち合わせでOKでは?

>「検索の仕方はこうゆうのがいい」
これも

>「バグ修正をお願い」とか出たり、
これってボーダーラインあるの?
納品されていきなりバクなら、そもそも不良品なわけだし
0160nobodyさん2006/01/07(土) 00:24:18ID:???
>>159
そうだったら俺らの仕事もどんだけ楽になることか。
0161nobodyさん2006/01/07(土) 00:29:56ID:???
>>159
経験上、いざ出来上がったものを見ると95%以上の確率で
「やっぱこうして」という要望が出る。
こっちも仕事上の付き合いは大切にしたいから対応せざるを得ない。
最初の打ち合わせだけでキッチリ決まるなんてのは絵空事でしかない。

バグ修正はそれとは違う話だけどな。バグっつってもスクリプトバグと
モジュールバグとで対応違うし。
0162nobodyさん2006/01/07(土) 00:34:24ID:???
「なんか違うので、やっぱりデザインはこうしてくれ」
「実際に使ってみたら、検索の仕方はこうゆうのがいい気がしてきた」
「漏れのスピリットが違うと叫ぶ個所があるので、バグ修正をお願い」
0163nobodyさん2006/01/07(土) 01:12:06ID:???
UAの操作系の問題を「このボタンを押したらこうなるのはおかしいじゃないか、直してくれ」とかな。
MMIが不定のWebアプリの宿命といったらそれまでだが。
01641582006/01/07(土) 04:00:32ID:snASfRD4
>>160-163
言葉足らずの補完ありがとん(;´д`)
0165nobodyさん2006/01/07(土) 09:11:17ID:???
RUPと呼ばれているやつをすればいいのですか?
01661592006/01/07(土) 13:15:04ID:KJ7u7DHd
>>160-163
む〜〜〜、そうなのか。

折れは要望を出す側だけど、バグ以外なら自分で何とかしようとするな。
吐き出すHTMLの編集を出来るような仕様で、
プログラマーとのコミュニケーション(>>159のような事前打ち合わせでのボーダーラインなど)
がきちんと取れていることが前提だけど。

「金払うのはこっち」のような態度のクライアントだと、確かに大変だね。
0167nobodyさん2006/01/07(土) 14:03:14ID:???
多分、話のズレは「商品として納品されたらハイおしまい。サポートは無料」という家電のようなものが
全ての商品に当てはまると大抵のクライアントが思ってる事。だからできるだけ安いお金、短い期間で納品させようとする。

サービスやシステムは共に作り上げるもので、本来パッケージ商品ってのは君のように自力で何とかできる奴が買うものだ。
しかし、顧客のほとんどは自力でなんともできない。
まぁこっち側にもそれに付け込んで保守運用費でボッタくってる会社も多数あるわけで、どっちもどっちだけどな。

お互い、幸福な出会いをしたいもんだな。
0168nobodyさん2006/01/07(土) 14:55:35ID:???
>>154
ファイル名は必ずその規則に沿って命名され、
カテゴリは第1セグメント、開催年は第2セグメント、シリーズNoは第3セグメント、開催サーキットは第4セグメント、ライダー名は第5セグメント、
となり、自動的に分類される。
というものではダメ?
0169nobodyさん2006/01/07(土) 19:05:59ID:???
>>154
キーワード検索できない上にPHPで申し訳ないけど参考までに出してみるテスト…
つttp://sv1.no-ip.org/mfs/
殴るのは勘弁してください。
0170154=1592006/01/07(土) 21:02:54ID:???
159も私ですた。
ベツニカクシテタワケジャナイヨ

>>168
それでも良いです。
ただし、該当しないもの(シリーズ戦以外の単発イベント)もありますので、
該当項目がない場合は xxx を使うとか、別の大別するカテゴリを関連付けられる、
などの汎用性があるとなお良いです。

ハッ!!! これが後出しの「ここをこうしてくれ!」なのか・・・

>>169
なんか面白いです。
事前のDB作成が大変そうですが、追加変更が可能ならばこれはありかと・・・

>AND検索なんだかOR検索なんだかもよくわかりません。

とありますが、このタイプならば"指定なし"があるのでANDのみで十分かも。
<熟考していないので後で「ここをこうしてくれ!」とか言うかも・・・w


打ち合わせって大切ですね・・・・・・
0171nobodyさん2006/01/07(土) 21:13:56ID:???
>>170
DB使ってないっす('A`)
単純にファイル名を分割しまくって「これはカテゴリ」とか決めてるだけなので、
「ファイル名が命」なのです。
でもセグメントの切り分け(特にライダー名)がかなり怪しいかもw
DB使ってファイル名と関連づけとかした方が楽ちんかもしんないですね。
ただの参考ということで見逃してください(´゚д゚`)
0172nobodyさん2006/01/08(日) 20:20:27ID:jjfaosB+
(´゚д゚`)
0173nobodyさん2006/01/08(日) 21:20:57ID:Pbsz8/Oh
>>170
当方バイクとかレースには疎いもんで、コース名、ライダー名、グランプリ名を各10個ぐらいお願い
出来れば単発レース名が2〜3個あるとうれしい
0174154=159 ◆HsFTAhFbv2 2006/01/08(日) 23:40:19ID:???
トリップ付けます。

ただ、169さんや173など複数人の方で同時進行されてしまっても構わないのですか?
当方でも最後は1つに絞らないとならないので、後学のため・・・というならば良いのですが。

後々のことを考えた場合、

・サイトのデザインを自力で変更可能(広告を貼ったりするのでw)
以前、CGIRescueのショッピングカートを弄った経験はありますので、
ParlのCGIなどでHTML出力用のファイルをテキストエディタで弄れば
反映されるような仕様であれば大丈夫ではないかと・・・

・各項目の追加・変更可能

が重要になってくると思います。
重複して申し訳ありませんが、この点を考慮した上でお願いしたいです。

>>171
そうなんですか。
ファイル名の付け方さえ工夫すれば良さそうですね。
Parlを利用したCGIなどと動作の点でのメリット・デメリットはあるのでしょうか?
あとPHPはまったく手を付けたことがないのですが、
私にもデザインの編集は可能でしょうか・・・?(解るかっ!)

>>173
了解しました。
ただ、上記の"複数人同時進行"が気になりますので、その点がクリアになりましたら
リストアップしたいと思います。よろしいでしょうか?


無知で申し訳ありませんが、よろしくお願いいたします。
0175nobodyさん2006/01/08(日) 23:52:27ID:Pbsz8/Oh
今現在表示用のHTMLは外部ファイルなので好き勝手弄れるようにはしてあります。
んで管理用と表示用の2つのスクリプト用意。
◆管理用スクリプト
クッキーによるログイン方式をとってます。(ただ、ファイル名は必ず変えるのが好ましい)

グランプリ名・コース名・ライダー名を登録・編集・削除可能
これは ファイル名 の
  rossi → ロッシ
  motegi → ツインリンクもてぎ
などといった表示時の見易さを向上させるためのものです。

◆表示用スクリプト
とりあえずいまから書くところ
予定としては新しいファイルほど一番上に来る予定
AND または OR 検索のみ (and と or が混ざった検索は「どうやれば」ってのが簡単に思い浮かばないのでスルー)
0176nobodyさん2006/01/08(日) 23:54:12ID:Pbsz8/Oh
特定ファイルに対して
 レース名
 コース名
 ライダー名
を登録するって方法も思いついたけど、ちと面倒か・・・
0177nobodyさん2006/01/08(日) 23:57:07ID:???
>>174
>>169のは「こんな感じなのかな?」ってのを示しただけなので、
完全にスルーしてくださいw
>>173氏にお任せします。
0178nobodyさん2006/01/09(月) 00:16:03ID:Exqn7RF4
んぁ〜行きづまりましたw
ID から名前を関連付ける方法 (motegi→もてぎ) だと、日本語入力の検索がえらく面倒くさい
登録された単語しかない環境下で任意文字列での検索って必要か? ライダーならライダー一覧を表示して
そこから選んだほうがスマートなのかもしれない・・・
とりあえずがんがる
0179nobodyさん2006/01/09(月) 02:26:45ID:Exqn7RF4
データヽ(´ー` )ノオクレヨン
0180nobodyさん2006/01/09(月) 03:12:21ID:uNKy5Wkj
http://p.blogdns.org/mpg_search/
とりあえずデータ検索は出来ないけど・・・
※ データファイルはバックアップとってあるので編集OK
パスワードは admn

とりあえずファイル名サンプルが来るまで冷凍庫で凍結っと。
0181nobodyさん2006/01/09(月) 12:09:04ID:???
で,>>154は金出すんだよな?
0182nobodyさん2006/01/09(月) 23:58:20ID:uNKy5Wkj
そろそろ20時間ぐらい経つんだけど・・・
こりゃぁ作り損ってヤツですか?
0183nobodyさん2006/01/10(火) 00:51:00ID:???
>>182
よくあること。某所じゃ2スレも使って進めたプロジェクトの立て主が逃げてるしなw
0184nobodyさん2006/01/10(火) 00:53:21ID:???
「これ作ったらいくら払ってね」という契約を結んでいない以上は文句は言えまい。
言い方は悪いが「あんたが勝手に作ったんでしょ?」というレベル。
0185nobodyさん2006/01/10(火) 00:55:53ID:NnDCxprG
うはw
orz

まぁいいや、DDNS が動いてることで損が発生するわけじゃないしとりあえず放置しておこう
0186nobodyさん2006/01/10(火) 00:56:23ID:???
まあ、それ言ったらお終いだがね。

何はともあれ乙華麗
0187nobodyさん2006/01/10(火) 01:06:16ID:???
成人の日なのにデスマーチに突入してるかもしれない>>154を哀れに思う。
せっかくいい流れなんだしもうちょっとぐらい待ってやろうぜw
0188http:// 220x151x89x203.ap220.ftth.ucom.ne.jp.2ch.net/2006/01/10(火) 01:10:06ID:???
guest guest
0189http:// 220x151x89x203.ap220.ftth.ucom.ne.jp.2ch.net/2006/01/10(火) 01:11:16ID:???
guest guest
0190nobodyさん2006/01/10(火) 18:39:23ID:1roaO0Ue
「Webサイト制作初心者用質問スレ Part 151」から移住のリクエストです。

情報系サイトなどにある、ボタン(クリック)1つで商品名を五十音順に整列したり、
在庫の有無で整列したり、発売日の若いモノ順に並べ替えたりすることができるExcel風の表示を
簡単に作ることが出来るCGI。(例: 価格.comの各店舗の価格比較)
よろしくお願いします。
0191nobodyさん2006/01/10(火) 19:55:53ID:???
>>190
それはソートしてるだけでは…。
DBの内容等によって全く違ってくると思われ。
具体的に、
・DBのテーブルはこういう内容。
・これとこれとこれをこういう条件でソートしたい。
・言語はこれかこれかこれ。
・DBはこれかこれかこれ。
って指定しないと誰も作れないんじゃなかろうか。
回答者は既存のスクリプトを探すんじゃなくイチから作るんだから
そちらも最低限そのぐらいの努力はしてほしい。
01921902006/01/10(火) 21:15:39ID:1roaO0Ue
>>191 すいません。簡単に書きすぎました。
仕様の詳細は、管理画面(パス付)でいくつかのステップを踏んで
ソート昨日付の表を製作していくモノです。(希望)
例えば、
@一番上段に来る項目名の数(横列の数)を指定。
A指定した項目数の入力フォームが表示され、そこに項目名を入力。
(全てにチェックボックスがあり、ソートしたい項目にチェックを入れる)
Bたて列の入力フォームが10個程度表示され、たて列(データ)を入力。
(10個以上入力したい場合は、追加ボタンがあり、追加可能)
(未入力のフォームは表の作成時に自動削除)
(リンクの挿入も可能)
C表の生成。(後で、データを変更・追加したい時は管理画面から可能)
言語は、CGIを希望。DBは良く分からないのですが、Excelで?

いろいろな情報(ドラマ・映画・商品など)をExcel風表示したいので、こういう形です。
無知な人間の構想なので、これはあくまでも案です。
よろしくお願いします。
0193nobodyさん2006/01/10(火) 21:22:21ID:???
言語はCGI、DBはExcelだな。よしわかったまかせろ。
0194nobodyさん2006/01/10(火) 21:39:17ID:NnDCxprG
>193
HSPとかひまわりで書くなよ?w
0195nobodyさん2006/01/10(火) 22:03:50ID:???
>>193
ワロチwww
0196nobodyさん2006/01/10(火) 22:12:00ID:???
>>190
お兄さん優しいから教えてあげる。
君が提示した情報は求められてる情報からかけ離れてる。
誰も作れません。
http://pc8.2ch.net/test/read.cgi/hp/1134255607/l50
こっちで聞いた方が現実的。
01971902006/01/10(火) 22:54:15ID:1roaO0Ue
すいません。正直「DB」の意味がわかりません(『データベース』?)
よくわからないので、お任せします。

イメージ画像を作ってみました。
ttp://gazoubbs.com/karimasu/img/1129414574/66.jpg
ttp://gazoubbs.com/karimasu/img/1129414574/67.jpg
ttp://gazoubbs.com/karimasu/img/1129414574/68.jpg
ttp://gazoubbs.com/karimasu/img/1129414574/69.jpg
あくまでもイメージです。 なので「生成された表」とした画像も、まんまExcelですが
本当は価格.comみたいなイメージです。
0198nobodyさん2006/01/10(火) 23:21:21ID:???
全部403だが
0199nobodyさん2006/01/10(火) 23:26:22ID:???
>>197
お任せって、こっちは楽だけど、受け取ったあなたが設置できずに諦めモードの可能性高大かと。
0200nobodyさん2006/01/10(火) 23:27:06ID:Ku2notci
携帯サイトについてなのですが、

SSLの携帯サイトを2つ用意して、
サイト間をHTTPSでリダイレクトしようとしています。

携帯でこのようなことはできるのでしょうか?


認証のみ、別のサーバーで実行させようとしているのです。

0201nobodyさん2006/01/11(水) 01:18:33ID:???
>>198
こっちから行けば見れるぽい
ttp://gazoubbs.com/test/read.cgi/karimasu/1129414574/

>>197
DB = データベース

(2) 依頼時は使用したい言語、そして仕様を可能な限り細かく書く。仕様の確認でスレ埋めない。

>>200
質問スレに池。と言うべきだろうか?
■ このスレッドは過去ログ倉庫に格納されています