トップページphp
994コメント312KB

ご希望のCGIを作成いたします

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2006/04/18(火) 06:21:09ID:UbMHMeBc
期限は1日〜1週間、遅延あり。
それでも良いと言うなら、作成いたします。

言語はperlのみです。
簡単なスクリプトほど期限が早まります。

大変そうならば断りますのでご了承ください。

では、ご希望のCGIをお申し付けください・・・。
0458nobodyさん2007/01/12(金) 22:55:09ID:???
携帯サイトでサイト内検索をつけたいと思っているんですが、
よくある全文検索でなくて、指定したディレクトリ内の
<title>タグに書かれた言葉だけを検索することってCGIで出来ますか?
0459nobodyさん2007/01/12(金) 23:11:30ID:???
出来る
0460nobodyさん2007/01/12(金) 23:49:18ID:???
>>459
ありがとうです。勉強してきます。
0461nobodyさん2007/01/16(火) 05:24:49ID:???
GD, imageMagicを使わずに
任意のディレクトリにある画像を一覧できるCGIを作って下さい?
よろしくお願いしますm(_ _)m
0462nobodyさん2007/01/16(火) 10:06:36ID:???
だが断る。

言語の指定もできないアホに送る言葉はひとつだけだ。
カモォォォォォォン、エスパァァァァァァァァァッ!!
0463nobodyさん2007/01/16(火) 16:54:39ID:iFu13O6o
>>461
適当でいいなら。

#!/usr/local/bin/perl

my $dir = './images';

opendir(DIR, $dir);
my @images = grep(/\.jpg/, readdir(DIR));
closedir(DIR);

print "Content-Type: text/html\n\n";

foreach (@images) {
my $path = "$dir/$_";

print "<img src=\"$path\">\n";
}

exit;
0464nobodyさん2007/01/17(水) 01:13:09ID:???
>>463
さっそく使わせてもらいました。
迅速な対応をして頂きどうもありがとうございました。
0465nobodyさん2007/01/18(木) 17:50:44ID:???
そもそもgdもimagemagikも必要ないんじゃないかと
0466 ◆qTWQ/3bqQs 2007/01/19(金) 12:55:57ID:???
ネットゲームでのアイテムの注文が出来るものを探しています。

これまで無料のショッピングカートを使用していたのですが、
注文をするとメールが届く というものしか探せませんでした。
注文内容が掲示板のように誰でも見れるように表示されるものを希望しています。
うまく言えませんが

商品:○○
数量:○個
送料:○円
合計:○円

等の項目をフォームから入力すると、注文内容がメールで送られるのではなく
同じページに掲示板のように表示されるものが欲しいのです。
こういったスクリプトはどこかで配布されているものなのでしょうか。
探しても見つかりませんでしたので、どなたか作成して頂ける方がいらっしゃいましたら
御願い致します。
0467nobodyさん2007/01/19(金) 16:49:18ID:???
>>466
まさか商売するのにタダで作らせようなんて思っていませんよね?
0468nobodyさん2007/01/19(金) 20:00:21ID:???
------------------------------------------------
   [題名]       [名前]   [進捗状況]  [編集]
  プログラム     マサル    80%     [○]
  グラフィック     タケシ    30%     [○]
  サウンド       ユミ     50%     [○]

---------------------------
項目追加 [パスワード入力欄]
---------------------------
------------------------------------------------
みたいな感じでそれぞれの進捗状況を表示する
プログラムが欲しいんですが作ってもらえないでしょうか?

・追加ボタンで利用者が自由に項目を追加できる
・項目を追加する際には題名・名前・パスワードの設定が必要
・[編集]はボタンを押すと進捗状況を変更できる。
・進捗状況の変更にはパスワードが必要

具体的には2chのゲーム開発スレで使い、
それぞれの進捗状況をネットで見られるようにしたいです。
0469nobodyさん2007/01/19(金) 20:03:06ID:???
・項目を追加する際には題名・名前・パスワードの設定が必要

と書いてるのにパスワード入力欄しか作ってなかった・・・orz
----------------------------------
[題名] [名前] [パスワード入力欄]
         [項目追加ボタン]
----------------------------------
こんな感じでお願いしますorz...
0470nobodyさん2007/01/19(金) 21:12:53ID:???
>>466
適当な掲示板を改造しなはれ。
カスタマイズの幅が広いものの中には
おまいが欲しい機能を完全にカバーするものもあるだろう。

>>469
そのスレのプログラマとやらがこの程度のものも作れないようなら
そのプロジェクトは始まる前から終わってる。
04714682007/01/20(土) 00:24:58ID:???
解決しました。スレ汚し失礼しました・・
0472nobodyさん2007/01/20(土) 04:07:57ID:???
お願いしたい改造が有ります。

このCGIは実行すると、POPにアクセスして、自分のメールボックスを
空っぽにするスプール全削除のCGIです。
サーバーはlocalhostでapacheとメール鯖が同一のマシンで想定されています。

先の記載のとおり、走らせるだけでスプール削除してしまいます。
CGIにメールのID,PASSを記載する必要が有りますので、
メールアドレス毎にこのCGIを用意する必要が有ります。

そこで
このCGIを開くと、メールアドレスとパスワードを求める画面を表示させ
OKを押すとそこで初めて削除される 入力画面を付けていただきたいのです。

自分にはCGIを設置・CGIを見ながらちょっと書き換えるぐらいの知識しかなく、
フォームを設置するのは自分の中では高度な技となってしまい、
私の現在の知識では不可能です。

本当にお手数おかけしますが、皆様よろしくお願いします。
0473nobodyさん2007/01/20(土) 04:08:02ID:???
以下ソースです。

#!/usr/bin/perl

use strict;
use Net::POP3;

my $user = 'USER@DOMAIN.com';
my $pass = 'PASS';

my $pop3 = new Net::POP3('localhost');
$pop3->login($user, $pass) or &error('cant_login');
my $ref_mlist = $pop3->list;
print "Content-type: text/plain\n\n";
foreach (keys %$ref_mlist) {
$pop3->delete($_);
print "$_ : DELETED\n";
}
$pop3->quit;
print "OK.\n";

exit;

sub error {
print "Content-type: text/plain\n\n";
print join('::', @_);
exit;
}
0474nobodyさん2007/01/20(土) 08:27:57ID:???
どーも
0475nobodyさん2007/01/20(土) 10:42:37ID:???
ここは改造スレじゃねえって言うのこれで何回目だ?
0476nobodyさん2007/01/20(土) 10:50:24ID:???
>>475
改造スレがあるとは知りませんでした。
投稿しなおします、失礼しました。
0477nobodyさん2007/01/21(日) 13:14:26ID:???
前に「こんなCGI探してます」みたいなスレがあったと思うのですが
見当たらないのでこちらで募集してみます。

【形式】 掲示板 perlだと嬉しいです。

【内容】 普通にあるような掲示板に
      1.管理人が表示を許可したものだけ投稿が表示される
      2.投稿記事に管理人だけが返信できる

修正機能やデザインなど一切問いません。
探せばあると思うのですが、なかなか見当たらず・・・。
こんな掲示板あればゼヒ教えてください。
0478nobodyさん2007/01/21(日) 17:50:43ID:???
>>477
【CGI】こんなCGI探してますver.22
http://pc10.2ch.net/test/read.cgi/hp/1166794984/
0479nobodyさん2007/01/21(日) 20:53:06ID:???
別のとこでしたかっ…移動します(>ω<)ゞ
04804662007/01/21(日) 21:16:56ID:???
トラップ忘れてしまいましたが>>466です。

>>467
商売といってもゲーム内のアイテムをゲーム内の通貨で取引するもので、
儲けも発生しない事に使用します。
有料のコンテンツに申し込んでいないと買えないものを
申し込んでいない方にそのままの値段で代わりに買いますよ ということを
しようと思っています。
商用には当てはまらないと思いますので
気持ちばかりの謝礼しか考えておりません・・・(500円〜1000円程度)

>>470
掲示板のカスタマイズも考慮して探したのですが、
思った通りのものがありませんでした。
探し足りないようですのでもう少し探してみます。
レスありがとうございました。


掲示板でテンプレートを用意して、
「注文の方はテンプレに沿って書き込んでください」という方法で
販売をしている方が多いのですが、
セレクトフォーム等で商品・数量が選べて という所までは
仰る通り掲示板を改造することで簡単に出来ますが、
送料(ゲーム内では配達料)等をプラスして合計金額を計算して書き込んでくれる
という事をしようと思うと
私の力では出来ませんのでお願いにあがりましたが、
いらっしゃらないようですので諦めることにします。

記事閲覧して下さった方々、レス下さった方々ありがとうございました。
0481nobodyさん2007/01/22(月) 05:39:48ID:???
ダウンロードドットコムで
すべてのゲームのダウンロードされた
数字を取得してきて、それを数字の大きい順に
並び替えて表示してくんないかな?

いまのはカテゴリごとに細分化されてて、
一番人気のあるのがどれなのかわかんない
んだよね

仕様書
(1)ダウンロードドットコムのゲームのカテゴリの
ダウンロードされた数字を全部取得する(一日1回程度)

(2)そんで数字の大きい順にソートする。

(3)そして表示

何か質問ある?

作ろうと思った理由

現在のソートはカテゴリごとに細分化されてるから、
たとえば
ゲーム>ストラテジー>ターンベース>ファンタジー
とか、4階層下の「ファンタジー」のところに登録されてる
50個だけのランキングは見れるけど、
もっと全体を見たいんだよね 6000個くらい全部。

何か質問ある?
0482nobodyさん2007/01/22(月) 06:49:04ID:???
>>481

> 〜くんないかな?
> 〜だよね
> 何か質問ある?

まずは人に物を頼むときの言葉遣いを勉強してきなさいよ。
0483nobodyさん2007/01/22(月) 12:58:51ID:???
まるでポケモンと鉄騎の売り上げを比べようとするかのようなバカだな。
そのアホすぎる思考回路も直した方がいいよ!
0484nobodyさん2007/01/23(火) 00:38:05ID:5kpIepHY
・toshinari.netの掲示板スクリプトのCGI(Perl)Ver4.0を使っているのですが
どこにでもいいので(datとか管理画面とかどこでも)
 書き込んだ奴のIP(ホスト情報)を記録したいです。
・スレッド乱立させないようにするには?(tatesugiみたいなの)
・キャップ餅のIDを???にしたいです

どれか一つくらいでもいいですので作っていただきたいです。
0485nobodyさん2007/01/23(火) 00:49:18ID:???
こ こ は 改 造 ス レ じ ゃ ね え 。
0486nobodyさん2007/01/23(火) 17:30:24ID:???
指定したサーバーがオンラインか調べるcgiをお願いします。
0487nobodyさん2007/01/23(火) 17:35:40ID:???
日本語でおk
0488nobodyさん2007/01/23(火) 17:48:38ID:???
自宅サーバなどが落ちてるときは「落ちてます」と表示するcgiを作って欲しいです。
そのcgiをミラーサイトに設置したいのでhttp404errorとは違います。
0489nobodyさん2007/01/23(火) 17:50:25ID:???
そのサイトにアクセスしてレスポンスが死んでるかどうか判別すればいいだけ
0490nobodyさん2007/01/23(火) 17:54:15ID:???
自宅サーバに該当する調べたいサーバが複数ある為、一覧にしたいのです
0491nobodyさん2007/01/23(火) 18:00:06ID:???
っ配列
0492nobodyさん2007/01/23(火) 18:04:58ID:???
perlでお願いします。
もしくは「レスポンスが死んでいる」という判断は
どのような命令ですればいいのか教えてくだされば幸いです。
0493nobodyさん2007/01/23(火) 18:18:34ID:???
datファイルに

A1,B1,C1,D1,E1
A2,B2,C2,D2,E2
A3,B3,C3,D3,E3

とデータが書き込まれているのですが、これを並び替えるcgiをどなたか作っていただけないでしょうか。

例えば2行目と3行目を入れ替えるとすれば

A1,B1,C1,D1,E1
A3,B3,C3,D3,E3
A2,B2,C2,D2,E2

という感じです。
登録順でデータが書き込まれ、並び替えができないcgiを使っているのですが、どうしても並び替えが
必要な状況になっています。どなたかお願いします。
0494nobodyさん2007/01/23(火) 18:30:43ID:mqIxxgdi
age
0495nobodyさん2007/01/23(火) 18:36:30ID:???
エクセルでやれ
0496nobodyさん2007/01/23(火) 18:39:07ID:mqIxxgdi
>>495
web上での商品管理なのです。
どうにかなりませんか?
0497nobodyさん2007/01/23(火) 18:46:18ID:???
>>496

1.サーバーからそのデータが記録されているファイルをダウンロード。
2.そのデータがCSV形式ならExcelで開いて編集。
3.編集後のファイルをサーバーに戻す。

これでいいだろ
0498nobodyさん2007/01/23(火) 18:53:13ID:???
>>497
その方法は理解していますが、それが訳あってできない環境だから困ってるんです。
0499nobodyさん2007/01/23(火) 19:39:19ID:???
できない理由を明確に。
0500nobodyさん2007/01/23(火) 19:41:24ID:???
まあ2ちゃんねる閉鎖直前に言われても・・・って話だけど( ^ω^)
0501nobodyさん2007/01/23(火) 20:01:18ID:mxN2Ctbh
test
0502nobodyさん2007/01/23(火) 23:33:56ID:???
>>500

          j                ,ィ/        |  |
          lィ'             ,ィ/j/          | iリ
         |         /l /          '"` | j
         リ!      /,ノ           _,、-''''` /リ  __________
           |   _.._ l/   ,.--;==ミ 、 ___,.ノ /{.○-゙‐rV /2chは閉鎖しないさ
          ヽ,/`ヽヽト、 ´  {,.○-`‐‐ 、,.-ト|    ,ノ< ハッハッハ! 見ろ!
           ∧ ̄ ゙i,   `ヽ,r'´      ノ.  ゙、--‐''´| \ イテテテッ! 足イテッ!
           | | ̄ ゙i     ヽ、 __,,、-'" ,-、,:‐、〉  /   ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
           \\/. |          \\\  i
             \_'i       ___\\\|
                 ヽ     `ー─''''"´\\\
                  ヽ           j\\\
                    \         / \\\
                     \ ______ /´   \\\
                     / ゚ =ー----'、... __   \\\
 ゚             +  ===== !    ,.        ̄丶  \\\
       __            ,. -'':.、  u     ゚     。 \ \\\//
==三/ `ニ ー――-- 、..-''´    ゙ー‐ァ--―''" ̄`丶、 u  丶、ヽk.ト、 ,.. --、
   ,r''´。 ゚  __     ・    。   _.. -''´         `丶、    `‐'"  ´‐'´'
。 /,   ,. - '´   ゙̄''ー-----―''"´      +     ゚      ヽ ー   _ノ-'´
  `゙ー-'´                      −−===三三三 ヽ、_/

0503nobodyさん2007/01/24(水) 20:23:12ID:imr43hi+
>>499
実際に使用する人のレベルがそこまでいっていないのです。
0504nobodyさん2007/01/25(木) 10:05:42ID:???
>>503
並び替えのルールは?
0505nobodyさん2007/01/25(木) 11:40:13ID:???
>>504
自分が希望した順に並び替えられたらそれでいいです。
特に〜の値の大きい順にソートとかが必要という訳ではありません。
12345と並んでいるものを13524と並び替えるという感じです。
0506nobodyさん2007/01/25(木) 13:38:04ID:???
どうでもいいが、本気じゃないよな?
ここじゃいつまで経ってもモノはできてこないぞ。
0507nobodyさん2007/01/25(木) 13:41:04ID:???
CGIにするほうが恐ろしく手間な希ガス
そしてそんな無駄なもの誰も作らない・・・
素直にエクセル学べ
0508nobodyさん2007/01/25(木) 14:03:46ID:???
つかデータの並び替えだけじゃなくてシステムの方にも改修必要じゃない?
05095052007/01/25(木) 14:28:52ID:h3a8R3V5
そうですか・・・
以前大本のプログラムの作成頼んでいた会社がつぶれて、どうにもならなくなっていたのです。
2chにはこういうの得意な人が多いからどうにかなるかと思って相談した次第です。
0510nobodyさん2007/01/25(木) 14:44:40ID:???
以前は金出してやらせてたことをタダで片付けようってか。
お前がすべきことは別の会社を探すことだろうに。
0511nobodyさん2007/01/25(木) 15:09:15ID:???
というかデータの法則性でシステム作ってるんだから、
下手に弄ると壊れるぞ
0512nobodyさん2007/01/25(木) 20:40:16ID:S+k6LMiv
携帯からメールで投稿できる画像掲示板がほしいんだけど。

これって難しい?
0513nobodyさん2007/01/26(金) 02:00:22ID:???
画像がアップロード可能なCGIチャットって作れますか?
0514nobodyさん2007/01/26(金) 02:53:36ID:???
可能か不可能かで言えばそりゃ可能だが、
そんな無意味なものを作りたがるやつは居ない。
0515nobodyさん2007/02/11(日) 23:21:49ID:0bP0gTK6
http://w021.q.fiw-web.net/tempuu/tempuu.shtml
コレに、携帯からの連投制限、もしくは、送信先に携帯のアドレス(@ezweb.ne.jpとか)を含んだら送信できないというふうにできますか。

お願いします。
0516nobodyさん2007/02/12(月) 00:38:46ID:???
>>515
もちろんできますよぉ〜^^

でもね、まずは>>148>>179>>212>>293>>457>>475>>485を見て下さい。
私達はいい加減うんざりしています。

あとそのスクリプトは改造はOKだけど再配布が禁止なので、
その辺を踏まえておとといきやがれですぅ。
0517nobodyさん2007/02/12(月) 13:16:42ID:???
web2.0風のスクリプト


待ってます。
0518メッカの如く2007/02/12(月) 13:28:33ID:qR0O66mK
K-Prof http://cgi.au-lait.net/index.cgi?page=K%2DProf
を使いたいんですけど、使い方がわかりません。作ってくれませんか?
ちなみにエディター持ってます。
0519nobodyさん2007/02/12(月) 15:03:00ID:???
まともなドキュメントが付いたスクリプトの使い方も分からない人が
説明書とか一切無しの自作スクリプトなら動かせるだなんて
馬鹿も休み休み言えですぅ。
0520nobodyさん2007/02/12(月) 19:43:14ID:???
メールアドレス管理です
送信、未送信の区別
一括送信
一括登録
お願いします
0521nobodyさん2007/02/12(月) 19:48:54ID:???
その辺のメーリングリストでは駄目な理由と
作ったスクリプトがスパム製造機にならないという保証を沿えて
いちから出直して来やがれですぅ。
0522nobodyさん2007/02/12(月) 20:23:57ID:spOLRAzH
メールアドレス管理です
ランキングサイトを運営していて
同じサイトに何通も同じ内容のメールを送ってしまいます
送信、未送信の区別
一括送信
一括登録
お願いします
0523nobodyさん2007/02/12(月) 20:26:16ID:???
>>522
作ってもいいけど・・・作者HPへのリンク貼ってくれる?
0524nobodyさん2007/02/12(月) 21:12:46ID:???
>>523
こちらもそう言ってくれる人のサイトは宣伝したいので
リンク張ります
宜しくお願いします
0525nobodyさん2007/02/12(月) 21:15:07ID:???
よし、まずはメアドをさらしてくれ。いまネットサーフィンしてるからあとでメールうつからな
05265222007/02/12(月) 21:16:06ID:spOLRAzH
>>524
522です
0527nobodyさん2007/02/12(月) 21:16:54ID:???
>>525
お願いします
0528nobodyさん2007/02/12(月) 22:33:47ID:???
522まだいる?
0529nobodyさん2007/02/12(月) 22:47:22ID:???
>>528
います
0530nobodyさん2007/02/12(月) 23:03:53ID:???
自宅サーバじゃないとは思うが、サーバはレンタルしてん?
レンタルサーバならURLさらせ。仕様確認してから作るあkら。
0531nobodyさん2007/02/12(月) 23:11:53ID:???
アドレスは晒せないですスマン
0532nobodyさん2007/02/12(月) 23:14:41ID:???
あら、仕様がわからないと動くかどうか自信ないぞ。
それならあきらめてもらうしかない・・・
0533nobodyさん2007/02/12(月) 23:54:38ID:???
>>532
未送信と送信済みの区別だけでもできないか?
0534nobodyさん2007/02/13(火) 00:00:36ID:???
そもそもランキングサイトの定義とか何のメールを送っているというのかとか
何故同じ内容のものを送りつけてしまうのかとか普通のメーリングリストで駄目な理由とか
説明不足どころのレベルじゃねーから何がしたいのかさっぱり。

送信履歴? 普通のメールソフト使えば?
0535nobodyさん2007/02/13(火) 00:40:47ID:???
依頼者が急に偉そうになった件について
0536nobodyさん2007/02/13(火) 04:16:47ID:???
Aと言う袋に玉が200個入っていて、
その中に「アタリ」が1個入っている。

Bと言う袋に玉が300個入っている、
その中に「アタリ」が1個入っている。

袋から玉を取り出し、アタリかハズレかを確認して
その後、その玉は袋に戻すものとする。

ここで、どちらかの袋から1000回、玉の出し入れをした結果、
アタリが3回だった。

このとき、どちらの袋で1000回試行したのか
「Aである確率○%、Bである確率○%」

みたいな事を計算できるcgiを作りたいのですが、
どうしても、わかりません。
分かる方、居られないでしょかm(__)m
0537nobodyさん2007/02/13(火) 13:29:53ID:???
>>536
いや、その通りに動くもの作ればいいだけじゃないのか・・・?
ていうかどこまでできてどこがわからんのだ?
あと宿題なら他所でやってくれ
0538nobodyさん2007/02/13(火) 13:36:41ID:???
>>536
四則演算だよね?
プログラム云々のレベルじゃない。
05395362007/02/13(火) 16:44:59ID:???
すみません、宿題とかじゃないんです、、、
「200」、「300」、「3」、「1000」は変数で
テキストフォームで自由に変えれるようにしたいです。
<input type="text" name="a" size="5">  #(200の部分)
<input type="text" name="b" size="5">  #(300の部分)
<input type="text" name="c" size="5">  #(3の部分)
<input type="text" name="d" size="5">  #(1000の部分)
と言う、フォームを作って
cgiで
#!/usr/local/bin/perl
require "../cgi-lib.pl";
&ReadParse;
print "Content-type: text/html\n\n";
print "<html>\n<head>\n<title>計算結果</title>\n</head>\n<body>\n";

$a = $in{"a"};
$b = $in{"b"};
$c = $in{"c"};
$d = $in{"d"};
$x = ((1/$a)^$c)*(1-1/$a)^($d-$c)*fact($d)/(fact($c)*fact($d-$c))
 print " 計算結果 = $x\n";
print "</body>\n</html>\n";

05405362007/02/13(火) 16:46:41ID:???
改行エラーでたので続きです、、、

Aのほうの確率は
=((1/$a)^$c)*(1-1/$a)^($d-$c)
コレに
fact($d)/(fact($c)*fact($d-$c))をかけたものを$x

で出ると思ってるのですが、書き方間違ってるでしょか?

あとは、Bの袋の方も確率だして比較すれば出ると思ってたのですが
プログラムエラーになってしまいます、、、
cgiやり始めて間もないので、
間違いあったら教えて欲しいのですがm(__)m
0541nobodyさん2007/02/13(火) 17:05:17ID:???
とりあえずエラーメッセージを読め。

$x = ((1/$a)^$c)*(1-1/$a)^($d-$c)*fact($d)/(fact($c)*fact($d-$c))

ここに;が足りん気がするけどそういうことではなくて?
0542nobodyさん2007/02/13(火) 17:14:08ID:???
ちょwwwおまw
同じ授業受けてる奴だろwおれがいまやってるレポートの課題と同じ内容ワロタw
0543nobodyさん2007/02/13(火) 17:19:03ID:???
つまり宿題か。
0544nobodyさん2007/02/13(火) 17:47:00ID:???
とりあえずこんな感じかなあ……確率の計算なんてもう忘れたゾヌ

#!/usr/local/bin/perl
use strict;

my $a = 200; # Aの数
my $b = 300; # Bの数
my $c = 3; # 実際の当たりの数
my $d = 1000; # 試行回数

my $e = 1;
for (my $n=0; $n<$c; $n++) {
$e *= $d - $n;
}
my $f = 1;
for (my $n=1; $n<=$c; $n++) {
$f *= $n;
}

my %x;
$x{'a'} = (1/$a)**$c * (1-1/$a)**($d-$c) * $e/$f; # Aでその当たり回数になる確率
$x{'b'} = (1/$b)**$c * (1-1/$b)**($d-$c) * $e/$f; # Bでその当たり回数になる確率

print "Content-type: text/plain\n\n";
print "A: " . $x{'a'} . "\n";
print "B: " . $x{'b'} . "\n";
05455362007/02/13(火) 18:54:22ID:???
>>544
544様、ありがとうございます!
これを参考にして、
なんかとテキストフォームから入力した
数字からの計算結果も出せました。

my $e = 1;
for (my $n=0; $n<$c; $n++) {
$e *= $d - $n;
}
my $f = 1;
for (my $n=1; $n<=$c; $n++) {
$f *= $n;
}
の部分がいまいち理解出来てないですけど、
なんとか、調べてみます。
ありがとうございました!

>>543
宿題じゃないです、、、
0546nobodyさん2007/02/13(火) 19:14:12ID:???
>>545
$x{'a'} = (1/$a)**$c * (1-1/$a)**($d-$c) * $e/$f; # Aでその当たり回数になる確率

確率1/200で1000回やって3回当たる確率=
(当たる確率の3乗)×(当たらない確率の(1000-3)乗)×(起こりうる組み合わせの数)
(起こりうる組み合わせの数)=(1000 * 999 * 998) / (3 * 2 * 1)

これが確率1/3で4回やって2回当たる確率なら
(起こりうる組み合わせの数)=(4 * 3) / (2 * 1)

これが確率1/10で5回やって3回当たる確率なら
(起こりうる組み合わせの数)=(10 * 9 * 8) / (3 * 2 * 1)

$eと$fはこの組み合わせを求めるために使う。
$cと$dが変動しないならこんな処理は要らんけどね。
05475362007/02/13(火) 19:29:22ID:???
>>546
なるほど!
コンビネーションの計算ですか!
ホント、ありがとうございます!
俺にとっては神ですm(__)m
0548nobodyさん2007/02/13(火) 20:57:45ID:???
>>536
おまえプログラ1の授業うけてるだろ
0549nobodyさん2007/02/13(火) 22:28:19ID:???
何でもいいけどこの計算式は本当にこれで合ってるのかね?

余談になるが、外部HTMLのフォームから各値を入力する場合は
それぞれの値が不正なものでないかを事前にチェックする機構が必要。
例えばそれぞれが正当な数値であるかとか、$c>$dになってないかとか。
この程度のスクリプトではまだそれほど深刻な事にはならないが、
将来的にまともに使えるようになりたいなら常に心がけておいた方がいい。

あと、個人的にはこれが課題とか宿題とかは正直どうでもいいが、
そもそもこのスレはこういう依頼を受けるところではないので
今後はちゃんとそれ用のスレに行くように。
0550nobodyさん2007/02/14(水) 07:42:23ID:PEZEUj0D
日記を作ってほしいです。
希望は、
・ハートの枠内にタイトル・本文・名前・日付(西暦と投稿日)が表示される。
・ハートの下に「next」「back」のリンクを設置して過去の日記を表示できる。
です。
HPにて使用する際にフレームを利用して1ページに1つの日記を表示したいので、
過去の日記は上記の「next」ボタンをクリックすると、
ページ移動し以前の投稿日記に遡っていくという感じでお願いします。
簡単なカスタマイズは自分で出来ると思いますので、土台となるcgiを作って頂けた
ら助かります。
書き込み画面は日記を表示するページから直接飛べなくても大丈夫です。
書き込み画面のデザイン・レイアウトは大まかな骨組みだけで作って頂ければいいで
す。
ハートの素材です。
http://up.uppple.com/src/up2092.zip
ハート枠の本文表示部分が若干小さめなので、
本文右にスクロールバーを設置して枠内でスクロールする感じにしたいです。
よろしくお願いしますm(_ _)m
0551nobodyさん2007/02/14(水) 09:09:18ID:???
その辺のブログなり日記CGIなりをスタイルシートで整形するのでは駄目な理由を簡潔に。
0552nobodyさん2007/02/14(水) 18:02:59ID:lBdnuC15
これを使って http://cgi.au-lait.net/index.cgi?page=FrontPage

http://karui.sakura.ne.jp/fmst2/kprof.cgi?desc=;mode=view;name=one23;sort=jikan
こんなサイトを作りたいです。どなたか作ってください。
お願いします
0553nobodyさん2007/02/14(水) 18:28:36ID:???
自分の認識=世界の常識だと思って安直に「○○のような××を作って下さい」とか書く奴は
みんな仕様書の下書きの束を全身の穴という穴に突っ込まれて悶絶しながら死んでしまえばいいのに。

とりあえず>>552>>516でも1万回ほど熟読して風呂入ってマスかいてとっとと寝ろですぅ。
0554nobodyさん2007/02/14(水) 18:48:59ID:???
いやなら見なければいいじゃん。おまえだけのスレじゃないんだし。
0555nobodyさん2007/02/14(水) 19:20:28ID:???
そうだね、>>554が作ってあげれば万事解決だね♪
0556nobodyさん2007/02/14(水) 19:25:06ID:???
まったりとした流れにワロタ
05575502007/02/14(水) 21:03:13ID:???
>>551
フリーCGIも探したのですが、1ページに1つずつ日記を表示する形のCGIが見合たらなかったので、
このスレでお願いする事にしました。
どうかお願いできないでしょうか。。
■ このスレッドは過去ログ倉庫に格納されています