■こんなCGI作ってください■
■ このスレッドは過去ログ倉庫に格納されています
00011
04/12/14 08:35:03ID:???0633nobodyさん
2005/08/27(土) 00:39:06ID:???全部展開か閉じるかだけだと、開いたとき邪魔なので。
0634nobodyさん
2005/08/27(土) 02:24:22ID:???【CGI】こんなCGI探してますver.18
http://pc8.2ch.net/test/read.cgi/hp/1123833110/
0635nobodyさん
2005/08/27(土) 03:04:17ID:???というかCGI作れるの?
試しにFORMでAと打ち込んだらB、Bと打ち込んだらCと表示されるスクリプト書いてみれ。
言語は何でもいい。
0636nobodyさん
2005/08/27(土) 03:12:28ID:???まぁ恥ずかしいからそこらへんにしとけよ。
0637635
2005/08/27(土) 03:41:04ID:???それでもいいが。
別に1を足さなくてもAと打ち込めばB、Bと打ち込めばC。とさえ表示されればいい。
Dは書いてないからな。
そんなことはどうでもいい。どっちでもいいから書いてみろよ。
いいわけくさくて笑える。
そうやって誤魔化すの得意だね。
書いてみろ。
それ以外の返答は無意味と思え。
0638nobodyさん
2005/08/27(土) 03:59:06ID:???0639635
2005/08/27(土) 04:40:56ID:???0640636
2005/08/27(土) 05:21:03ID:???ちっと待ってな。面倒なんでperlでクリティカルな部分だけ書くぞ。
0641636
2005/08/27(土) 05:29:51ID:???use strict;
use warnings;
($_) = (split /=/, $ENV{'QUERY_STRING'})[-1];
print <<"EOT";
Content-Type: text/html
<html><body>
<p>@{[ /^[AB]$/ ? qw/B C/[$_ eq "B"] : "それ以外" ]}</p>
</body></html>
EOT
__END__
とりあえずのhack
0642636
2005/08/27(土) 05:37:34ID:???"uri?foo=文字(列)" or "uri?文字(列)" のどちらでもOK。
・'A' 'B' 以外の文字(列)の対処は仕様不備として、一律 "それ以外" を表示することで対処。
・行数削減のため、なんちゃってHTMLを出力。
・word list汎用記法の動作誤差によりperl v5.6.0 以上で。
・開発・テスト環境
% perl -v | grep built
This is perl, v5.6.1 built for sun4-solaris-64int
% /usr/local/apache/bin/httpd -v | grep version
Server version: Apache/1.3.27 (Unix)
>>635
採点ヨロ。
0643nobodyさん
2005/08/27(土) 07:28:16ID:???<html>
<body>
<?php
if (isset($_POST['input'])) {
switch ($_POST['input']) {
case "A": echo "B"; break;
case "B": echo "C"; break;
default: echo "ぬるぽ";
}
}
?>
<br>
<form action="" method="post">
<input type="text" name="input">
<input type="submit" name="submit" value="AならB">
</form>
</body>
</html>
0644nobodyさん
2005/08/27(土) 14:15:11ID:???というか、何でそんな課題にするのかと問いたい。
それが出来たら、ここで作れと言われてるものが作れると判断出来るような内容でもないし。
(それが出来ない=作れないという判断は出来るけども)
作らない理由は
・片手間で作るにしては規模が大きすぎる
・わざわざ作らなくても探せばその辺にありそうな内容
・仕様を明確にしない・不明な部分が多すぎる
・そもそも作る気がない・めんどくさい
あたりな気がする。
仕様を明確にして、出来ればWebのインタフェース部分だけでも提供してくれりゃ
もうちょっとくらいは作ってもらいやすくなる気がするんだけど。
0645nobodyさん
2005/08/27(土) 14:58:16ID:???635にいいように使われたと。こういうわけだ。
0646nobodyさん
2005/08/27(土) 14:59:28ID:???それはもう>>636で指摘されてるわけで、そこまで逃げ場を奪うのも酷だろう
そもそも出題内容から底を測られているという事自体が理解できてないのかもしれない
プログラマとしても具象的な考え方しかできてないようだし
0648nobodyさん
2005/08/27(土) 17:16:59ID:???0649635
2005/08/28(日) 23:20:10ID:???0650nobodyさん
2005/08/28(日) 23:56:10ID:???虚勢を張る暇があったら勉強しろ。己を知れ。
0652nobodyさん
2005/08/29(月) 02:00:59ID:qtEEMoLFいや、ニカラグア
0653635
2005/08/29(月) 05:05:44ID:???0654nobodyさん
2005/08/29(月) 13:08:27ID:???注文する側が何を注文したいかわからないのにそれに答えろというほうがおかしい。
0655nobodyさん
2005/08/29(月) 14:03:53ID:???ちょっと勉強すればサクサク組めるようになりそうな気もするけどな
0658nobodyさん
2005/08/29(月) 22:13:30ID:/A/kgl6Dなにこのバカ。頭イカレてんの?
0659nobodyさん
2005/08/29(月) 22:32:00ID:???0660nobodyさん
2005/08/29(月) 22:38:47ID:???tsv内のタブ=改行
tsv内の改行=ページ切り替え
一番上の行を最初のページに
二行目はnext等のリンクで移動
例:
tsv内(スペース=タブ)
あ い う
え お か
PHP表示
あ
い
う
next←リンク張り(クリック後「えおか」を上記のように表示)
tsvがむりでしたらtxtでもかまいません
こういうphp作れませんでしょうか?
0661nobodyさん
2005/08/29(月) 23:23:48ID:???今は時間がないので、仕様まとめだけになるけど、これ見て他の人がやってくれるのを期待して。
ファイル送信フォームから受け取ったデータ(tsv)をセッションに入れて
セッションのtsv内の任意の行を1行拾って、タブを改行(<br>)に置換して展開
ファイルが送信されてたら、セッションのtsvを更新、無ければ既存のtsvに置き換え
back, nextのリンクで自分自身にgetで表示行を渡して
展開する行はgetがあれば指定行、なければ1行目からって感じの仕様でどうだろう
0662nobodyさん
2005/08/29(月) 23:52:13ID:???0663nobodyさん
2005/08/29(月) 23:54:47ID:???0664nobodyさん
2005/08/29(月) 23:59:04ID:???0665660
2005/08/30(火) 00:09:28ID:???使用まとめてくれてありがとう(つД`)
>>662
がんばってやってみたけどテンデだめでしたorz
>>663
ほかのPHPでtsvファイルに書き込みされる感じです
>>664
あ、書き忘れていたのですが携帯で表示したいのですw
携帯ってJAVA表示できましたっけ?
0666662
2005/08/30(火) 00:15:52ID:???まぁ海外(というか某国)に丸投げするときは、このレベルまで(最悪の場合はもっと詳細に)落とし込まないと
まともにやってくれなかったりもするけどね。
まぁスルーしてくれ。
0667662
2005/08/30(火) 00:21:37ID:???ちと言葉不足か。このレベルまで詳細になるともう実装の話っつかプログラマにがやる部分なんで、
依頼主はここまでのレベルでやる必要はないから全然大丈夫。
0668nobodyさん
2005/08/30(火) 00:28:34ID:???文法(と使える関数)を知ってれば書けるだろうだから、そもそも依頼しないだろうしな
>>660くらいの規模なら、ちょうどそのくらいの情報量で十分だと思う
0669nobodyさん
2005/08/30(火) 00:30:56ID:???むこうは仕事が無いのかな、と思ってちょっとかわいそうになった。
0670nobodyさん
2005/08/30(火) 00:49:57ID:???ほらよっ
ttp://upld2.x0.com/data/upld12933.zip
超やっつけ仕事だけどね(。。;)
0671660
2005/08/30(火) 01:29:37ID:???(」゚ロ゚)」(」゚ロ゚)」(」゚ロ゚)」オオオオオッッッ
シッカリ動きました!
ありがとうございました。・゚・(ノД`)・゚・。
0672nobodyさん
2005/08/30(火) 06:47:20ID:g/YANbBJ個々のCGIで書き込んで表示させるような
こういうのを作れるんでしょうか?
0674お願いします。<(_ _)>
2005/08/30(火) 20:21:46ID:???1.任意に場所に1行(横)、1列(縦)を追加できる。
2.列に関しては、最初の行(セル?)のみ編集可(要するに項目名)
3.行に関してはどのセルも編集可
4.行、列ともに削除可
5.行、列ともに任意の場所に移動できる
0676nobodyさん
2005/08/30(火) 21:06:12ID:???ありがとうございます。
Wikiみたいなものを想定しています。
サイト上で、誰もが簡単に編集できる表を作りたいと思っています。
以下、ググって見つけたpukiwikiのブラグインですが、これより機能豊富なものはあるでしょうか?
TableEdit - trick-with-Wiki
http://wiki.trick-with.net/TableEdit.html
DBというのは私が想定している機能を持ち合わせているのでしょうか?
0677nobodyさん
2005/08/30(火) 22:34:37ID:KfbWSJfN行はどこでも編集可
結局全部編集可
0678nobodyさん
2005/08/30(火) 22:42:40ID:???0679660
2005/08/30(火) 23:23:00ID:???>>670
で作ってもらったPHPに検索を付けることは可能でしょうか?
テンプレートのテキストにJAVAを組み込もうとも試みたのですが
携帯での観覧を想定しているのでおかしな文字がでてしまうのがどうしても…
色々なPHPのサイトを調べてみたのですがやはり能力不足のようでorz
参考リンクやググル際の検索のヒントでもよいので
おながいできないでしょうか(つД`)
0680nobodyさん
2005/08/30(火) 23:34:48ID:???そんなところにJavaを組み込むことができるなら
作ってもらったPHPを改造することくらい容易だと思うのですが…。
一言で検索と言っても、検索条件に何を入れて、どういうものが出てきて欲しいのか、
というのが分からないと組めません。
0681660
2005/08/30(火) 23:45:37ID:???失礼しましたorz
検索は毎ページに表示して
検索単語が含まれているページを表示
その単語が含まれているページを掲示板のように3件ほど表示して
三件以上でたら次のページ?
という感じなのですがどうでしょうか?
例:
「あああ」で検索
tsv内(↓が改行)
あ あああ↓あい あ↓あああ う↓
結果表示
──────
あ
あああ
──────
あああ
う
──────
back next
─は平行線(htmlでいうhr)
という感じにしたいのですが…
0682nobodyさん
2005/08/31(水) 00:07:25ID:hC6lBAMt言語は?
ちょっと興味あり。作ってみようかな。
0683670
2005/08/31(水) 00:12:58ID:???少々めんどくさいがやれんことはないな。
明日以降でいいなら組んでもいいよ。
あ、ちょっと聞いときたいけど、
列数と行数ってどのくらい想定?
できるなら、どのように改造したら良いのでしょうか。
0685660
2005/08/31(水) 00:32:28ID:???明日以降で全然構わないです!
列と行というのは
tsv内の事であってますか?
列→20前後です
行→結構あります 最低でも50件はいくと思います
tsv内でなかったらすみませんorz
0686670
2005/08/31(水) 00:49:33ID:???>列と行というのは
>tsv内の事であってますか?
うん、それそれ。
少なかったらfile()で一気読みしようかと考えていたんだけど
悩む数字だなぁ。
0687660
2005/08/31(水) 00:57:45ID:???行は結構多くなりそうです。
行の50は最低でも、という数と見たほうがいいのかもしれません…
列は多くても25くらいだと思います。
PHP能力ほとんどないので orz
判断は>>670様にお任せします。
本当によろしくおねがいします(つД`)
0688nobodyさん
2005/08/31(水) 03:13:45ID:???このようなものをPHPで作ってもらえないでしょうか?
似たようなものもあったのですがRSS機能だとかいろんなものがついていて。。
できるだけソースの短いものをおねがいしたいのですが。
0689nobodyさん
2005/08/31(水) 05:22:06ID:???漠然とキーワードをググって終わりなのでしょうか。
もしお勧めのリンク集サイトとかあれば教えてください。
0691nobodyさん
2005/08/31(水) 06:40:07ID:???できるがスレ違いだから答えたくない
常連さん用アイコンは
名前をチェックして勝手に置き換えてるようだから
その部分をパスワードにしてしまえばいんじゃね。
0693nobodyさん
2005/08/31(水) 12:08:32ID:???ありがとうございます。
>2.列に関しては、最初の行(セル?)のみ編集可(要するに項目名)
>3.行に関してはどのセルも編集可
これに関しては、よく考えたら2.は必要ないです。
最初の行の編集が2.を含んでますから。
1.任意に場所に1行(横)、1列(縦)を追加できる。
3.各行編集可
3.行、列ともに削除可
4.行、列ともに任意の場所に移動できる
【参考】
TableEdit - trick-with-Wiki
http://wiki.trick-with.net/TableEdit.html
言語は何でもいいです。
xreaで使います。
0694nobodyさん
2005/08/31(水) 14:54:02ID:kRQLgiYG0697660
2005/08/31(水) 22:07:09ID:???(」゚ロ゚)」(」゚ロ゚)」(」゚ロ゚)」オオオオオッッッ
>>670様まじ感謝感激です。・゚・(ノД`)・゚・。
動作も確認しました(`・ω・´)
希望通りの動きしてます!
本当にありがとうです(つД`)
0699688
2005/09/01(木) 04:46:29ID:qQ/swuaS0701688
2005/09/01(木) 08:33:32ID:qQ/swuaSあまりにも不要なソースが多いとあとからカウンタなどつけるときにどこにつけたらいいか分からなかったりするので
0702688
2005/09/01(木) 12:31:04ID:ccf1E6HL0704688
2005/09/01(木) 14:55:43ID:d2uNkEib作ってみました。
広告があってみにくいかもしれませんが。
何か至らない点があればお願いします。
0706688
2005/09/01(木) 16:39:52ID:d2uNkEib0707705
2005/09/02(金) 12:58:52ID:???ttp://lint.s1.x-beat.com/up/img/up10477.zip
携帯からのチェックが不十分なので不具合あるかも
セッションがどうなるか不安あり
0708688
2005/09/02(金) 14:25:19ID:fRyyqpYcありがとうございます。
「作ってみるから期待して待ってろ。 」は一生待たせる魂胆だと思ってました。
ごめんなさい。感動です。
完璧に動作しました。
まぢありがとうございます。
0709nobodyさん
2005/09/02(金) 18:05:57ID:???0711688
2005/09/02(金) 23:16:47ID:TBvWQqBp0712nobodyさん
2005/09/03(土) 01:42:13ID:???0714nobodyさん
2005/09/03(土) 03:37:05ID:???ttp://freshmeat.net/browse/183/
他人のプログラムが読みたければこのなかから好きな奴を選んで嫁。
0716nobodyさん
2005/09/03(土) 08:37:29ID:???0717nobodyさん
2005/09/03(土) 13:05:28ID:???試聴用のMP3とかを片っ端から集めてきてストリーミング的に聴かせてくれるCGIがあったらうれしいな、っと。
0718nobodyさん
2005/09/03(土) 13:15:06ID:???0719nobodyさん
2005/09/03(土) 13:40:29ID:???0720nobodyさん
2005/09/04(日) 13:29:11ID:???2chを特別な場だと勘違いしている新参者さんですか?
どこであれ最低限の礼儀と秩序はあるんだよ。
甘やかされて育ってるんだろうな君も。
0721いえぃ ◆2MRfotqID2
2005/09/04(日) 13:30:48ID:???0722nobodyさん
2005/09/04(日) 15:41:36ID:???0724nobodyさん
2005/09/04(日) 20:15:54ID:???| | / / | // | /__ __/ [][] _| |_| |__ _| |_
| |. / / / / / / ̄ ̄|. l / / | _ | |_ レ'~ ̄|
| | / / / / / /. / / | |___  ̄| | / / / /| |
| | / / / / /  ̄ ̄ / \__| | |  ̄ /_ / | |_
| |. / / / / / / ̄ ̄ ̄ |_| |__| \/
| |/ / / /. / /
|. / / / / /
| /. / | ./ /
 ̄ ̄ ̄  ̄ ̄ ̄.  ̄ ̄
0725nobodyさん
2005/09/04(日) 22:04:26ID:volISDNM0727nobodyさん
2005/09/05(月) 02:43:11ID:???, -‐−-、 ヽ∧∧∧ // |
. /////_ハ ヽ< 釣れた!> ハ
レ//j け ,fjlリ / ∨∨V ヽ h. ゚l; >>723
ハイイト、"ヮノハ // |::: j 。
/⌒ヽヾ'リ、 // ヾ、≦ '
. { j`ー' ハ // ヽ∧∧∧∧∧∧∨/
k〜'l レヘ. ,r'ス < はじめてなのに>
| ヽ \ ト、 ヽ-kヾソ < 釣れちゃった!>
. l \ `ー‐ゝ-〈/´ / ∨∨∨∨∨∨ヽ
l `ー-、___ノ
ハ ´ ̄` 〈/‐-、
0728723
2005/09/05(月) 08:00:15ID:???0730nobodyさん
2005/09/06(火) 20:48:27ID:7sT89juAhttp://ne96.jp/
のサイトのBlackMail(懐かしい)は名質問内容が過激すぎるので、送れません。
相手に診断案内を送る→相手が診断に答える→私から結果が見れる!!
こんなCGI作れる方いますか?
0731nobodyさん
2005/09/07(水) 19:11:47ID:Zs1gbbuG0732nobodyさん
2005/09/07(水) 19:19:35ID:???■ このスレッドは過去ログ倉庫に格納されています