【Perl】初心者コーナーPart9
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
01/12/28 23:21ID:SPLRvqQi1:自分はこう言う事がしたい。
2:それでこんな風にやってみたが・・・
3:それだとこんなエラーが出て上手く行かなかった。
1と3が無いと誰も答えられないよ、良い回答は良い質問から。
一緒に勉強しましょう。
参考書籍はこちら【【Perl,CGI】参考書籍 第2版 】
http://pc.2ch.net/test/read.cgi/php/988809842/
CGIの質問はこちら【CGIだけど、なんか質問ある?part5】
http://pc.2ch.net/test/read.cgi/php/1009331505/
その他の雑多な話題は、【CGIに依存しないPerlの話題一般】
http://pc.2ch.net/test/read.cgi/php/991313362/
過去ログ、その他の役立ち情報は>>2-10を見よう。
0497名無しさん@お腹いっぱい。
02/02/01 14:53ID:???while(<FILE>){
foreach はループに入る前に
リストを全部用意する(この場合ファイルを全部読み込む)からね。
0498名無しさん@お腹いっぱい。
02/02/02 05:14ID:uZ4d4EH7じゃぁ、データを削る事はできるか?ゴメンねむいんだ。
初心者が生意気にも掲示板作成中。いいやねよう。
おやすみ。
0499名無しさん@お腹いっぱい。
02/02/02 08:03ID:Z9fivj2Kで、こういう話題(途中改行にも対応とか云々・・・)をあつかったサイトが、有名どころの
どこかにあった気がするのですが・・・
ご存じないですか?
0500名無しさん@お腹いっぱい。
02/02/02 09:01ID:fydzz3EGEUCのメリットって文字化け対策(\回避)がいらないだけですか?
その他にS-jisよりも優れてる部分ってあります?
0501名無しさん@お腹いっぱい。
02/02/02 09:18ID:???それだけあれば十分だろ。
0502名無しさん@お腹いっぱい。
02/02/02 09:22ID:H8DUG7wUここかな?
http://www.din.or.jp/~ohzaki/perl.htm
>>500 も行ってみると役立つと思うよ。
0503500
02/02/02 14:15ID:???0504名無しさん@お腹いっぱい。
02/02/02 15:41ID:???0505504
02/02/02 19:46ID:???0506名無しさん@お腹いっぱい。
02/02/02 19:54ID:???別ページに飛ばす
}
0507名無しさん@お腹いっぱい。
02/02/02 19:55ID:???お前が常時監視して手動で誘導しろよ。
0508
02/02/03 00:25ID:1JKHBAhEとして、
#!/usr/local/bin/perl
print "sine";
と書きました。そして、サーバーにアップして、
chmod 755 a.pl
で、絶対パスで、実行した所
[homepage@sv ~]# /home/homepage/a.pl
/home/homepage/a.pl: Command not found.
と出てきます。
ファイルは、あるのに、コマンドは無い...って
どうしてですか?
0509名無しさん@お腹いっぱい。
02/02/03 00:28ID:+IXT+7Wc/usr/local/bin/perl -V
とかやってみれ。
0510504
02/02/03 00:29ID:???プ
早く教えろよ
わかるやついないのか?
0511504
02/02/03 00:30ID:???はぁ・・・・低脳。
いいから早く教えろよ
0512
02/02/03 00:30ID:1JKHBAhESummary of my perl5 (5.0 patchlevel 5 subversion 3) configuration:
Platform:
osname=linux, osvers=2.2.18-1.6, archname=i386-linux
uname='linux dhcp-115.jp.tlan 2.2.18-1.6 #1 tue feb 13 04:54:12 utc 2001 i686 unknown '
hint=recommended, useposix=true, d_sigaction=define
usethreads=undef useperlio=undef d_sfio=undef
Compiler:
cc='cc', optimize='-O2', gccversion=2.95.2.1 19991024 (release)
cppflags='-Dbool=char -DHAS_BOOL'
ccflags ='-Dbool=char -DHAS_BOOL'
stdchar='char', d_stdstdio=undef, usevfork=false
intsize=4, longsize=4, ptrsize=4, doublesize=8
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
alignbytes=4, usemymalloc=n, prototype=define
Linker and Libraries:
ld='cc', ldflags =' -L/usr/local/lib'
libpth=/usr/local/lib /lib /usr/lib
libs=-lnsl -lndbm -lgdbm -ldb -ldl -lm -lc -lposix -lcrypt
libc=, so=so, useshrplib=false, libperl=libperl.a
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic'
cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'
Characteristics of this binary (from libperl):
Built under linux
Compiled at Feb 16 2001 06:49:02
@INC:
/usr/lib/perl5/5.00503/i386-linux
/usr/lib/perl5/5.00503
/usr/lib/perl5/site_perl/5.005/i386-linux
/usr/lib/perl5/site_perl/5.005
0513名無しさん@お腹いっぱい。
02/02/03 00:32ID:+IXT+7Wcそしたら、
perl /home/homepage/a.pl
ってやってみそ。
0514
02/02/03 00:35ID:1JKHBAhE動きました!!!!
何だったのでしょうか?
0515名無しさん@お腹いっぱい。
02/02/03 03:56ID:5Ne5ycjd参考になるフリー配布のスクリプトがあったら教えてください。
0516名無しさん@お腹いっぱい。
02/02/03 04:01ID:+IXT+7Wchttp://www.google.co.jp/search?q=%83A%83b%83v%83%8D%81%5B%83h%81@perl%81@CGI&hl=ja&lr=
0517名無しさん@お腹いっぱい。
02/02/03 04:06ID:+IXT+7Wcホストntttkyo050192.adsl.ppp.infoweb.ne.jp
WebProg板のみんなで作ろうよ!
名前: 名無しさん@お腹いっぱい。
E-mail: age
内容:
まず、WebProg板謹製アップローダーとか、どうでしょ?
0518名無しさん@お腹いっぱい。
02/02/03 04:35ID:1D0LvUGLよかったら,このスレ使ってください。
学習用にCGI書くスレです。
【CGI】合同開発室
http://pc.2ch.net/test/read.cgi/php/1001950501/l50
0519あぼーん
NGNG0520名無しさん@お腹いっぱい。
02/02/03 12:48ID:???おそらく、Perl5の""内での@の解釈が変わったことによるものだと思う。
出力されないといっているほうは、そのまま"@LINE"という文字列が
出力されいないか? もしそうだとしたら、Perlがversionが古い。
で、print "@LINES"; の代用として foreach $temp (@LINES){ print $temp }
で問題ないのなら、素直に print @LINES; としとけ。
0521名無しさん@お腹いっぱい。
02/02/03 13:48ID:???0522名無しさん@お腹いっぱい。
02/02/04 12:16ID:6nIPvsGBマルチポストですが質問させてください。
以下のスクリプトですが
#! /usr/bin/perl # お約束
# 私のスクリプトそのままです(編集はしてません)
$TMP = 10 ** 10; # $TMP に10の10乗を代入
$X = 10; # $X に10を代入
while ($TMP) # $TMPが0になるまで繰り返し処理
{$A = --$TMP % $X; # $TMPの値を-1し、$Xの剰余を$Aに代入
print "$A $TMP \n";}# 処置した値を画面に表示
上記のスクリプトですが、表示される$Aの値が変化しません
5 999999999
5 999999998
5 999999997 ......
$Xの値が1だと$Aは0で固定
$Xの値が2だと$Aは1で固定
$Xの値が3だと$Aは0で固定
$Xの値が4だと$Aは3で固定
$Xの値が5だと$Aは0で固定
$Xの値が6だと$Aは3で固定
$Xの値が7だと$Aは3で固定
$Xの値が8だと$Aは7で固定
$Xの値が9だと$Aは3で固定
私の知識が正しければ、$TMPの値を$Xで割った余りの数値が表示され
1行ごとに値が変更されると思うのですが。。。
どこか間違っているのでしょうか
識者の皆様、ご回答をお願いします
0523名無しさん@お腹いっぱい。
02/02/04 12:40ID:???10**10じゃなくて10**3から試してミソ。
0524522
02/02/04 13:18ID:6nIPvsGB返答ありがとうございます
早速10**3で試してみたところ、期待通りの動作が確認できました
(10**9まで、動作が確認できました)
どうやら値が大きすぎたようです
でも、$TMPの数値は整数で表示されているのに・・謎だ。
助かりました
0525カリハン
02/02/04 15:00ID:uKBk3jL4http://www.th-ladybird.co.jp/flash/
回避方法として、ftpでUPするものを作ろうと思うのですが、それって可能でしょうか?
当方UNIXのコマンドほとんどわかりません。
上記の製作可否や、503の回避方法、それらの教材サイト、教本、等ありましたら教えてください。
0526名無しさん@お腹いっぱい。
02/02/04 16:14ID:???ソースを見なきゃ何も言えないね。
0527カリハン
02/02/04 16:20ID:uKBk3jL4http://www.th-ladybird.co.jp/flash/upload.txt
0528名無しさん@お腹いっぱい。
02/02/04 16:51ID:???もう少し症状を詳しく書いてくれると助かるんだが・・・
Unavailableはどんな時に出るの?
適当に解釈すると、ファイルサイズが大きくなるとUL途中で
コネクションが切れると言う事かな
だとしたら、99%サーバサイドの問題なのでどうしようも無いんじゃ
ないかな。
後の1%は説明が面倒なので省略 w
で、FTPならanonyで開放する事になるんだけど、作ると言うか開放して
おしまいなので、何の知識も要らないでしょ
ただ、今時そんな危ない所は誰も使わないと思うよ
最近はExecutableなflashが問題になってたりするし、怖くて見れないよ
0529名無しさん@お腹いっぱい。
02/02/04 16:54ID:???だったら全く意味が無い。
HTTPDがリクエストを処理をする段階でヘバってるんだから
試しに何秒位で死ぬか実験してみればよく解るよ
0530名無しさん@お腹いっぱい。
02/02/04 17:03ID:???503で見られなかった。
サーバーの負荷が高いだけじゃない?
0531カリハン
02/02/04 17:12ID:uKBk3jL4UP容量は5,000,000バイトでしばってあるんですが、とりあえずテストでは、UP途中でオチたことはないです。
UPはできるのですが、ファイルUP後ほぼ必ず503がでてしまいます。
チャット設置なんかを禁止しているので、サーバが弱いのは間違いないのですが、なんか回避できないかなと。
ここのレスはチェックしつつ、>>529を勉強してみます。
ありがとうございました。
0532カリハン
02/02/04 17:14ID:???SAKURA.AD.JP // SAKURA INTERNET
http://www.sakura.ad.jp/
0533名無しさん@お腹いっぱい。
02/02/04 17:24ID:???なんつーか、いかにも"素人が書きました"っつー感じのスクリプトだな。
0534カリハン
02/02/04 17:32ID:???大目に見てください。
0535カリハン
02/02/04 17:39ID:???初心者スレじゃなくて、素人スレ探して聞くべき質問ですか。
0536名無しさん@お腹いっぱい。
02/02/04 18:04ID:???アクセス数か転送量かどちらかが一定以上になるとストップかけられるとかは?
鯖業者に聞いた方が早くない?
0538Name_Not_Found
02/02/04 18:48ID:???ジオシティーにHPをなんとか作ることができたのですが、
掲示板を設置したいなとおもって、フリーソフトのBBSをダウンロードして
使おうとしたのですが、Perlへのパスがわからなくて、行き詰まっています。
ジオシティーのパスを知っているもしくは
どこに行けばわかるか知ってらっしゃる方、よろしければ教えていただけませんでしょうか。
0539名無しさん@お腹いっぱい。
02/02/04 18:53ID:???GeocitiesってPerl使えないんじゃないの?
FAQ探して読んでみるべし
「CGIは使えますか?」とか有るから
0540Name_Not_Found
02/02/04 19:13ID:???ありがとうございます。
そうなんですか、ちょっとがっかりです。
間違ってスレに書き込んでしまってすみませんでした。
0541名無しさん@お腹いっぱい。
02/02/04 21:10ID:???sakuraはサーバ負荷が高くなると、そのエラーを返します。
業者に聞くまでもなくFAQに載ってますよ。
回避策はまぁ、負荷を小さくするしか。
そもそも共用鯖で503が出るほど使うなゴルァ。
1日辺り数万アクセス、ギガ単位の転送量あるはずだぞ。
503だとおそらく転送量の方だと思う。ここら辺り見てくださいな。
http://xxxxx.sakura.ne.jp/log.html xxxxxxは自分所のサーバ名
http://www.sakura.ad.jp/support/web/errmsg/err-web.html
0542perlのバージョン
02/02/04 22:48ID:4hvyQ2bt0543名無しさん@お腹いっぱい。
02/02/04 22:56ID:???print <PIPE>;
close(PIPE);
0544名無しさん@お腹いっぱい。
02/02/04 22:59ID:???0545perlのバージョン
02/02/04 23:16ID:4hvyQ2btすいません。いっぱい出てきました。
0546名無しさん@お腹いっぱい。
02/02/04 23:17ID:???0547名無しさん@お腹いっぱい。
02/02/04 23:18ID:???さぁ!そこで正規表現の出番だ!
ッテ言うか>>544さんを試してください。。。
0548_gzip
02/02/04 23:22ID:???ないし
perl -V:version
0549perlのバージョン
02/02/04 23:27ID:4hvyQ2bt$]は、書き間違いかと思ってしまった・・
だんだん自分が嫌になってきた(鬱
0550名無しさん@お腹いっぱい。
02/02/04 23:31ID:???0551名無しさん@お腹いっぱい。
02/02/05 01:36ID:bVJSiotcを教えてもらえないでしょうか?
Aさんのページは○個のリンクが張ってあります。
Bさんのページは○個のリンクが張ってあります。
という具合にしたいのですが。。。
0552名無しさん@お腹いっぱい。
02/02/05 02:10ID:???0553名無しさん@お腹いっぱい。
02/02/05 02:51ID:hit8P6YF0554名無しさん@お腹いっぱい。
02/02/05 03:25ID:fmBbp0lcそんなもんなんですか?
5.005_03です。
0555名無しさん@お腹いっぱい。
02/02/05 03:36ID:???カレントをコマンドサーチパスに加える事の危険性と
意味は同じだと思うが。
0556554
02/02/05 04:17ID:???Tスイッチについて調べても、 @INCについて触れているものがなかったので
@INCは自分の環境でしか変わらないのかなぁ思い質問しました。
> カレントをコマンドサーチパスに加える事の危険性
は知らなかったのですが、
カレントディレクトリにスクリプト内で使われているのと同名のファイルを
他人に勝手に置かれた時に、意図しない動作をする可能性があるから危険
ということですか?
0557カリハン
02/02/05 10:14ID:???それがですね。スナックのHPと上記アップローダだけおいてるんですが、
HPのほうは1日多くても20アクセス(内半分は従業員)ほどなんです。
0558名無しさん@お腹いっぱい。
02/02/05 17:55ID:???>カレントディレクトリにスクリプト内で使われているのと同名のファイルを
>他人に勝手に置かれた時に、意図しない動作をする可能性があるから危険
その通り。
ついでに-T付けると$ENV{PERL5LIB}とかも無効になるから。
0559名無しさん@お腹いっぱい。
02/02/05 20:07ID:kMSeXYwX書き込みフォームは別に作る必要があるのですが
ログをとりたいのですが、
これだと入力したのを出力するだけの事しか出来ません。
誰か改造を・・・。
#!/usr/local/bin/perl
#データの受け取り
read( STDIN, $query,$ENV{ 'CONTENT_LENGTH' } );
@in_params = split( /&/, $query );
foreach $in_param ( @in_params ) {
( $key,$value ) = split( /=/,$in_param );
$value =~ tr/+/ /;
$value =~ s/%([a-fA-F0-9][a-fA-f0-9])/pack('C',hex($1) )/ge;
$param{ $key } = $value;
}
#結果の出力
print "Content-type: text/html\n\n";
print $param{ 'name' };
print "<br>";
print $param{ 'gimon' };
print "<br>";
exit;
0560名無しさん@お腹いっぱい。
02/02/05 20:11ID:???意味がわからない。
説明もプログラムの意図も。
あ、ファイル!ファイル!
open
<>
close
など勉強して。
0561名無しさん@お腹いっぱい。
02/02/05 21:20ID:???0562名無しさん@お腹いっぱい。
02/02/05 22:05ID:???0563名無しさん@お腹いっぱい。
02/02/05 22:11ID:Zu+hD/6kまず最初に、Login画面を出して、
個人の認証をおこないます。
その次に、その認証した人用に、常にHTMLを反映させたいのですが、
どうすればいいでしょうか?
たとえば、モナーという人がログインしたら、
常に、モナーという人を意識したページにしたいんですが。
誰か、教えてくださいませ。
0564名無しさん@お腹いっぱい。
02/02/05 22:15ID:???cokkieで良いのかな?
$ENV{"HTTP_COOKIES"};
書き込み方は勉強して。
もしくは生成するページのリンクを
/path/a.cgi?name=モナー
として常にモナー用のデータを出力するようにするとか。
0565563
02/02/05 22:23ID:Zu+hD/6kそうなんですよね。
クッキーでやるのがベストかな。
>もしくは生成するページのリンクを
>
>/path/a.cgi?name=モナー
>
>として常にモナー用のデータを出力するようにするとか。
これだと、誰かが不正に利用してしまいそうで、
(まぁ、パスワードも常に出力するというのもありだけど)
厳しいかなぁと。
他のログインを利用してるページを見ると、
この方法は使ってないようですし。
0566名無しさん@お腹いっぱい。
02/02/05 22:33ID:???もちろん暗号化+httpsだったけど。
0567563
02/02/05 22:40ID:Zu+hD/6kなんか、もっとスマートな方法はないでしょうか?
クッキーも拒否してる人がいないとは限らないし。
ヘルプミ〜
0568名無しさん@お腹いっぱい。
02/02/05 22:42ID:???0569名無しさん@お腹いっぱい。
02/02/05 22:43ID:???0570563
02/02/05 22:46ID:Zu+hD/6kクッキー以外になにかあればと思ったのですが。
教えてくれて、どうもありがとうございました。
0571セキュリティホールについて
02/02/05 23:19ID:Iem+OJzpWEBはセミプロ程度、WEB言語系は素人若干書き換え程度です。
現在、ボランティア系の団体で複数の応募フォーム、SSLPGPクレジットカード引き落としなどを
使ったホームページを担当しています。
若干コーディングできる方から、簡易計算自動入力、曜日自動入力を強く勧められて以下の
スクリプトを頂きました。
曜日自動入力については、動作して入力欄がブランクでなく選択なので、安全上問題ない気がしますが、
自動計算に関して、動作もおかしく、それよりも入力欄ブランクで、タグその他
記述された場合、セキュリティ面でかなり不安なのですが、いかがでしょうか。
私個人としては、買物カゴ式の別CGIをあてる方が良いのではないかと思うのですが、
どうか教えて下さい。宜しく。 (長くて乗らないので一部除く)
<!-- saved from url=(0022)http://internet.e-mail -->
<HTML>
<HEAD><TITLE>簡単な入力検査の例</TITLE>
</HEAD>
<BODY>
<H3>簡単な例</H3><HR>
<FORM NAME="ValidForm">
5/18
<INPUT TYPE="TEXT" NAME="T0" SIZE="3">
人
<p>5/19
<input type="text" name="T1" size="3">
人</p>
<p>合計
<input type="text" name="T2" size="3">人</p>
<p>申込金(人数×2000円)<input type="text" name="T3" size="20">円</p>
<p>入金日 2002年<select size="1" name="D1">
<option value="1">1</option>
</select>月<select size="1" name="D2">
<option value="1">1</option>
</select>日<input type="text" name="T4" size="3">曜日</p>
<p> </p>
</FORM>
</BODY>
</HTML>
0572Name_Not_Found
02/02/05 23:25ID:IJ+Ly9Q8相対パスの記入の仕方で
../みたいなのってもっと..が小さくないといけないと思うのですが
どうやって打てばいいでしょうか?
よろしくお願いします。
0573名無しさん@お腹いっぱい。
02/02/05 23:29ID:Zu+hD/6kあなたの質問に答えてあげたいけれど、
微妙に日本語の意味がわからないです。
でも、タグが心配なのであれば、
Perlの正規表現を使って除去すればいいのではないでしょうか?
0574名無しさん@お腹いっぱい。
02/02/05 23:29ID:???情報が少ないのでなんとも言えません。
HTML・JavaScriptの話なら板違いです。
>>572
>../みたいなのってもっと..が小さくないといけないと思うのですが
意味がわかりません。
0575名無しさん@お腹いっぱい。
02/02/05 23:32ID:???フォントの問題だと思う
等幅とそうじゃないのだと点の大きさちがうから
どっちでもよい
0576こぐぅ
02/02/06 00:00ID:1lbXw0DS根本的なことから分かりません。
誰か無知な私を助けてください。
0577名無しさん@お腹いっぱい。
02/02/06 00:06ID:???ほら、スレッドって一般的なサイトで一般的にある掲示板形式じゃん。
0578名無しさん@お腹いっぱい。
02/02/06 00:08ID:???どうぞ。
http://piza.2ch.net/read4.txt
0579名無しさん@お腹いっぱい。
02/02/06 00:12ID:???それ Cじゃん
0580名無しさん@お腹いっぱい。
02/02/06 06:12ID:???ほぼそのままで効率の悪いperlプログラムに変換できるでしょ。Cなら。
0581名無しさん@お腹いっぱい。
02/02/06 09:17ID:???グローバル変数になりますが、
myとか使って、スコープを設定すると、
メモリーの使用量に変化は出ますか?
なるべく、my使ったほうがいいでしょうか?
0582名無しさん@お腹いっぱい。
02/02/06 09:27ID:???しかしそれ以前の問題で、myを使った方がいいと俺は思うね。
入門者のおいらにも教えて下さいな。
JAVAやクッキーがオフだと別のページに
飛ばしてしまう様なcgiってありますか?
これってcgiを使わなくてもできますか?
0584名無しさん@お腹いっぱい。
02/02/06 11:04ID:???マルチ氏ね
0585名無しさん@お腹いっぱい。
02/02/06 11:08ID:???547 名前: :02/02/06 10:39 ID:PbQtpnzC
JAVAやクッキーがオフだと別のページに
飛ばしてしまう様なcgiってありますか?
これってcgiを使わなくてもできますか?
初心者過ぎて話にならないと仰らずに
入門者のおいらにも教えて下さいな。
http://pc.2ch.net/test/read.cgi/php/1003132904/877
877 名前: :02/02/06 10:34 ID:PbQtpnzC
JAVAやクッキーがオフだと別のページに
飛ばしてしまう様なcgiってありますか?
これってcgiを使わなくてもできますか?
初心者過ぎて話にならないと仰らずに
入門者のおいらにも教えて下さいな。
0586名無しさん@お腹いっぱい。
02/02/06 15:22ID:JVnz6bAn文字列前後のホワイトスペースの取り除き方を教えて下さい。
PHPだと、trim関数でできてしまいます。
例:$REPORT = trim($REPORT);
Perlでの方法を教えて下さい。
文字列の中の改行は残したいです。
よろしくお願いします。
0587名無しさん@お腹いっぱい。
02/02/06 15:23ID:ovT8yWtO0588名無しさん@お腹いっぱい。
02/02/06 15:57ID:???s/^\s+//;
s/\s+$//;
}
0589名無しさん@お腹いっぱい。
02/02/06 16:11ID:JVnz6bAn>588さん
出来ました。
ありがとうございました。
またよろしくお願いします。
0590kopt
02/02/06 18:11ID:BylxzAgo探したものは説明がないので参考にならないんです。
というわけで,質問させてください
ファイルアップロードスクリプトでファイルの制限(GIFとかJpegとか)させたいのですが、
どのようにすればいいかヒントをください。
0591名無しさん@お腹いっぱい。
02/02/06 18:22ID:???スクリプトがないから何とも言えないけど
指定したファイルの拡張子以外のアップロードできないようにすれば?
そうするのはどうするのってのはスレ違いね。
0592名無しさん@お腹いっぱい。
02/02/06 19:16ID:???精度低いけど,ファイルのContent-Type見るとか。
0593kopt
02/02/06 19:17ID:BylxzAgoスレ違いですか? でも、このスレって初心者のスレでしょ?駄目ですかねぇ
どのスレ行っても
ここで聞くなとかいわるんだろうなぁ
0594名無しさん@お腹いっぱい。
02/02/06 19:24ID:???とりあえず>>1を読んで、1〜3をしっかりしよう。
そして君は「ヒントが欲しい」と言った。
>591はヒントを教えた。
それでいいだろ。
0595名無しさん@お腹いっぱい。
02/02/06 19:25ID:???スレ違いって所しか読んでないの?
>>591 >指定したファイルの拡張子以外のアップロードできないようにすれば?
>>590 >精度低いけど,ファイルのContent-Type見るとか。
この二つの提案に食いつく気はないの?
スクリプト改造工房 Part4
http://pc.2ch.net/test/read.cgi/php/1012839651/l50
スクリプトのソース持参して上記スレに移動しろ
0596名無しさん@お腹いっぱい。
02/02/06 19:26ID:???■ このスレッドは過去ログ倉庫に格納されています