トップページ⇒php
1001コメント258KB

Perlコーディング初心者質問スレ Part 65

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2013/01/15(火) 05:43:28.56ID:???
Perlのコーディングで困ってる人のスレです。

【投稿する際の注意】
質問するときは内容をよく吟味してから投稿してください。
「コマンドの意味がわかんない」とかはマニュアル見ましょう。
回答者さんは何でも屋じゃありません。

1: 自分はこういう事がしたい。
2: それでこんな風にやってみたが・・・
3: こんなエラーが出て上手く行かなかった。

最低でも1と3が無いと誰も答えられないよ。
良い回答は良い質問から。一緒に勉強しましょう。

お勧めサイトは >>2 以降

前スレ http://kohada.2ch.net/test/read.cgi/php/1343668425/
0412nobodyさん2013/06/04(火) 00:57:28.80ID:???
だろ?じゃねーよ
テメーで調べろウスノロ
0413nobodyさん2013/06/04(火) 01:46:11.14ID:???
調べるまでもないだろ、ばかが
0414nobodyさん2013/06/04(火) 15:24:46.65ID:???
>>411
> PerlでCGIプログラミング
お前まだその段階なのかw
0415nobodyさん2013/06/04(火) 19:27:07.40ID:???
>>414
うるさいゴミ
0416nobodyさん2013/06/04(火) 22:42:22.80ID:???
FastCGIもmod_perlも滅ぶ
最後に生き残るのはCGIなんだよ
0417nobodyさん2013/06/05(水) 02:30:55.36ID:???
最近のはやりだとソフトの階層を厚くする傾向があるんだけど、依存関係の
解決が難しくなるし、第一、長期間安定して運用・保守できないしな。
CGI.pmもコアから外す予定だし、おれはcgi-lib.plでいくわ。
0418nobodyさん2013/06/05(水) 05:06:09.18ID:???
>>417
Perlなんか使い続けてる時点で何の解決にもならないことは分かってるよね

根本的な解決をしたいのならPHP一択
0419nobodyさん2013/06/05(水) 13:13:45.20ID:???
>>418
質問だけど、PHPの言語仕様に不満なところってある?
0420nobodyさん2013/06/05(水) 23:59:08.88ID:???
プログラムとデータが裏返しになっているのがいまだに馴染めない
0421nobodyさん2013/06/06(木) 04:15:00.24ID:???
>>420
C言語みたいだってこと?
0422nobodyさん2013/06/07(金) 01:01:57.79ID:???
Perl プログラムの中にデータを書く
PHP  データの中にプログラムを書く
0423nobodyさん2013/06/07(金) 02:13:22.88ID:???
<?php で初めて ?> 省略する。
コードの中にはclassが定義されている。
ってのが普通になってしまっているから、
そういう事実は忘れていたな。
0424nobodyさん2013/06/08(土) 18:16:49.55ID:???
プログラムの中にデータを埋め込む方が自然だと思う。
そうでないと書かれたプログラムは自身が実行されるのが他人任せになって
しまう。
植物のようなその感覚が馴染めない。
0425nobodyさん2013/06/09(日) 09:26:40.59ID:???
そのデータというか表示用のHTMLを埋め込もうとした時に
?>〜<?php
なことになっちゃうってことじゃね?w
0426nobodyさん2013/06/09(日) 15:49:02.78ID:???
>>425
コードとHTMLは分離するのが
俺のスタイルなのでそんなコードは出てこない。

なにかおかしいことしてる?
0427nobodyさん2013/06/09(日) 15:58:25.26ID:???
perlだとテンプレートエンジンあるから
スクリプト&テンプレートに分離しやすい。
0428nobodyさん2013/06/10(月) 00:07:10.58ID:???
ものしりな俺はモノリシックスタイル
0429nobodyさん2013/06/10(月) 04:35:11.41ID:???
未だにテンプレートエンジンがある理由がわからない。
あんなのヒアドキュメントでいいだろ。
0430nobodyさん2013/06/10(月) 04:51:12.55ID:???
>>427
PHPにもテンプレートエンジンありますよ。
0431nobodyさん2013/06/21(金) 06:33:39.29ID:ldjPFHqQ
『10日でおぼえるPerl/CGI入門教室第2版』という本で勉強しています。
この本が手元にある方に質問です。

p.215(第6日3時限目)で、「UNIX版のApacheでは、ユーザーファイルのパスワードは
cryptという関数で暗号化されている必要があります」と書いてあり、
実例では、ユーザーファイルにパスワードを書き込む前に、
rand関数やtime関数の戻り値を用いてその場で別の文字に置き換えています。
ここで疑問なんですが、
こんなことしたらuser.datファイルの中で、置き換わったパスワードが書き込まれてしまい、
今後どうやってパスワード認証をするのか書いてありません。ユーザーがフォーム上で
入力したパスワードと別の文字列をファイルの中に書いちゃったら意味がないと思うんですが。
「今回はcrypt関数の引数を50と99にして暗号化しました」みたいな情報も残してないし。
こんな一方通行の暗号化ってどういう意味があるんだろうと不思議です。
↑
私の読解が間違ってるんでしょうか?該当ページをご覧になってみて、教えてください。
よろしくお願いします。
0432nobodyさん2013/06/21(金) 09:53:32.41ID:???
http://www.amazon.co.jp/dp/4798109703/
2005年8月発売か

よくこういう古い本見つけてくるね
0433nobodyさん2013/06/22(土) 06:02:04.10ID:???
>>431
知能の低い奴には理解できないよ
0434nobodyさん2013/06/22(土) 12:17:50.10ID:???
>>431
馬鹿のクセにプログラミングなんか手を出すからそういうことになるんだ。
身の程を知れ。
0435nobodyさん2013/06/22(土) 16:43:55.14ID:???
>>431
お前には理解できないだろうけど、れっきとした「そうする理由」があるんだよ
この週末でわからなかったら先生がちゃんと答えを教えてやるから考えて来い
0436nobodyさん2013/06/22(土) 16:57:42.94ID:???
>>431
買うつもりないから、
該当ページの文章、
意味がわかるレベルまでちゃんと書いてよ。
買うことはないから。
04374362013/06/22(土) 17:27:12.07ID:???
まあ書いたからって意味を俺らが教えてやることは100%ないけどな
おれらは本なんか読まなくてもPerlの全てを極めた天才だからわかるんだよ
おれらについていけない奴に何も教えてやる義理はないんだよ
0438nobodyさん2013/06/22(土) 17:37:39.90ID:???
名前に無意味に番号が入っている奴は、偽物だからw
0439nobodyさん2013/06/22(土) 18:10:17.67ID:???
てことは叩いてる奴は一人だけだったのかw
0440nobodyさん2013/06/22(土) 19:17:03.47ID:???
うん、例のキチガイが荒らしてる。

で、まともな人はそれを無視してレスをする。
0441nobodyさん2013/06/22(土) 19:42:57.66ID:???
>>431
分からないなら他の本買えよ知能障害。
0442nobodyさん2013/06/22(土) 20:46:19.08ID:???
なぜ国内でPerlが急速に萎んだのか
ttp://anond.hatelabo.jp/20130307004741

ついに顕在化しはじめた「Perlリスク」
ttp://anond.hatelabo.jp/20130228002211

こいつが荒らしてるんじゃねーの
0443nobodyさん2013/06/22(土) 21:35:38.43ID:???
>>431
文章中に UNIX,Apache,CGI,rand,time といろいろ出てきますが、
それらは全く関係ないので忘れてください。
ただ単に crypt 関数の使い方を覚えればいいだけです。

crypt関数はPerl独自のものではないので、他のプログラミング言語
例えばC言語の解説も原理を理解するのに役に立ちます。
0444nobodyさん2013/06/22(土) 23:30:21.23ID:???
>>431-432
ステマきもすぎ
0445nobodyさん2013/06/23(日) 01:39:41.45ID:???
2005年8月発売が古いとか言うけど質問のcrypt関数はもっと古いからな
0446nobodyさん2013/06/23(日) 02:18:06.99ID:???
何にしてもステマするヴァカは来ないでね。
食べ物の話してた奴らといい勝負。
0447nobodyさん2013/06/23(日) 09:12:20.82ID:???
言うに事欠いてステマかよ
0448nobodyさん2013/06/23(日) 14:47:22.15ID:???
↑図星で言い返せなくてやっと出てきた台詞がこれwwwwwwwwwwwwwww
0449nobodyさん2013/06/23(日) 15:33:47.96ID:???
何の証拠も出せないのによっぽどあれがステマだという自身がおありのようで
0450nobodyさん2013/06/23(日) 16:37:10.22ID:???
証拠出さない辺り>>438-440と同種だろうな
0451nobodyさん2013/06/23(日) 16:42:45.24ID:???
そう、どっちも平等にクズ。
0452nobodyさん2013/06/23(日) 16:58:51.56ID:???
「Perlリスク」が発生するのは他力本願だからだろ?
自分で書いてる限り○○○リスクはないだろ
0453nobodyさん2013/06/23(日) 17:33:15.43ID:???
Perl自体にリスクがあるのに何言ってんのこいつw
素直にPHP使えっての
0454nobodyさん2013/06/23(日) 17:37:55.18ID:???
PHPに何かリスクがあったら>>453が切腹してくれます
0455nobodyさん2013/06/23(日) 18:27:16.10ID:???
>>427,>>430の流れを見れば分かるけど、
Perl厨って>>427みたいにPHPのことを何も知らないくせにPHPを否定してる奴ばっかなんだよな。
>>427はたまたま具体的なことを書いたから>>430が教えてくれてるけど、
具体的なことを書かずに否定する奴が多いからいつまで経ってもPHPがPerlより圧倒的に有用だということに気付けない。
場合によってはそれが原因で老害のレッテル貼られたりして余計に意固地になるんだよ。
そういう環境にいるPerl厨はマジで可哀想だと思う。
0456nobodyさん2013/06/23(日) 23:07:23.28ID:???
PHPユーザーがPHPをどうこうできるレベルにあるとは思えないからむしろ
PHPリスクのほうが高いだろ
日本のPerlユーザーはPerlがどうこうできるレベルだからな
0457nobodyさん2013/06/26(水) 00:08:28.39ID:???
はやくPerlを使えるようになって親御さんを安心させてくださいな
0458nobodyさん2013/06/26(水) 02:00:16.78ID:???
>>456
使う側みたいな底辺ドカタにとやかく言われてから何かやるようなPerlのほうが高リスク
底辺ドカタ程度では重箱の隅つついたって何も出てこないレベルのPHPのほうが安全
0459nobodyさん2013/06/26(水) 22:03:14.84ID:???
Perl4なら低リスク・低リターン
0460nobodyさん2013/06/27(木) 19:59:37.46ID:???
Perl厨なら低所得・底辺感
0461nobodyさん2013/06/27(木) 21:42:37.58ID:???
しかも高機能・高パフォーマンス
0462nobodyさん2013/06/30(日) 09:46:05.43ID:Q40zm7ZU
文字列を与えると、文字コード(utf-8とかcp932とか)を判別してくれて、
頭にBOM(FEFFとか)があったら自動的に削除して返してくれるような
関数は、どこかにありませんか ?
0463nobodyさん2013/06/30(日) 10:02:44.65ID:???
use File::BOM?
04644622013/06/30(日) 10:31:05.38ID:Q40zm7ZU
ありがとうございました
0465nobodyさん2013/07/01(月) NY:AN:NY.ANID:???
>>462
その程度も自分で調べられないゴミがPerlも随分落ちたな
0466nobodyさん2013/07/01(月) NY:AN:NY.ANID:???
日本語で尾k
0467nobodyさん2013/07/01(月) NY:AN:NY.ANID:???
>>462
二度と来るなゴミ
ここは代理検索スレじゃねーんだよカス
0468nobodyさん2013/07/04(木) NY:AN:NY.ANID:???
米米club
0469nobodyさん2013/07/20(土) NY:AN:NY.ANID:???
Linus Benedict Torvaldsをまねすると優しい終身の独裁者を気取れますか?
0470nobodyさん2013/07/20(土) NY:AN:NY.ANID:???
                       ______
                          `
               ー=≦        ヽ     丶
              /  /     } ./ ハ /}ハ/  ',
               /7  / ./}  /}//xくiヽ l
.               /  ≫x //}/斗匕__)i:i:i:}} l    l
              // {{ __)i:i:i:i}`   { 弋ー‐‐ ソムイ   l
           /   乂ー‐‐ツ     ゞ ニニ´ /  /¨ヽ
           ⌒´} :}  ==ヽ        l  {  ./ , /
             {/´}  l    ___     l }ハ/-‐ .′
                 八 l  ´     `ヽ l /-‐ ´
                `              イ }/�Y____
                     __≧=‐、_./ ̄{ヽニニニ7´丶
             __ -‐ ´ x≪: : :ヾ   | ',ニニ7   \
           厂´       {{: : :o。: ツ   |  Vニ{      \
         ___/       ≧=‐ゞ===彡   |  Vニ',
         ∨     {__  -‐   // ,/    |   }ニ=‐        ヽ
          {         /7 ゝ    ゝ=‐′ニニ\         ,
         `       / /          /ニニニニ ヽ         ′
            ≧=--∠ ____⌒^ヽ  ___/ }ニニニニニ{            ,
            / \  /ニニ=‐     ___{ニニニニニニ ',         ′
            /  /ニニニニニニニニニニニニニニニニ           ,
.         /   /ニニニニニニニニニニニニニニニニニ  ',          ′
       /     ′ニニニニニニニニニ /ニニニニニニニ           ∨ /
.     /     /ニニニニニニニニニニ./ニニニニニニニニ }           }/ /
0471nobodyさん2013/07/24(水) NY:AN:NY.ANID:???
ファイルのアップを伴うフォームで
確認画面を挟みたい時どうすりゃいい?
一回目に受け取ってしまうしかない?
送信にいたらなかったファイルの削除がめんどうだな。

入力必須等の簡易チェックはjavascriptでしてるけど
サーバー側でもう一回最終チェックしたいんだよね。
0472nobodyさん2013/07/24(水) NY:AN:NY.ANID:???
>>471
それくらい自分で調べろクズ
作れもしない仕様考えるとか頭悪すぎ
0473nobodyさん2013/07/24(水) NY:AN:NY.ANID:???
>>471
業者に頼めば一発、さっさと消えろ貧乏人。
0474nobodyさん2013/07/25(木) NY:AN:NY.ANID:???
>>471
身の程を知ったか?
自分の能力でできないことに手を出すなってことだ。

お前みたいな身の程を知らずは社会でも迷惑なんだよ。
できない仕事でも平気で引き受けて周りに迷惑をかけるタイプ。
リアルでもウザがられてることにいい加減気付こうな。
みんなウザいけど、あからさまに避けると面倒なことになるかもしれないから
嫌だけどとりあえず当たり障りのない対応してるんだよ。
それだけでも迷惑なんだよ。
0475nobodyさん2013/07/25(木) NY:AN:NY.ANID:???
>>473
>>474
おまえらできるんだ、すごいね。
0476nobodyさん2013/07/25(木) NY:AN:NY.ANID:???
>>475
馬鹿には無理ってだけの話
0477nobodyさん2013/07/26(金) NY:AN:NY.ANID:???
>>476
出来るもんならやってみろw
0478nobodyさん2013/07/26(金) NY:AN:NY.ANID:???
>>476
シッタカして恥ずかしくない?
0479nobodyさん2013/07/26(金) NY:AN:NY.ANID:???
>>478
こんなところで恥ずかしい質問してるよりはマシだからいいんじゃね?
0480nobodyさん2013/07/26(金) NY:AN:NY.ANID:???
>>479
恥の上塗りw
エラっそうに調子に乗って馬鹿にしている方が馬鹿って・・・
スレタイ1000回読んでこい。
0481nobodyさん2013/07/26(金) NY:AN:NY.ANID:???
>>480みたいに煽れば回答をもらえると思ってるヴァカはどこから湧いてくるんだろう
0482nobodyさん2013/07/26(金) NY:AN:NY.ANID:???
>>481
話題変えて逃げたいならもう書くなよw
出来るか出来ないかはっきり言ってみなよ。
出来る理由、出来ない理由を言ってみなよ。
どうせ恥じかいたついでだろ?
調べてきてもいいよ、みんな君の成長を期待してる。
ヒントは「出来たらどうなるか?出来なかったらどうならないのか?」
スレタイから話しそらすな。

そして自己紹介乙。
0483nobodyさん2013/07/26(金) NY:AN:NY.ANID:???
>>482
よう、何回恥の上塗りする気だ?
0484nobodyさん2013/07/26(金) NY:AN:NY.ANID:???
>>482
自分で調べれば?
検索すらできない人がコーディングするとか
さすがPerlerのレベルは高いw
0485nobodyさん2013/07/26(金) NY:AN:NY.ANID:???
質問スレって検索の一形態だと思うが
本で調べる、検索するのがよくて人に聞くのがダメな理由が分からない
0486nobodyさん2013/07/26(金) NY:AN:NY.ANID:???
>>485
もう退院したのか。
よくOK出たね。
0487nobodyさん2013/07/26(金) NY:AN:NY.ANID:???
>>482
どういう教育受けたらそういう恥ずかしいカキコを平気できりようになるんだ?
0488nobodyさん2013/08/10(土) NY:AN:NY.ANID:???
>>471
特別なことは何もないはず(普通に解決できるはず)
セッション管理が必要なだけ
>送信にいたらなかったファイルの削除がめんどうだな。
これはクライアント側にあるファイルをサーバーのソフトウェアで削除
しようとしているって話か?危ないぞ
0489nobodyさん2013/08/10(土) NY:AN:NY.ANID:sfDUdOib
>>488
そういう話ではない。

ファイル出なかったら、input tyle=hiddenに入れておけばいいから
サーバー側にセッションは不要。

そもそも確認画面という必須ではないもののために
サーバー側にセッション処理を入れるのは
面倒な上にやり過ぎな話なんだよ。

で、ファイルの場合だが、ファイルはhiddenに入れられない。
だからサーバー側で一旦受け取らないといけない。

そして確認画面で戻るを押したりブラウザを閉じたりしたとき
サーバー側で一旦受け取ってサーバーにあるファイルは
いつ消せばいいのか?という話だよ。

>>471
JavaScriptを使ってもいいのであれば
確認画面をJavaScriptで生成してはどうかな?
フォームのsubmitを押した時、JavaScriptで処理を奪い、
画面を確認画面に変化させる。
そうすれば、確認画面はフロントエンドで完結するので
サーバー側に余計な機能を追加しなくて済む。
0490nobodyさん2013/08/10(土) NY:AN:NY.ANID:???
>>489は普段誰にも相手にされないからこういう当たり前のことをダラダラ書いてまで
相手にしてもらおうと必死なんだろうな

何でみんなが普段お前に当たり障りのない接し方しかしないか考えたことある?
0491nobodyさん2013/08/10(土) NY:AN:NY.ANID:???
PerlとCGIのスレで平気でJSの話をする奴が出てくるようになったか、このスレも質問スレとしては完全に機能しなくなったのが分かる。
1%くらい機能してるかと思ったが>>489見てき0%だと分かった。
0492nobodyさん2013/08/10(土) NY:AN:NY.ANID:rOYjj6y2
>>490
またお前かw
今日はレスしてやるが
いつもは鼻で笑ってるよ
俺に何がしたいの?w
0493nobodyさん2013/08/10(土) NY:AN:NY.ANID:???
>>471
「ファイルのアップ」=「サーバーからクライアントにファイルをアップ」
「送信」=「サーバーからクライアントに送信」
という意味で使っているんだね?
HTMLの <A HREF="uri"></A> でよさそうだね。それで質問のファイルをいつ
削除するのかってことか。今日は40℃を超えるところもあるからね。
0494nobodyさん2013/08/10(土) NY:AN:NY.ANID:???
>>489ってスレ違いの話でまた食べ物の話とかを誘い込みたいだけじゃねーの?
0495nobodyさん2013/08/10(土) NY:AN:NY.ANID:???
現実であまりに相手にされないもんだからたとえ煽りでも相手にしてほしくてとうとうを返してしまったかわいそうな子
今日はレスしてやると言えばそれを誤魔化せると思ってるかわいそうな子
0496nobodyさん2013/08/10(土) NY:AN:NY.ANID:???
コンビニでチキンカツとハンバーグと唐揚げの3種全部入った弁当が売ってたけど
あれって旨いのかな
0497nobodyさん2013/08/10(土) NY:AN:NY.ANID:???
コンビニ弁当のチキンカツはなぜかどれも油が不味い。
0498nobodyさん2013/08/10(土) NY:AN:NY.ANID:???
削除するためのリンクを作っておいて管理者がときどき削除、だな
パスワードも忘れずにな
0499nobodyさん2013/08/11(日) NY:AN:NY.ANID:t5ytAW4q
>>493
違うと思うよw
0500nobodyさん2013/08/11(日) NY:AN:NY.ANID:???
>>497
チキンカツに限らずコンビニならどれでも油物はまずいだろ
酸化してるのか何か知らんけど口の中に広がるあの油の風味が苦手
0501nobodyさん2013/08/11(日) NY:AN:NY.ANID:KoPe2ldv
また例のやつが来てるのか?

一人がくると、なぜか複数人で
会話するから面白いよな。

まるで自作自演しているかのようw
0502nobodyさん2013/08/11(日) NY:AN:NY.ANID:???
自作自演してるとそうなるの?
さすが自作自演し慣れてる人は知ってるんだねぇ
0503nobodyさん2013/08/11(日) NY:AN:NY.ANID:l3ZIv2/l
一人で会話しているようにみえるのは事実だろ?
そのことを自作自演っていうんだよ。
0504nobodyさん2013/08/11(日) NY:AN:NY.ANID:???
ファミマのチキンカツタルタル弁当だっけ?
あれはまぁまぁだった。
0505nobodyさん2013/08/11(日) NY:AN:NY.ANID:???
2週間もあけてから突然飯トークを再開する人
0506nobodyさん2013/08/11(日) NY:AN:NY.ANID:???
今度はバレないように、しばらく自分にレスをしないぞ!って思ってる。
0507nobodyさん2013/08/12(月) NY:AN:NY.ANID:???
コンビニ弁当とか底辺の食うものを話題にしてるってことは・・・・
0508nobodyさん2013/08/12(月) NY:AN:NY.ANID:???
×話題
○独り言
0509nobodyさん2013/08/13(火) NY:AN:NY.ANID:???
底辺はコンビニ弁当なんて高級料理買えないだろ。
400〜500円もするんだぞ。
底辺は100円以下のインスタント麺とか50円のコロッケとかだろ。
0510nobodyさん2013/08/13(火) NY:AN:NY.ANID:???
お前の感覚と一緒にすんなwww
0511nobodyさん2013/08/13(火) NY:AN:NY.ANID:???
コロッケ50円とかたけーよ
うちの近所で25円で売ってる
■ このスレッドは過去ログ倉庫に格納されています