03/06/19 23:35 FbfFkRzr
☆皆さんの応援が頼りです。頑張ってまーす!!☆
URLリンク(yahooo.s2.x-beat.com)
982:603
03/06/19 23:35
>>979
$_= q!ラーズ!;
または
$_= <<EOT
ラーズ
ETO
chop;
とかかな?
983:603
03/06/19 23:36
間違った、、、
$_= <<EOT
ラーズ
EOT
984:nobodyさん
03/06/19 23:36
>>977
>>974 を誤解している。
>>974 は>>977で言っているように、src="foo.jpg?random"とやれと言っている。
.cgi?でも対処できないことはないが、そのためには、「だけ」では駄目だ。
それようのプログラムを組まないと。
985:nobodyさん
03/06/19 23:38
>>979
もしそれが、掲示板CGIなどを運営していて、
ある種のフォームの中に「ー」を入れた時にエラーになるのだとしたら、
それは作った人間の技術力のなさ(あるいは知識のなさ)の証拠だ。
文字コードの問題であるので、
スクリプトをEUC-JPでつくり、出力するHTMLもEUC-JPにすれば、
解決できるだろう。
986:nobodyさん
03/06/19 23:40
>>973
DBD::CSVとか言ってみる。
そんなモジュールは入ってない? じゃ諦めな。
987:本7 ◆uPD9aFm9hI
03/06/20 00:09
>>974
readdirとかじゃなくて保持ファイルの情報をちょこっとテキストに記録してや
ると確実な表示ができる&検索エンジン組み込めるよ
988:nobodyさん
03/06/20 00:11
>>987
本7のくせに生意気な!
989:本7 ◆uPD9aFm9hI
03/06/20 00:15
いわゆるDB化ってやつね
990:972
03/06/20 02:34
>>978
そのへんも確認しましたが、落ちはないです。
Macでperlいじる人って少ないんですかねぇ?
991:973
03/06/20 02:54
>>974
perlを機能を拡張するということですよね。
やはりCGI単体ではなさそうですか。
別の方法を考えてみますね。
ありがとうございました。
992:nobodyさん
03/06/20 04:24
>>990
わからんねぇ~・・・。
もう、ソース晒してくれないと、なんとも言えんかも・・・
ちなみに、俺の開発環境はWin2kだけどね。
993:本7 ◆uPD9aFm9hI
03/06/20 05:45
>>974
むやみに実行引数使わないほうがいいと思うけど。
うp時
$filepath = <うpファイルパス>;
open(FLS,">> hoge.dat");
print FLS $filepath."\n";
close(FLS);
削除時
$filepath = <削除ファイルパス>;
open(FLS,"< hoge.dat");
@exi = <FLS>;
close(FLS);
foreach(@exi){
if($filepath."\n" ne $exi[$_] ){
push(@newexit,$exi[$_]);
}
}
open(FLS,"> hoge.dat");
print FLS @newexi;
close(FLS);
てやっておけば常に確実な情報がhode.datにある。
要素を増やせば検索でもなんでもできるし。
994:本7 ◆uPD9aFm9hI
03/06/20 05:57
>>972
シフトJISのCRLFでうpするとか。
>>979
Perlでなら文字列の配列一括したけりゃ
%hoge('ラーズ','#00EEEE','本7','#660099');
って宣言しないと[ ]じゃダメ。数値型の配列しか扱えない
これで
print '色:'.$hoge{'ラーズ'};
とかしてやると
色:#00EEEE
と取り出せる。「perl ハッシュ」でググるべし
995:nobodyさん
03/06/20 08:31
>>990
サーバに、telnetで繋げる事できんの?
telnetで繋げる事できたら、文法チェックしてみるとええかも。
996:nobodyさん
03/06/20 11:01
新スレ立ててくる
997:nobodyさん
03/06/20 12:12
新スレ
スレリンク(php板)
998:本7 ◆uPD9aFm9hI
03/06/20 13:03
う
999:本7 ◆uPD9aFm9hI
03/06/20 13:03
ん
1000:本7 ◆uPD9aFm9hI
03/06/20 13:03
COW
1001:1001
Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。