Perl

全6054件中5961~5980件表示
  • 複数ファイル?処理させる方法について

    Perlでファイルに適当なレコードを追加するスクリプトを組んだのですが、 どうしたら、複数ファイルを一度に処理できるのでしょうか? 例えば、フォルダ内のファイル全てを処理するとか、、、 環境はwin ntです。

    • ベストアンサー
    • makos
    • Perl
    • 回答数2
  • 本の紹介

    三好と申します。 これからPerlを本格的に勉強しようと思っています。 辞書的に使う本、参考書代わりの本の二通りに関していい本を 紹介してください。 ちなみにC言語であれば、ある程度、出来ます。 ただし、Unix上でのプログラミングの経験しかありませんが。

    • ベストアンサー
    • howanman
    • Perl
    • 回答数3
  • smtpでのメール送信?

    最近レンタルするようになったサーバーがsendmailがつかえないと知りました。 smtpでもメール送信のスクリプトを組める様ですが、簡単なサンプルをご存知の方教えていただけないでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • arlie
    • Perl
    • 回答数1
  • perl 出力について

    Win98SEのDOS窓で、たとえば perl -w a.cgi というふうにするとエラーなどがDOS窓に出力されると思いますが、それがたくさんあるとスクロールして上のほうが見れないんですがどうすれば見れるのでしょうか? >a.txt などと付け加えると処理結果(?)はファイルに出力されるのですが、エラーのメッセージなどはファイルに出力されません、DOS窓に表示されたままです。 よろしくお願いします。

    • ベストアンサー
    • solee
    • Perl
    • 回答数2
  • 軽いプログラム

    Perlでプログラムを組むにあたって、外部ファイルの読み込みをすると(requie ~)重くなると聞いたのですが、他にこういうことをすると重くなる、などということがありましたら、教えていただけますでしょうか? 参考URLなどがありましたら、そちらだけでも結構です。 (そんなに重いプログラムを作れるようなレベルじゃないので、今は参考程度にお伺いしたいだけですので、お暇なときにでもよろしくお願い致します。)

    • ベストアンサー
    • chicchi
    • Perl
    • 回答数2
  • 全角スペースを切り落とす方法

    掲示板などで、投稿された名前などに入っている全角スペースを切り落としたいのです。 $name =~ s/\s+//g; これでやってみたのですが、半角スペースしか切り落とせません。 全角スペースを切り落とすにはどのような方法がありますでしょうか? 自分なりに調べてみたんですが、わかりませんでした。 お時間ございましたら、教えていただけますでしょうか? 方法を紹介してあるURLだけでも結構ですので、よろしくお願い致します。

  • もっとも初歩的なデータの渡し方を

    もっとも初歩的なデータの渡し方を教えていただけませんか。 <FORM ACTION="next.cgi" METHOD="POST"> <INPUT TYPE="TEXT" NAME="内容" SIZE="12"> <INPUT TYPE="SUBMIT" NAME="Submit" VALUE="送信"></form> next.cgiでどう書けば「内容」が表示されますか? まったく初心者の質問ですみません。

    • ベストアンサー
    • s-holmes
    • Perl
    • 回答数3
  • IF文の初歩的質問

    フリーのショッピングカートに送料を足したいのですが、 合計額5,000円以上なら無料,そうでなければ500円と表示できません。perlはほとんど使っていないのでここでつまづいています。 if ($goukei2 > 5000 ) { print "無料\n"; } else { print "500円\n"; }

    • ベストアンサー
    • s-holmes
    • Perl
    • 回答数2
  • 画面上再読み込みをさせたいのですが・・・

    プルダウンメニューでセレクトしたら, その画面がかわったということを知らせて次の動作にうつらせたいので、 reloadさせたいのです。 こういうことは可能でしょうか? onChangeを利用したらどうかとは思っているのですが・・・ print "[select name=P5 <\"javascript=onChange:location.reload()\">]" という記述でいいのでしょうか? よろしくお願いします。

    • ベストアンサー
    • bori
    • Perl
    • 回答数1
  • Perl内でJavaScriptを利用したいのですが、その設置方法を教えてください。

    onChangeで関数内の処理(メニュー項目を変更する関数です)を実行したいと考えています。 JavaScriptの関数定義を記述する事が出来るのでしょうか。 また、出来る場合はその記述方法を教えてください。 HTMLでJavaScriptを利用するときと同様に、<HEAD></HEAD>に print<<EOM; <SCRIPT language="JavaScript"> <!--  関数 // --> </SCRIPT> EOM 関数を記述し、動いてほしいところに <SELECT NAME="「フォーム名」" onChange="「関数()」">と メソッドを記述したらいいのでしょうか。 が、いまカスタマイズかけているものは、HTMLのヘッダーが一括表示となっています。こういう場合でも、同じように<HEAD>内に記述していいのですか? よろしくお願いします。

    • ベストアンサー
    • bori
    • Perl
    • 回答数2
  • UserGetAttributesの第7引数が文字化けするのですが

    Win32::NetAdminモジュールの中の UserGetAttributes関数に関する質問です。 WindowsNT 4.0, ActivePerl 623, Win32::NetAdmin (version = 0.07) を使っています NTサーバ上のユーザの属性を取りだすスクリプトの中で UserGetAttributes 関数を使ったところ,この関数の第7引数に格納される "説明"という項目に全角文字がふくまれている場合には,文字化けして(2バイトの文字が3バイトになって)とりだされてしまいます。半角文字はそのままとりだすようです。 私の環境が悪いのか,それともこういった仕様なのかが判断できずにいます。 同じ経験をされた方はいらっしゃらないでしょうか。 仮に仕様によるものだとすると,文字化けした戻り値をsjis等に変換するモジュールも存在しそうなものですが,実際どこかにあるのでしょうか。

    • ベストアンサー
    • moon_poco
    • Perl
    • 回答数2
  • perlでの改行コードの置換

    perlで改行コードを置換したいのですが・・・ もとのファイルはS-JISコードでその中身をEUC(UNIXで使用するために)に変換します。ここまではOKなのですが、改行コードがうまく行きません。 改行コードをUNIXで使うためにLFだけにしようと思い、 $line =~ s/\r\n/\n/g; (これは\r\nで引っかからない) とか $line =~ s/\n/\x0A/g; とかにしてみたのですがうまく行きません。 どのようにすればよろしいでしょうか?

    • ベストアンサー
    • mune
    • Perl
    • 回答数5
  • 文字列置換

    和文・欧文混じりの文章の、アルファベット部分に*印をつけるプログラムを作成したいのですが $line=~s/([A-Za-z])/\*$1\*/g; とすると、 東京都千代田区SE を 東京都千代田区*S**E* としたいのに 東京・s*千代・c*区*S**E* のように和文部分まで化けてしまいます。 漢字の文字コードが問題だろうということまでは解るのですが、 どうやって欧文だけ置換して良いのか解りません。 よろしくお願いします。

    • ベストアンサー
    • ryogoku
    • Perl
    • 回答数2
  • i-mode&J-phoneからのみのアクセス限定

    はじめまして。初めて質問させて頂きます。 Perlで作成されたCGIスクリプト内で、i-modeとJ-phone端末からでしかアクセスできないようにする事ってどのようにスクリプトを組めばよいのでしょうか。 PCからアクセスすると、携帯からのアクセスして下さいといったエラー画面が出るようにしたいのですが。 よろしくお願い致します。

    • 締切済み
    • sifon
    • Perl
    • 回答数5
  • 自分のサイト内のみを検索するPerlscriptは?

    色々さがしたんですが、登録してURLのリンクなどを検索するものは沢山あります。 ですが自分のサイト内を検索するものってあるんでしょうか? 「全文検索」というんでしょうか? 色んな記録や数値なんかを探したいのです。 出来れば表組みしてくれると涙ものですが・・・ やはりperlが数から言って一番多いと思いここの質問投稿しました。 私の検索の仕方が悪い、というのは洒落にならないかな?・・・

  • logファイルをひらいての処理の仕方を教えてください。

    データベース検索のperlをカスタマイズ中です。 ユーザが入力したものを、検索条件のひとつにしたいのですが、表示されません。 インプットしたものはlogファイルに書き込まれるので、それを開いて反映させればいいのだろうということまでは、なんとかわかるのですが、どのように表記していいのか・・・今はない知恵を絞ってこのように表記しているのですが。 if (!open(FD,"$logfile")) { &error(0); } @lines = <FD>; $cnt = @lines; close(FD); print "<select name=P2 >\n"; print "<option value=\"0\" selected>指定なし\n"; $i =0; foreach $line (@lines) { ($no,$sub,$com1,$com2,$com3,$p1,$p2,$p3,$p4) = split(/\,/,$line); chop; if ($p2 ne '') { $i++; $p2s{($p2)[0]}++; $n++; } } foreach (keys %p2s) { print "<option value=\"$_\">$_\n"; } print "</select></td>\n";

    • 締切済み
    • bori
    • Perl
    • 回答数2
  • ユーザ入力が表示されない原因を教えてください。

    CGI初心者です。基礎を勉強しただけなのでまだまだ理解が足りないせいかもしれません。現在データ検索のカスタマイズをしています。 ユーザが入力したものを検索条件の一部にと考えているのですが、なかなかできません。どこがいけないのかおしえていただけないでしょうか? インプット print "<P>● 業 務 <input type=text name=P2 size=30>\n"; アウトプット print "<td valign=top nowrap><font color=\"$t_color\">■</font> <B>業 務</B><br>\n"; print "<select name=P2 >\n"; print "<option value=\"99\" selected>指定なし\n"; $i =99; foreach $line (@lines) { ($name,$value) = split(/\,/,$line); chop; if ($name ne '') { $i++; $names{($name)[0]}++; $n++; } } foreach (keys %names) { print "<option value=\"$_\">[$_]\n"; } print "</select></td>\n"; と表記してます。クッキーを利用して反映できるようにはしていて、 入力したものを、登録内容の確認や、削除するときやメンテするときにはちゃんと表示されています。

    • 締切済み
    • bori
    • Perl
    • 回答数1
  • ディレクトリ名の変更

    perl5でディレクトリ名を変更したいのですが、どのようにしたら出来るのでしょうか? OSはUNIXです。

    • ベストアンサー
    • arlie
    • Perl
    • 回答数3
  • ***.cgiの中身は第三者から見られることはあるのでしょうか?

    例えば、htaccessの中に AddType application/x-httpd-cgi .cgi .dat .txt という一文を追加し、datやtxtの拡張子でデータを記録します。 その中身は第三者からのぞくことは出来るのでしょうか? 通常ブラウザではCGIとして動こうとしますのでエラーが出るはずですが 見られるとすればどういう場合があるでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • arlie
    • Perl
    • 回答数2
  • ユーザー認証について

    i-mode用のページではユーザー認証にあたって、htaccessでhtpasswdの設定を行うとユーザー認証を行うことができますが、j-sky,ezwebでは出来ないみたいです。 それで、perl scriptでそれらを認証させることが出来るのでしょうか? ご存知の方よろしくお願いいたします。

    • 締切済み
    • arlie
    • Perl
    • 回答数2