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

【Perl】初心者コーナー Part15

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん02/08/08 23:19ID:???
いらっしゃーい、Perlの「コーディング」で困ってる人のスレです。

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

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

CGIだけど、なんか質問ある? Part 6 (その2)
http://pc.2ch.net/test/read.cgi/php/1025930486/
参考書籍の話題は【【Perl,CGI】参考書籍 第2版】
http://pc.2ch.net/test/read.cgi/php/988809842/
その他の雑多な話題は、【CGIに依存しないPerlの話題一般】
http://pc.2ch.net/test/read.cgi/php/991313362/
スクリプトの改造依頼は 【スクリプト改造工房 Part4】
http://pc.2ch.net/test/read.cgi/php/1012839651/

過去ログ、その他の役立ち情報は>>2-10あたりを見よう。
026726402/08/19 22:40ID:nf8Usneb
>>266さん
ええと、色コードの指定に使いたいんですけど、実体参照でも有効なんですか?
っていうのは板違いですかね。
調べてきます。
0268E04 ◆Ikb1Go.. 02/08/19 22:50ID:gHSnDTPF
掲示板に2ch掲示板のようなキャップ機能をつけたいと思っています。

ログファイルに書き込まれた文字列を$capとして読み込み、
読み込んだ後に暗号化したいんですけど…

YY-Boardのcryptルーチンを転用させてもらったら、アクセスするごとに表示されるキャップが変わってしまいました。
どなたか、キャップ機能のルーチンを書いていただけたら光栄です。
0269E04 ◆Ikb1Go.. 02/08/19 22:52ID:gHSnDTPF
すみませんキャップじゃなくてトリップですた
鬱じゃ
0270nobodyさん02/08/20 10:21ID:mXpjYiji
>>268
コピペする人のために書くルーチンは在りません。
カエレ。
http://pc.2ch.net/test/read.cgi/php/1003131529/375
0271E0402/08/20 13:28ID:OO5Itufa
>>270
マジかよ・・それ俺じゃないのになぁ(´Д`;
ま、マルチじゃないのにマルチと決め付けられたり、自作自演と決め付けられるのも、
この板ならではだからシカタナイか。
0272nobodyさん02/08/20 13:32ID:0fyshNrg
んじゃ
$trip = substr( crypt($cap, $cap), -8 ) ;
027327002/08/20 13:45ID:UfVInuyu
>>271
マルチは問題ではありません。
ていうか、そこまで出来るのであれば、
crypt
の動作を調べて自力で出来るはず。と思う。
ソレで出来なかったらソースを晒して下さい。
0274nobodyさん02/08/20 14:03ID:???
ログインをしたら、クッキーを食べさせて
ダウンロードするときなどに、認証するようにしたいのですが
どのような処理を行えばいいでしょうか(;´Д`)

ヒントを頂けないでしょうか?
0275nobodyさん02/08/20 14:12ID:???
ログイン時にクッキーを発行。
ダウンロードするときなどに、クッキーで認証する。
0276nobodyさん02/08/20 14:48ID:???
>>268
http://www.parkcity.ne.jp/~chaichan/qanda/qa3047.htm?02-08-20-14-46
0277nobodyさん02/08/20 15:04ID:???
やっぱりマルチやんか。
プンプン
027825602/08/20 16:39ID:???
亀レスですが・・・。
>>262さん
原因がわかりました、一度投稿した後そのまま記事表示させ、
その後の投稿でエラーなどで、投稿が中断され戻ると、
警告が出てきていました。

ですので、書き込み処理の後にHTTP-EQUIV=Refreshで更新させ
たら、上手く行きました。
すいませんでした。
027925602/08/20 16:41ID:???
×その後の投稿でエラーなどで、投稿が中断され戻ると
 その後の投稿が中断され、ブラウザの戻るボタンで戻ると
0280nobodyさん02/08/20 22:43ID:EZdiVz9h
perlでのWebページ表示について質問です。

ttp://books-support.softbank.co.jp/pq/backnumber/012_ans_reader.html
この例のwebアドレス部分をauctions.yahoo.co.jpに置き換えると
とうまくいかないのはなぜですか?
www.yahoo.co.jpだとうまくいくんですが。
0281nobodyさん02/08/20 22:59ID:???
旨くいかない? 上手くいかない? 美味くいかない? 美味く逝かない?
HTMLは取れますけどね
028228002/08/20 23:25ID:EZdiVz9h
>>281
すみません。オークショントップは繋がりました。
(さっきはできなかったのに)

rating.auctions.yahoo.co.jp/jp/show/rating?userID=nakatax2002&filter=-1
こっちアドレスだと「通信が確立できませんでした」が出るんですが
なぜでしょうか?
0283nobodyさん02/08/21 00:24ID:???
そのページを見るためにクッキーとか、要るんじゃないの?
0284nobodyさん02/08/21 00:49ID:???
すみません質問です!
フォームから受け取った変数に文字列が何も入ってない場合の
処理をしたいのですがどうすれば良いでしょうか?

if($hensu==null){}
if($hensu==""){}
この二つを試してみたんですが駄目でした。
0285nobodyさん02/08/21 01:23ID:???
・・・ if ($aaa eq '') だろ?
0286nobodyさん02/08/21 05:46ID:???
>>284

そんなレベルでクエリすんな!
0287nobodyさん02/08/21 08:52ID:wr41ngxx
ここでいいのかわかりませんが質問させてください。

ちゃんと動作してるcgiを(無意味ですがうっかり)書き換えなしに
上書きアップロードしたら動作しなくなってしまいました。
なぜなんでしょうか?サーバー側には問題ないようなんですが・・・
0288nobodyさん02/08/21 09:09ID:???
>>287
それを「ちゃんと動作していない」とゆう。
パーミッション以外、指摘の仕様が無い。
0289nobodyさん02/08/21 09:59ID:???
あとバイナリモードで送信したか,ちゃんと動いていた(過去形)というのが妄想だったか,
「書き換えなしに」というのが嘘っぱちか.
0290送料02/08/21 10:12ID:piy6swDN
フォームのプルダウンで都道府県を選ぶと、
送料が表示されるというもの。
 前提1 プルダウンのvalueは漢字で北海道…
 前提2 料金は別ファイルに記述 hokkaido=790…
で、次のようにしたのですが、

@pref = ("北海道","青森県","秋田県","岩手県"…);
@price = ($hokkaido,$aomori,$akita,$iwate…);
$inx=0;
foreach $pref (@pref) {
 if (index ($pref,$form_data{'pref'})>= 0) {
  last;
  }
$inx++;
}
$soryo = $price[$inx];

誰か、もっといい方法、教えてください。
0291名も無き冒険者02/08/21 10:33ID:???
お初です。
実はこんな事が出来るCGIが無いかと探しています。

定期的に特定のサーバーへpingを打ちその結果を表示する。
※イメージ的にはMRTGでpingの応答時間をグラフ化した感じ
出来たら、グラフ表示で過去ログを見えるとベストですが、共有サーバー上なので
勝手な設定やソフトを導入出来ない為に諦めています。

目的は、あるサーバーへの応答時間(経路またサーバー負荷かによる原因は区別しない)
を、監視するサイトを作る為です。
表示の度に実行するタイプとcronで5分間隔程度で実行するタイプのどちらかを探しています。

かなり探したつもりですが、見つける事が出来ませんでした、
ここのエロい方々なら知っているのではないかと思い書き込んでいます。
どうか、おながいします。
0292nobodyさん02/08/21 11:16ID:???
>>290
$DATA{'hokkaido'} = "hokkaido,北海道,十円";
$DATA{'aomori'} = "aomori,青森,百円";
$soryo = (split(/\,/, $DATA{$form_data{'pref'}}))[2];
とか?
いや、もっといい方法あると思うけど。ケースバイケースで。
0293nobodyさん02/08/21 11:20ID:???
>>291
http://pc.2ch.net/test/read.cgi/php/1021897804/l50
何故、エロいと判った!?
0294名も無き冒険者02/08/21 11:50ID:???
>>293
thxです。
なぜって、エロくないヤツがここにくるわけないと思っただけです。
0295      02/08/21 21:17ID:koSJYhB+
すごいいきなりバカな質問なんですけど
レンタルのカウンター使いたいんです。
でもHPにタグを挿入とか意味が分からない
どうやるんですか??
0296送料02/08/21 21:18ID:piy6swDN
>>292
レスありがとう。
$form_data{'pref'}は、北海道とか、青森とか
漢字が入ります。が、大丈夫ですよね。
試してみます。
0297nobodyさん02/08/21 21:22ID:NuztNbpZ
>>296=290
リスト作っとくだけで出せるだろ。

%pref =(
'北海道',"$hokkaido",
'青森件',"$aomori",
'秋田県',"$akita",
'岩手県',"$iwate",
);

$soryo = "$pref{$form_data{'pref'}}";
0298nobodyさん02/08/21 21:36ID:???
>>295
すごいいきなりバカな質問なんですけど意味が分からない
どうしてここに書き込んだんですか??
0299nobodyさん02/08/21 21:54ID:???
htmlのテンプレートを読み込んで、表示させる掲示板で、
次のページへ移動する時にログファイルの行数で判断しようと思っています。

下の方法だと、行数のためにログを開くのがかなり無駄に思えるのですが
アフォなので良い方法が見つかりません。ヒントをご教授して頂けませんか?
$page は1ページの表示数です

open(LOG,$log)
@lines = <LOG>;$lines=@lines;close(LOG);

$end = $page + $now_no;
if ($end < $lines) {$next = "bbs.cgi?〜";}
else {$next = "";}

open(IN,$skin); $locate = \@header;
while(<IN>){
if (/<!--start-->/) { $locate = \@table; next; }
if (/<!--end-->/) { $locate = \@footer; next; }
push(@$locate,$_); }
close(IN);

print @header;
open(LOG,$log);
while(<LOG>){print $table;}
close(LOG);
print @footer;

一部省略しているので、分かりにくいかも知れませんが・・・
0300nobodyさん02/08/21 22:19ID:???
>>258
ありがとうございます
そういう関数があるんじゃないかと探してました。
0301nobodyさん02/08/21 22:29ID:???
>>299
よくわかんないけど。

print @header;
print @lines;
print @footer;

じゃダメポ?
0302送料02/08/21 22:39ID:piy6swDN
>>297
レスありがとう。これで、やってみたらできますた。
深く感謝。
これって、'北海道',"$hokkaido", でセットになっているんですか?
北海道の場所がわかると、その横の変数が表示できるということ?
0303nobodyさん02/08/21 22:40ID:???
>>301
それじゃ、ダメなんですよ。スマソ
open(LOG,$log)
@lines = <LOG>;$lines=@lines;close(LOG);
この処理はなくてもいいんですが、
記事が無くなっても、次のページへと言うのが
残ってしまうんです
030429702/08/21 22:55ID:NuztNbpZ
>>302
ハッシュについて調べてみ。
%hoge("キー","値");

$hoge{キー}で値が呼べる。
0305 ◆RbZL6NeQ 02/08/21 23:13ID:myM0YIeg
初めてライブラリ書いてみた。CHTML<->HDMLのつもり
各タグ、延々と同じようなことを繰り返す
もっとマシな書き方(効率・処理etc)ないでつか?
#####<HTML></HTML>#####
#$agent=[i=0/j=1/Ez=2/...]
sub html{
my($temp)=@_;
if(@$temp==2 && $$temp[1] eq 'tag_close'){
if($$temp[0]!=2){print '</HTML>'}else{print '</HDML>'}
}
else{
if($$temp[0]!=2){print '<HTML>'}
else{print '<HDML VERSION=3.0';
if(@$temp>1){
@text=('TTL','MARKABLE','PUBLIC','ACCESSDOMAIN','ACCESSPATH');
foreach(1..@$temp-1){
unless($$temp[$_] eq 'N'){print ' '.$text[$_-1].'='.$$temp[$_]}
}
}print '>'}}
}
0306 ◆RbZL6NeQ 02/08/21 23:16ID:???
>>305
@_=($agent,...)
ライブラリのわりに、コピペして'1;'忘れ
0307nobodyさん02/08/21 23:26ID:???
ライブラリのコメントって ;# のがイイんじゃなかったっけ
0308nobodyさん02/08/21 23:29ID:???
>>307
;# がよくて # が悪い?????
0309nobodyさん02/08/21 23:37ID:???
307=jcode.plでモノを考えた典型的なCGI厨房
0310_gunzip02/08/21 23:54ID:???
>>307-309
;# コメント
の形式のコメントが、たまに使われることがあるのは、
そのスクリプトが -P オプションでCプリプロセッサに前処理させることを前提としている場合、
#コメント がプリプロセッサディレクティブと誤認されないようにするため。

もっとも、jcode.plはそうではないが。
0311nobodyさん02/08/22 00:06ID:???
あー来やがった。最強のコテが、、
とりあえず本物かどうか知らんがトリップぐらいしようね。
名前欄に_gunzip#hogehogeってやるんだよ

>>もっとも、jcode.plはそうではないが。
じゃああれはなんとなくってこと?
0312_gunzip ◆/Re6aTC. 02/08/22 00:11ID:???
           
0313nobodyさん02/08/22 00:11ID:SxBa3EGu
↑この馬鹿早く規制されねーかな。
0314nobodyさん02/08/22 00:13ID:SxBa3EGu
>>311,312な
0315305 ◆Eth6qXuM 02/08/22 00:15ID:F/orcdTE
>>311
スマソ、何も考えず適当に入れてた
最強なのか…一応変えとく
0316_gunzip ◆H/XdoCNg 02/08/22 00:33ID:???
>>311
作者ではないので真意は分からないが、スタイルでそうしているだけだと思う。

#トリップ御教示ありがとう。
0317nobodyさん02/08/22 01:03ID:???
相手するなよ>gunzip
こいつ鬱陶しすぎ
マジむかつく
031831102/08/22 01:08ID:???
>>316-317
まとめて死ねよ。お前ら見てるとむかつく
0319nobodyさん02/08/22 01:26ID:lGXorje/
>>311
ほれ 糞用のスレ立ててやったから
こっちに来い
http://pc.2ch.net/test/read.cgi/php/1029945604/l50

もう来てるみたいだけどな (w
032031102/08/22 01:32ID:???
>>319
>>315が出てこなければ問題は解決する。
0321nobodyさん02/08/22 01:41ID:lGXorje/
>>320
糞頭じゃ足りない事が、人間には沢山有るんでね
0322nobodyさん02/08/22 09:04ID:???
>>299
処理する順番を変える。
log が eof に達したら「次のページへ」を非表示にする。
0323nobodyさん02/08/22 12:42ID:C0K12Syt
初心者の質問です。
KENT WEBの宅鯖計画を見ながらソフトのインストールを試みたんだけど
Active Perlのインストール中に警告ダイアログが出て
どうしてもうまくいきません。
うまくやる方法をうまく教えてください。
0324nobodyさん02/08/22 12:43ID:???
どんな警告が出たのかを書かないと誰も答えられない。
032532302/08/22 14:34ID:C0K12Syt
>>324 そうですね、すいませんでした。

警告文は
"There is a problem with this Windows Installer package.
A script required for this install to complete could not be run.
Contact your support personal package vender."
です。
0326nobodyさん02/08/22 14:41ID:???
MSIのバージョンをあげてみろ、といってみる。
032732302/08/22 16:01ID:C0K12Syt
MSIのバージョンのあげ方もわからない・・・

出直してきます。
お手数をお掛けして申し訳ありませんでした(逝)
0328nobodyさん02/08/22 16:28ID:???
英語を読めない人間はプログラムをする資格がありません。

Windows Installer 2.0 for Windows 2000 and Windows NT 4.0
http://www.microsoft.com/downloads/release.asp?ReleaseID=32832
http://download.microsoft.com/download/WindowsInstaller/Install/2.0/NT45/EN-US/InstMsiW.exe

Windows Installer 2.0 for Windows ME, Windows 98 Second Edition, Windows 98, and Windows 95
http://www.microsoft.com/downloads/release.asp?ReleaseID=32831
http://download.microsoft.com/download/WindowsInstaller/Install/2.0/W9XMe/EN-US/InstMsiA.exe
0329nobodyさん02/08/22 21:37ID:???
>>328
やさしいな。
0330初必者02/08/22 21:52ID:???
いきなりスイマセン
↓これおかしいですか?動かんようになったんです。

##############################################

#リピート部分プログラム
sub output {

#mail入力の有無
if ($email eq '') {
print "$name : ";
}
else {
print "<A href="mailto:$email">$name</A> : ";
}

#メッセージの表示
print "$msg";
}

###############################################

コレだけやったら「ワケワカラン」ですかねぇ・・・
0331nobodyさん02/08/22 21:56ID:???
#mail入力の有無
if ($email eq ''") { <=(。∀゜)「"じゃなくて""じゃないの?」
print "$name : ";
}
else {
0332nobodyさん02/08/22 21:57ID:???
print "<A href="mailto:$email">$name</A> : ";

print "<A href=\"mailto:$email\">$name<\/A> : ";
0333初必者02/08/22 22:00ID:???
えっと、、、
「"」じゃなくて、「'」2つなんで、okかと・・・
一応ダブルに変えたんですけど、ダメでした。

>>332
やってみます。
0334初必者02/08/22 22:03ID:???
いけました!
超初歩的でしたね(スイマセン・・・)
1時間悩んだのが、5分ほどでいけました。
何やってたんだろ・・・
どもでした!
0335nobodyさん02/08/22 23:05ID:???
>>334
""のなかに"が入る場合は\でエスケープするよりも、

print "<A href=\"mailto:$email\">$name<\/A> : ";
↓
print qq(<A href="mailto:$email">$name<\/A> : );

で書くほうがすっきりするよ。
0336初必者02/08/23 00:25ID:???
>>335
おっ!そんな方法もあるんですね。
参考になります。

なんせ、実質昨日から始めたみたいなモンなんで・・・
もう、お世話にならなくて済むようにガンバリマス。
ありが�dでした。
0337nobodyさん02/08/23 05:01ID:???
ちょっと疑問

ファイルの各行を配列の要素として読み込ませるコードって

open(FP,"+<$file");
@xx = <FP>;
foreach $yy (@xx) {
print $yy;
}
close(IN);

って書くらしいんだけど、
foreach $yy (@xx) {
print $yy;
}
これって意味あんの?
033833702/08/23 05:09ID:???
closeのほうのファイルハンドルまちがいた・・・鬱死・・・
0339nobodyさん02/08/23 06:17ID:???
意味ないっていうか、読み込んだ奴を表示してる。
読み込むなら
open(FP,"< $file"); #または open(FP,$file);
@xx = <FP>;
close(FP);
でいいと思う。
漏れも初心者だからあってるかわからん。
0340nobodyさん02/08/23 07:26ID:???
>>337

それくらいわかるだろヴぉけ
つかサンプルまるうつししてるようなうんこはしね
0341nobodyさん02/08/23 09:26ID:???
>>340
マァマァ、ここは初心者スレですから・・・
0342初必者02/08/23 14:45ID:???
昨日の今日で恐縮です・・・
かなりシンプルな掲示板を色々いじって勉強してるんですが、

テンポラリーファイルが、勝手に消えるんです。
全く分かんなかったんで、何度も何度も自分で作るんですけど、
プログラム実行するたび消えたんです。

で、検索したら、
「プログラムが動いているとき、一時的に作られる作業用ファイル」
って書いてあったんですけど、、、

つまり、実行後消えるって言うのは正常なんでしょうか?
0343nobodyさん02/08/23 14:56ID:???
>>342に必要と思われるもの

英語の辞書 temporary
0344初必者02/08/23 15:06ID:???
>>343
「一時的な」でしょ?
それは分かってます・・・
正常なのかが聞きたかっただけなんですけど、
煽られそうなんで、もぉやめときます。。。
0345nobodyさん02/08/23 15:23ID:???
>>344
分かっているのに聞くと言うことは 極めて日本語が不自由な在日ですか?
0346nobodyさん02/08/23 15:40ID:???
>>343
一時的というのは永続的に続く事なのですか?あなたが言っているのはそういうことになりますが。
0347nobodyさん02/08/23 15:48ID:???
>>335
qq(\/);
としているのは意味あるの?
0348nobodyさん02/08/23 16:13ID:???
>>347
ミスだろイイじゃん動くダロ
0349nobodyさん02/08/23 20:05ID:BD+5XVCe
sendmailを利用したプログラムを書いていて
つまづいてしまったのですが、アドバイスいただけますでしょうか。

CGI設置サーバ:aaa.com
メーラーのSMTPサーバ:mail.ccc.or.jp
Mail-1:[email protected]
Mail-2:[email protected]
Mail-3:[email protected]
Mail-4:[email protected]

以上の環境で、Mail-1・Mail-2・Mail-3にはCGIからもメーラーからも
数秒〜数分でメールが届くのですが、
Mail-4にはメーラーからは数秒で届くものの、
CGIからは2時間ちょっと経過した今現在、まだメールが届きません。

sendmailでは、こんなにタイムラグってあるものなんでしょうか?
それともCGIプログラム自体に問題がある可能性がありますか?
原因のマトが絞れず悩んでいるのですが、よろしくお願いいたします。
0350nobodyさん02/08/23 23:27ID:???
厨質でもうしわけないんですが、
ファイルの指定の行の内容をさしかえることってできますか?

open(CNT,"+<$cnt");
flock(CNT,2);
@cnt = <CNT>;
@cnt[$n] ++;  #n行目の数値をインクリメント
truncate(CNT,0);
seek(CNT,0,0);
foreach $a (@cnt)
{ print CNT "$a\n";}
close(CNT)

今は↑のような感じでやってるんですが、
これだと毎回ファイルをまるごと書き換えてるんで、効率悪いですよね・・・
0351nobodyさん02/08/23 23:57ID:???
>>350
これじゃいかんかの?

open(SAQ,"unittest.pl");
@fasx=<SAQ>;
$fasx[2]="-_-";#替えたい行
print @fasx;
035235002/08/24 01:55ID:???
>>351
書きこむ時には結局

open(SAQ,">unittest.pl");
foreach(@cnt)
{ print SAQ "$_\n";}

ってやらないとだめなんですか?
0353nobodyさん02/08/24 04:07ID:???
>>349です。
CGI設置サーバをddd.co.jpに変更したら送信先4件ともメール届きました。
前のaaa.comに設置した方からは、今だに[email protected]宛には
10時間経過した今現在も届きませんが、
とりあえずメールの受け取りができたので解決といった感じです。
ほんとはSSLが使えるaaa.comに設置したかったんですが、
は〜〜どうしよう・・・。
こんなことあるんでしょうか・・・sendmail。
もしかしてスレ違いだったかな。スミマセン。
0354nobodyさん02/08/24 04:41ID:???
あぶらあげ
0355nobodyさん02/08/24 05:33ID:???
スレ違いかもですが、クッキーについて少し質問させてください。

インラインフレームを使用したページで、-�@
クッキーに対応したページをフレーム内に表示させると、-�A
効かなくなったんですが、
当然のことなんでしょうか?

で、これが当然のことなら、
JavaScriptで、�@のページにクッキーのスクリプトを埋め込もうと思うのですが、
それで、果たして、�Aのページまで対応できるのか、不安になりまして・・・

どなたか分かる方お願いします。

全然、見当違いなこと言ってるのかも知れませんが、
そのときはお許しを・・・
0356nobodyさん02/08/24 05:49ID:???
>>355
スレ違い以前に板違い。

JavaScript、VBScript等クライアントサイドの話題はWeb製作板へ
http://pc3.2ch.net/hp/
0357nobodyさん02/08/24 06:00ID:???
そうですよね。
いや、�Aのページが、
必死でクッキー処理を追加した掲示板だったもんで・・・
「製作板」逝ってきます。
0358kusokote ◆4XfSMGTg 02/08/24 13:22ID:???
ばーぁ
0359nobodyさん02/08/24 15:47ID:???
2つ前までのリンク元って取得できないものでせうか?
0360nobodyさん02/08/24 16:58ID:???
>>359
マルチは鬱陶しいね。
0361nobodyさん02/08/24 17:37ID:???
「CGIに依存しない・・・」が読めなくなったな...。
悲惨な終わり方だな。
0362nobodyさん02/08/24 19:42ID:???
if ($str =~ /xxx/) {
print "含んでいる\n";
}

の/xxx/の部分て文字列じゃなく、変数にしてもできるんですか?

if ($str =~ /$str2/) {
print "含んでいる\n";
}

みたいに
0363 ◆..DRYi.. 02/08/24 19:45ID:???
>>362
結論からいうとできるけど、試せよ
0364nobodyさん02/08/24 19:53ID:???
というか、 if($xx =~ /xxx/) で含むなら、と覚えてたら正規表現なんてわからないよな
0365nobodyさん02/08/24 20:10ID:???
>>344
コードの先に、unlink("***") でファイルを消しているんじゃ無いのか??
0366nobodyさん02/08/24 20:27ID:???
糞コテ死ね
■ このスレッドは過去ログ倉庫に格納されています