トップページ⇒php
991コメント314KB

△▲ WebProg 初心者の質問 Part2 ▼▽

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん02/11/14 06:14ID:???
2ちゃんねるは初めて。
WebProg 板は初めて。
質問したいけど、どうしたら良いか分からない。

そんなときは、ここに書き込んでください。
板の住人や、その他が、けなしながら、厳しく教えてくれるかも。

質問する前に、まずはここを読んでね。

2ch 総合ガイド
http://www.2ch.net/guide/
記念カキコ専用スレ
http://pc.2ch.net/test/read.cgi/php/982575577/
前スレ
http://pc.2ch.net/test/read.cgi/php/1030151932/


お願い。
適切な、板、スレ、を発見した場合、誘導してあげましょう。
スレの性質上 age 進行でお願いします。
0611nobodyさん03/01/06 07:52ID:???
>>608
つぅかつい上の話読めよボケ。
0612nobodyさん03/01/06 15:54ID:???
SSLでの接続が確立するタイミングっていつなんでしょうかね。
例えば、フォームから個人情報送る場合、

1)http://hoge.com/form.html #フォーム
 ↓
2)https://hoge.com/post.cgi #処理

といった画面遷移になってるとして、1→2にデータをPOSTで送ると、

a)1→2間でSSLの接続が張られてからデータ送られるので安全
b)リクエストとデータを一気に送ってからSSL張られるのであぼーん

どっちでしょうか。(あるいはそれ以外?)
0613nobodyさん03/01/06 17:23ID:???

0614nobodyさん03/01/06 17:49ID:x6iCOGON
Perlの多次元配列で、特定の配列だけに処理を加える方法・・あったら教えてください。
たとえば@Array = (['A','B','C'],['あ','い','う']);の
$Array[0]だけ順番に処理を行いたい場合など。
0615nobodyさん03/01/06 18:08ID:???
デリファレンスで検索GO〜!
0616nobodyさん03/01/06 18:42ID:???
>>612
1(form.html)は関係なくない?
0617nobodyさん03/01/06 19:54ID:???
>>612
a)
0618世直し一揆03/01/06 22:30ID:A73JhSp2
<血液型A型の一般的な特徴>(見せかけの優しさ(偽善)に騙されるな!)
●とにかく気が小さい(神経質、臆病、二言目には「世間」、了見が狭い)
●他人に異常に干渉する(しかも好戦的・ファイト満々でキモイ)
●自尊心が異常に強く、自分が馬鹿にされると怒るくせに平気で他人を馬鹿にしようとする
(ただし、相手を表面的・形式的にしか判断できず(早合点・誤解の名人)、実際にはたいてい、内面的・実質的に負けている)
●「常識、常識」と口うるさいが、実はA型の常識はピントがズレまくっている(日本の常識は世界の非常識)
●権力、強者(警察、暴走族…etc)に弱く、弱者には威張り散らす(強い者に弱く、弱い者には強い)
●あら探しだけは名人級(例え10の長所があってもほめることをせず、たった1つの短所を見つけてはけなす)
●基本的に悲観主義でマイナス思考に支配されているため、性格がうっとうしい(根暗)
●一人では何もできない(群れでしか行動できないヘタレ)
●少数派の異質、異文化を排斥する(差別主義者、狭量)
●集団によるいじめのパイオニア&天才(陰湿&陰険)
●悪口、陰口が大好き(A型が3人寄れば他人の悪口、裏表が激しい)
●他人からどう見られているか、体裁をいつも気にしている(「世間体命」、「〜みたい」とよく言う)
●自分の感情をうまく表現できず、コミュニケーション能力に乏しい(同じことを何度も言う、知障)
●表面上意気投合しているようでも、腹は各自バラバラで融通が利かず、頑固(本当は個性・アク強い)
●人を信じられず、疑い深い(自分自身裏表が激しいため、他人に対してもそう思う)
●自ら好んでストイックな生活をし、ストレスを溜めておきながら、他人に猛烈に嫉妬する(不合理な馬鹿)
●執念深く、粘着でしつこい(「一生恨みます」タイプ)
●自分に甘く他人に厳しい(自分のことは棚に上げてまず他人を責める。しかも冷酷)
●男は、女々しいあるいは女の腐ったみたいな考えのやつが多い(他人をけなして相対的に自分の立場を引き上げようとする等)
0619nobodyさん03/01/06 22:31ID:33creE5l
大体、数ヶ月に一度パテント料が支払われていたのですが、
大仁田さんは。ときにはその半分の500万円を持って行ってしまします。
大仁田さんはどこの興行に出ても。「客が入ったのは俺のおかげじゃ!」と言い。
毎回20〜30万のギャラを持ってゆくのです。
前項でポーゴさんのギャラが破格だったと書きましたが。それでも1試合8万円です。
私たち程度の団体ではまったく考えられない金額でした。★故荒井氏著「倒産FMW」より抜粋
□自殺についての詳細はこちら
http://www.yomiuri.co.jp/hochi/battle/may/o20020516_40.htm
http://www.nikkansports.com/jinji/2002/seikyo020517_2.html
http://www.zakzak.co.jp/top/t-2002_05/2t2002051704.html
荒井元FMWプロレス団体社長を自殺に追い込んだ
大仁田議員に清き一票おながいします!
http://kenji03.hp.infoseek.co.jp/cgi-bin/kage/votec.cgi
0620nobodyさん03/01/07 00:24ID:gEWgjKEf
Perlで
print "〜";
print "〜";
print "〜";
と書くのと
print <<"EOM";
〜
〜
〜
EOM
と書くのとではどっちが軽いのでしょうか。
0621nobodyさん03/01/07 00:27ID:???
>>620
さぁ。後者じゃない?

そんなしょうもないところの速度気にするよりアルゴリズム練った方が良いと思うけど?
0622nobodyさん03/01/07 01:44ID:???
>>620
Perlで速度を気にするなんて・・・
0623nobodyさん03/01/07 08:26ID:???
気にするのはいいことなんじゃない?

ほとんど無意味だけど。
0624nobodyさん03/01/07 08:50ID:???
>>622
mod_perlなら速いですが何か?
0625nobodyさん03/01/07 08:54ID:???
>>624
はいはい、意味わかんない人はgo back
0626nobodyさん03/01/07 14:35ID:kNgzonnt
>>614です。
デリファレンス自体あまり理解できていなかったので、そこから勉強しなおしてきました。
とりあえず、こんな感じにしてみたのですが、これで良いのか不安っす、
@Array = (['ア','イ','ウ'],['あ','い','う'],['a','i','u']);
$t = $Array[0];
foreach (@{$t}){
print "$_";
}
一応、動くんですけど、もしお菓子かったらご指摘下さい。
0627nobodyさん03/01/07 19:43ID:Bli0CpIe
perlでやっと簡単な掲示板を作ることが出来ました。
で、今度は文字色を変えられるように設定しようと考えたんですが・・

結構簡単に出来ると思ったら、上手くいかなかったです。
良かったら処理の流れを教えて下さい。
062862703/01/07 20:03ID:EunaN2TM
すいません。自分でできました。
0629nobodyさん03/01/07 20:09ID:???
>>627
掲示板作れてそれがわからなかったなんて凄いな
0630nobodyさん03/01/08 15:44ID:???
アクセス解析したんだけど、ISPの公開をするのは避けた方がいいのでしょうか?
もちろんISPのみを公開したいのですが。
0631nobodyさん03/01/08 15:57ID:???
>>630
意味不明
アクセス解析って公開するものか?
063263003/01/08 16:28ID:???
アクセス解析した結果の一部を(静的に)公開するんですが、
ネチケットとかであんまり好まれない部類に入られそうなんだけどどうなんでしょう?
0633nobodyさん03/01/08 16:52ID:???
http://www.apple.com/safari/

……
0634nobodyさん03/01/08 18:51ID:???
>>632
やめとけ。
見る側は決して気分のいいものではない。
どうしてもやりたいのなら上位のみを公開して、少数のほうは伏せたほうがいい。
063563003/01/08 19:46ID:???
>>634
そうですよね。
サイト自体は至ってマジメな特集サイトなのですが、
特集対象や関連のco.jp(会社)からアクセスあると何かうれすぃ。

かなりの勢いで板違いの気がしてきたのですが、
冷静な判断するために聞いておいてよかったです。ありが�d。
0636nobodyさん03/01/09 22:23ID:fwMTXX+0
質問させて下さい。
ぐーぐるとかで検索すると、
ttp://www.google.com/search?q=%82%A0%82%A2%82%A4%82%A6%82%A8
ってなりますよね?
これを、
http://www.google.com/search?q=あいうえお
と置き換えても普通にリンクできるのですが、
二つの差などがありましたら教えていただきたく思います。
0637nobodyさん03/01/09 22:51ID:cTKAzT4u
>>626
@(デリファレンス)のくっつき方(=優先度)を調べればわかるけど、
foreach (@$t){
これでいい。

変数を1つ作るのが嫌なら、
foreach (@{$Array[0]}){
0638nobodyさん03/01/09 23:18ID:???
>>636
しつこいな。夕方答えもらってたろ?
0639nobodyさん03/01/10 10:20ID:1lcQO6k7
(原因がphpなのか、WMLなのかサーバなのかわからないので、恐縮ですが・・・)
WMLのページを作っています。
http://foo.com/wap/index.wml にアクセスすると、正常に表示されます。

また、http://foo.com/index.php にアクセスすると、
UAを判定してWAPに対応しているなら、
http://foo.com/wap/index.wmlと同様のものを表示するようにしています。

case "wap":
header( "Content-type: text/vnd.wap.wml" );
include("wap/index.wml");
break;

とするようにしています。
ところが、実際は、以下のエラーが出てしまいます。

Parse error:parse error in /usr/local/etc/httpd/htdocs/wap/index.wml on line 1
(実機は持ってないので確認できていませんが、Openwaveのシミュレータと、
galon.netのシミュレータとで同様の状態)
いったいこれはなぜなのでしょうか?

なお、PHP Version 4.2.3
mbstring.http_inputはauto
mbstring.http_outputはpass
mbstring.internal_encodingはEUC-JP
としています。
0640初心者03/01/10 13:24ID:DrlhbuBl
Web制作板から誘導されてまいりました。
自宅でサーバーを公開しようとしているのですが、CGIの設置がうまくいきません。
Win2000ProでApache1.3.27、Perlです。
cgiのリンクをクリックすると、
Forbidden
You don't have permission to access /bbs/light.cgi on this server.
となります。
Apacheのエラーログには、
Options ExecCGI is off in this directory: c:/web/bbs/light.cgi
と残っています。
ApacheからPerlが呼び出せていないのでしょうか?
0641nobodyさん03/01/10 13:48ID:???
質問させてください。
アクセス解析のリファラでたまに

http://XXXX/cgi-bin/afterWorkOptions.cgi?XXXXX

てのがひっかかるんですが、このafterWorkOptionsってのが何か
分かる方いますか?一応ググってみましたが、検索結果のほぼ全部が
アクセス解析結果のページへのリンクでした。
064263603/01/10 14:39ID:???
>>638
ごめんなさい。初めてこのスレにきたんです。
過去ログ読んで来ます。レス無駄遣い申し訳ございませんでした。
0643nobodyさん03/01/10 15:48ID:E3cmD2Hg
>>640
エラーログに答えが書いてありますよ。
httpd.confに
<Directory "C:/web">
Options +ExecCGI
</Directory>
0644初心者03/01/10 16:51ID:???
>>643
ありがとうございます。
そうなんです。Apacheの設定確認したら、CGIが無効の設定になってました。
何とか解決できました。
0645nobodyさん03/01/10 17:23ID:???
>641
かつのさんですか?
0646nobodyさん03/01/10 18:02ID:UFNtlRKg
>>641
http://www.hatena.ne.jp/detail?qid=1042173023
0647nobodyさん03/01/10 20:03ID:Z1R0hV9o
Perlにjpgファイルを読み込んで縮小表示させるライブラリはありますか??
0648nobodyさん03/01/10 20:38ID:???
>>647
重くなるので自鯖立ててやってね。
0649nobodyさん03/01/10 21:02ID:???
>>647
gdとかな。
0650nobodyさん03/01/10 21:29ID:h0ZVtQyR
>>639
XML宣言の”<?xml”がPHPプロセッサに引っかかるんで、XML宣言だけは
別途ECHOで吐かないといかんけど、それとは違う?
0651nobodyさん03/01/10 21:49ID:Z1R0hV9o
>>648
分かりました。自宅の鯖でやります。

>>649
「gd」ですか。ありがとうございました。
065263903/01/11 16:40ID:uhHRcZ0Z
>>650
ありがとうございます。たしかに、

$fp = fopen("wap/index.wml", 'r');
while ( !feof($fp) ) {
   echo fgets($fp, 9182) . "<br>";
}
fclose($fp);

に変えたら、うごきました。
ところで、
XML宣言だけは、別途Echoで吐かないといけないという意味がわからないんですが、
どういうことなのでしょうか・・・?
0653ココならここ、ここ03/01/11 16:41ID:kWi8kL+W
「当社のビデオはすべて安いのです。」
http://www.abr200x.gr.jp/gmf/softtaitol.htm
当社のビデオは格安です。1本800円現在、70本を出品しておりますが
今月中にまた新作を掲載します。1度,見に来てください。
作品は本当に良いものばかりです。
作品はすべてミクロモザイクばかりです。
最近はサーバーが頻繁にダウンしますが
すぐに再起動を掛けますので,安心してください。
年間3000タイトルを出品しますので、
本当に安いです。
本当にナンバーワンのエロビデオサイトを目指してゆきます。
皆さんへ,この作品はすべてにミクロモザイクをつけてあります。
http://www.abr200x.gr.jp/gmf/softtaitol.htm
0654nobodyさん03/01/11 17:01ID:???
>>652
だから、<?xmlをそのまま書くとPHPの構文かと誤解しちゃうから、それを避けるために
echoで吐くということ。
0655nobodyさん03/01/11 18:47ID:???
>>652
インクルードするならWMLからXML宣言削って、

echo XML宣言
include 〜

にするって感じ。
0656nobodyさん03/01/11 21:06ID:n/M1eyoK
横からおじゃましてます。
MSNのサイトアドレスはHTTP://〜/home.armxなのですけれども
この.armxって一体どのようなものなのでしょうか?
CGIともPHPともHTMLとも違いますよね。
ご存知の方よろしくおねがいします
0657nobodyさん03/01/11 22:19ID:???
拡張子なんて好きに決めれんじゃネーノ?
index.unkoも可能
0658nobodyさん03/01/11 22:22ID:OSDwfB2q
仕様書なんかにサンプルのブラウザ画面描くときどんなツール使ってますか?
ワードで線引いているのですが、修正とか面倒なので良い手が
あれば教えてください。
0659山崎渉03/01/11 22:27ID:???
(^^)
0660nobodyさん03/01/11 22:30ID:???
>>658
WebProgと何の関係が?
0661nobodyさん03/01/11 22:32ID:OSDwfB2q
>>660
関係ありませんかね?
どこで聞くのが適当でしょうか?
0662nobodyさん03/01/11 22:39ID:5GxOyd9b
誰か、掲示板のCGIで、例えば10件づつの読み込みで、「次のページへ」ってのは
print"<a href=kiriread.cgi?start=$start><font size=-1>次のページへ</font></a>";
って書いたらできたんだけど、「前へ戻る」をどう書いたらいいのか分からない・・。
親切な方、誰か教えて下さい!!
0663nobodyさん03/01/11 22:46ID:???
何て名前の掲示板で、どこで配布してるのか、かわいい妹さんはいるのかくらい書けよ。
kiriread.cgiで検索してみたが見つからなかったぞ。
0664nobodyさん03/01/11 22:52ID:???
>>662
お前の掲示板の仕様に激しく依存するから知らんが。
0665nobodyさん03/01/11 23:11ID:???
>>662
ブラウザの「戻る」ボタンを押してみる(w
0666nobodyさん03/01/12 00:55ID:???
>>662
$startを-20してやればいいだけ。
0667nobodyさん03/01/12 01:22ID:???
>>666
開発者光臨!にしても-20て・・・。痛い仕様だな。
0668nobodyさん03/01/12 01:30ID:CwYwIPG7
スカパーのミュージックチャンネルのオンエアリスト(たとえばここ)
ttp://www.v-music.ch/oalist/oaList.jas
で、あらかじめ自分が設定しておいた単語(アーティスト名や曲名)などを
オンエアリスト更新時に自動チェックして知らせてくれるプログラムは
ないかなぁと思っています。
自分は全然プログラム出来ないんですが、諦めるしかないでしょうか・・・。
0669nobodyさん03/01/12 01:37ID:???
>>668
答えようかと思いましたが、

>自分は全然プログラム出来ないんですが

やる気がないなら書いても無駄っぽいのでもう寝ます。
0670nobodyさん03/01/12 03:00ID:???
どこで聞いたらいいのかわからないので、教えてください。

クライアント(ブラウザ)から、WEBサーバー1(LINUX:apache)にアクセスして、
WEBサーバー1では、WEBサーバー2(LINUX:apache)のDBの情報をひっぱってきて、
その情報を、クライアントのブラウザに返す

ってことをしたいんですが、
サーバー間でデータの送受信をする部分はどうやったらできるんでしょうか?
概略だけでもいいので、教えてください。
0671nobodyさん03/01/12 03:09ID:CRDOZqUg
WEBサーバー2ってWEBサーバーじゃないといけないの?
DBサーバーでいいのなら、DBサーバーのポートあけといて
(たとえばOracleなら1521,MySQLなら3306)
Webサーバー1から接続するってのがセオリーだけど。

0672nobodyさん03/01/12 03:20ID:???
実はDBといってもDBサーバーをいれるわけでなく(メモリが小さいのではいらない)、
小さいCSVファイル程度のものだけで、インターフェースの部分がないんです。

んで、とりあえず、WEBサーバーは入れる予定だからそれでデータをとってこれないかなぁと。
あとは、OpenSSHは入れる予定なんですが。←メンテ用なのでできれば使いたくないんです。

( また、他にこんなものがあれば、可能になるとかってあるんでしょうか? )
0673 ◆zHZZ8Fra3E 03/01/12 07:51ID:sJ3TlqF5
初めまして。お恥ずかしい事なのですが、
CGI設置の仕方が分かりません。
と言うより、動かし方でしょうか。
ttp://cgikoza.s12.xrea.com/2chbbs/
からDLしたモノをインフォシークにうぷしたら、500 Internal Server Errorって、、、
無理って事ですかねぇ?負荷が高いのでしょうか…。

CGIに関しては本当に初心者で、設置した事が一度もありません。。。
0674nobodyさん03/01/12 08:25ID:???
あの・・・基本的な事は自分で調べてくださいですぅ・・・。。
0675 ◆zHZZ8Fra3E 03/01/12 08:35ID:sJ3TlqF5
他の板で訊いて、プログラムの改変が必要だって言われて。
全然分かんないんですよね。
普通に動くトコ借りた方がいいのかなぁ。
0676nobodyさん03/01/12 08:57ID:???
>>675
自分で決めろ。
独り言書き込むな。
0677nobodyさん03/01/12 09:04ID:???
>DLしたモノをインフォシークにうぷしたら、500 Internal Server Errorって、、、
>無理って事ですかねぇ?負荷が高いのでしょうか…。

ほぼ間違いなくお主の力量不足。
力の無い者に限ってスクリプトやサーバのせいにする。出直せ。
0678nobodyさん03/01/12 09:12ID:???
>>675
errorの種類を書け。
500じゃ絶対に分からない。

cgiの配布元のサポート板で聞け。
067966803/01/12 09:44ID:???
やる気がないとかじゃなくて、今までプログラム組んだ事も無いし
本当にわからないんですが・・・。
何をどうすればいいのかもわかりません。

この板は自分でプログラム自作する人のための板なんですか?
初めて来て、このスレに書き込みしたので知りませんでした。すみません。
0680nobodyさん03/01/12 10:05ID:???
>>670
名前かトリップ入れろよ。
開発言語は?

SOAPを使うのが楽だと思うがどうよ?

>>668
できる。
cron、wget、perl、sendmailあたりを組み合わせて割と簡単に。
プログラムを0から始めるならPerlが易しいと思う。
0681nobodyさん03/01/12 10:41ID:???
>>680
<Envelope>
<body>
<aori>
<str>まぁ、SOAPでできることはCGIにもできるんだけどな。簡単に。</str>
</aori>
</body>
</envelope>
0682nobodyさん03/01/12 12:34ID:???
>>679
配布元にサポート掲示板があるでしょ。
何でそっちで聞かないの?
0683nobodyさん03/01/12 12:42ID:???
>>680
外向けに口作るのでなければSOAPなんてかえって面倒じゃないかと(略
0684nobodyさん03/01/12 13:53ID:???
インターネット上の別のHTTP鯖からデータを持ってきて、
自鯖もしくは他のFTP鯖に一時的に保存するCGIをPerlで作っています

いろいろ調べましたが、HTTPでバイナリデータをやり取りする仕組みが書かれたサイトが見つかりません
FTPでのやりとりや、HTTPでのテキストデータのやり取りはわかったのですが・・・

そういった情報の書かれているサイトがありましたら、教えてください
0685nobodyさん03/01/12 13:59ID:???
>>684
2chの半角板に書かれたurlを定期的に自動追跡するCGIで、
CGI鯖は容量がすくないから大容量なフリーのウェブ鯖にゲットした
画像、動画などのバイナリをアップする。

仕様はこんなところですか?
0686nobodyさん03/01/12 14:44ID:???
>>685
`wget -ナントカカントカ` ほか多数。
068768403/01/12 18:58ID:???
>>685
そこまで高度じゃないです(汗
うちはナローなんで、半角でうpされたものが消える前に退避しておく目的もありますが。
URLを自分で指定すると、それを持ってくるだけの簡単なものです

>>686
サンクス。やってみます
0688nobodyさん03/01/12 19:32ID:1FYV8N7A
ちょっと違うはなしなのですが、

仕様書なんかにブラウザ画面を描くときどんなツールを使っていますか?
ワードで線引いてかいていると変更が面倒なのですが。
0689nobodyさん03/01/12 19:38ID:???
>>688
デジャブかもしれないが、どこかでそのレス見たぞ
0690nobodyさん03/01/12 19:41ID:???
>>689
同意。どこだったっけか?
0691nobodyさん03/01/12 19:42ID:1FYV8N7A
>>689
すいません。前もここで質問しました。
0692nobodyさん03/01/12 19:44ID:???
>>687
あわわ、、、半角かと勝手に予想したらかすっててビクーリ。
CGI鯖とウェブ鯖が同じならQUERY_STRINGをwgetに渡すだけ。

でも他鯖にFTPでうpするならちょっと面倒だけど、
Net::FTP を使うとすごく楽(数行でうpできる)。
0693nobodyさん03/01/12 19:45ID:???
>>688

>>658でしたか。他スレかと思ったらここでしたか。
0694nobodyさん03/01/12 19:46ID:1FYV8N7A
>>693
そうでした。よろしければおしえていただけませんか?
0695nobodyさん03/01/12 19:54ID:???
>>694
小職にやらせているからなぁ、専用ツールは知らないよ。

やるならスクリーンショット撮ってPhotoShopで編集するか、Wordのオートシェイプ
で装飾してグループ化するかな。
0696nobodyさん03/01/12 19:54ID:wpDqLuSI
>>673さま
そのエラーはCGIを設置する上で良くみられるエラーのため、コレだけでは
どこが間違っているのか知る事はできません。
CGIの設定が違っているのか、Pealへのパスが違っているとかいろいろ考えられます。
使っているサーバーにCGIの設定上の注意などがあると思いますので一度ご覧になると良いのではないでしょうか。
それでも、解決しない場合はCGIの配布サイトに設置方法が詳細に記述されていると思います。
あまり答えにはなっておりませんが一度ご検討くださいませ。うふっ。

0697nobodyさん03/01/12 20:00ID:???
>>696
【FAQ】に採用!
0698nobodyさん03/01/12 20:10ID:???
>>692
半角用っていうのもありますが、メインは外出先から携帯等で落とすのを指示させることです
自宅へのダウンロードの時間を有効に使うために便利かなぁって思いまして

解説ありがとうございました。やってみます!
0699nobodyさん03/01/12 20:35ID:???
>>696
Peal・・・・・
Pearlのタイポ?それともペール?
0700696です!03/01/12 21:12ID:wpDqLuSI
ごめんなさい!perlと打つつもりで間違えたの。
0701nobodyさん03/01/12 23:20ID:???
>>688
WebProg初心者スレとして内容があってるのか疑問だけど、
とりあえず、Viso2000pro に Windowsのウィンドウ枠のステンシルがあるね
その中にテキストを貼り付けてフォントを調節したらそれなりに見えない?

スクリーンショットを貼り付ける手もあるよね。

# マ板向けの質問じゃないかな?
0702nobodyさん03/01/12 23:39ID:???
>>688
キャプチャして貼ってるけど?
他のツールで画面サンプル書くぐらいなら
HTMLで書いてキャプチャした方が。

0703nobodyさん03/01/13 00:54ID:???
唐突に質問なんですが、perlを勉強しようと重い、環境変数を出力するプログラムを作成しました。
そこで、HTTP_CLIENT_IPに情報が入ってればHTTP_CLIENT_IPを、なければREMOTE_HOSTを表示するように改良しようと思っています。
(情報が入ってるという表現は変かもしれません。すみません。)
if elseの条件をどうしたらいいかわかりません。どうか教えてもらえませんか?お願いします。
0704nobodyさん03/01/13 01:00ID:???
if($http_client_ip ne ''){ $target = $http_client_ip; }
else{ $target = $remote_host; }
てすれば$targetに入るけど、そんなことを聞いてるわけではない?
070570303/01/13 01:13ID:pT2OQIwv
ありがとうございます。targetを出力すればいいわけですね!
そんで、neっていうのが無なのかNA(ノットアサインド?)なのかわからんけど、そんなかんじなのですね?
たたかれると思ってたんで、親切に答えてもらってありがとうございます。
0706nobodyさん03/01/13 03:19ID:???
>>705
勉強するんなら入門サイト行くか入門書買うかすればいい。
neは not equal、eq が equal。
演算子ぐらいググればいい、とかそういうことを覚えるのが
まず先だな、プログラムのコードがどうこういう前に。
0707nobodyさん03/01/13 03:19ID:???
not equal
ノットイコールです
0708nobodyさん03/01/13 08:36ID:???
>>703
慣れたらif elseなんぞ使わないで

$target = $ENV{HTTP_CLIENT_IP} or $ENV{REMOTE_HOST}
0709nobodyさん03/01/13 09:27ID:???
>>708
何論理OR取ってんの?とか無駄な誤解を招くな。
0710nobodyさん03/01/13 10:09ID:???
>>709
There's more than one way to do it.
■ このスレッドは過去ログ倉庫に格納されています