• ベストアンサー

perlやスクリプトについて

perlやスクリプトについて 携帯用にHPのURLをPCから送れるようにしたいのですがそのためのperlやスクリプトの記述がよく分かりません。 自分なりに調べては見たのですが今一よく分かりません。 http://www.futomi.com/lecture/form/index.html 何方か詳しい方がいた場合はご指導下さい。

  • Perl
  • 回答数2
  • ありがとう数13

質問者が選んだベストアンサー

  • ベストアンサー
  • CONAN18
  • ベストアンサー率42% (132/313)
回答No.2

お探しになられたサイトからsender.cgiはダウンロードされましたか

その他の回答 (1)

  • SAYKA
  • ベストアンサー率34% (944/2776)
回答No.1

sendmailとかその手合いじゃないのかな。 http://www.google.com/search?hl=ja&q=perl%20sendmail

coolboy-ok
質問者

補足

回答ありがとうございます。 sendmailという回答を手掛かり再検索してみたところ丁度設置したいと思っていたものが見つかりましたが URL~sender.cgiまでのパス/sender.cgiこの辺りの理解に苦しんでいます。 http://www.web-liberty.net/download/sender/function.html

関連するQ&A

  • Perlのワンライナーをスクリプトにしたい

    初歩的な質問で恐縮ですが、以下のPerlのワンライナーを、スクリプトファイルに記述するには、どのように書けば良いのでしょうか。 perl -ne "print if ( /aaa/ ); print if ( /bbb/ ); print if ( /ccc/ );" "in.txt" > "out.txt" 下記のようにしてみたのですが、ダメでした。 perl "script.pl" "in.txt" > "out.txt" ----- script.plの内容 ----- print if ( /aaa/ ); print if ( /bbb/ ); print if ( /ccc/ ); --------------------------- 環境はWindowsのコマンドプロンプトです。バッチファイルでの使用を想定しています。 自分はPerlに関する知識が無いので、Perlに関するサイトも見てみたのですが、情報が膨大で、ピンポイントでこの問題を解決する情報を探し出す事が出来ませんでした。 やり方が分かる方がおられましたら、お教え頂けないでしょうか。

    • ベストアンサー
    • Perl
  • スクリプトのリンク元

    スクリプトを実行したリンク元のチェックで困っております。 SSIやimgタグで呼び出すカウンタを作っているのですが、その際にHTTP_REFERERを使うと、その呼び出しHTMLのURLではなく、その呼び出しHTMLのリンク元が表示されてしまいます。SSI、imgタグで呼び出したHTMLのURLを知ることが出来るでしょうか? つまりは、http://www.***.com/~user/index.shtmlからhttp://www.***.com/~user/chk.phpをSSIで実行したとします。その際にindex.shtmlのリンク元のURLではなく、http://www.***.com/~user/index.shtmlというSSIでスクリプトを実行したURLが知りたいのであります。 リンク元とは、yahooから検索でindex.shtmlに来た場合、http://www.yahoo.co.jp/と表示されるものです。 暇なときに回答くださいm(_ _)m 補足聞きたい方もお願いします。

    • 締切済み
    • PHP
  • 携帯サイトで画像投稿できるようにしたい

    Perlで掲示板を製作しています。 携帯から利用した際に画像を投稿できるようにしたらいいのですがどのようなスクリプトを書けばいいのでしょうか。 試しに <form action="○○" method="POST" enctype="multipart/form-data"> <input type="file" name="△△"> なるものを記述してみましたが、PCからはちゃんと出来ますが、携帯からは出来ません。 他のサイトや質問などを見ても既に出来上がった膨大な量の完成品ばかりで、スクリプト自体どのように記述すればいいのか見つかりません。 お分かりの方ぜひ教えてください。 よろしくお願いします。

    • ベストアンサー
    • CGI
  • Firefoxでのperl解釈

    根本的な理解不足か悩んでおります。 CSSの表示チェックのため最近FirefoxとIEでサイトを確認するようになりました。 windowsXPproのsp2でIE6ではperlで作った自作スクリプトが思ったように表示されますが、Firefox2では意図したとおり表示されません。 javascriptが混じっている場合javascriptの解釈の違いでうまくいかないことがあることは理解しているつもりです。 今回のperlによる自作スクリプトにはjavascriptは含まれません。perlのみです。 perlはウェブのサーバーで実行されて結果のHTMLを返すと思っていましたが、違うのでしょうか? 教えたいただきたいことはperlやphpで作成したスクリプト(javascriptなどを含まないもの)の結果がブラウザにより違うことがあるのかどうかです。 よろしくお願いします。 参考までに上記のperlスクリプトの一部です。 変数設定など終わり最終のhtml振り分けです。 &checked; exit; 計算結果により飛び先が変わります。 sub checked{ if ($sum < 2){&resalt1;} if ($sum < 6){&resalt2;} if ($sum < 12){&resalt3;} if ($sum < 16){&resalt4;} } sub resalt1{ print <<"EOM"; <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META HTTP-EQUIV="Refresh" CONTENT="0;URL=http://www.asaka-d.com/shindan/shindan1.html"> </head><body> </body></html> EOM } 以下 resalt2、3、4とありURLが変わっているだけです。 IEの場合とび先のサブルーチンのURLを表示し終了しますが、Firefoxの場合はsub checkdに戻り最後の判定まで行き必ずresalt4のURLに飛んでいきます。 スクリプトのつくりが甘かったのは事実です。かくresaltサブルーチンの最後にexit;を加えることで解決しました。 でもCGIの結果がブラウザにより変わるとは思えません。よろしくご指導ください。

  • Perlスクリプトが、ローカルでは実行できるが、HTTP経由では実行できない

    現在Perlスクリプトを作成し サーバにアップしました。 SSHでサーバにログインし #perl a.cgi と実行したところ(CGIとして動作させるため。中身はPerlスクリプト) Content-type: text/html <html> <body> あああああ </body> </html> のようなメッセージが表示され正常に動作しているとおもいます。 しかし、 http://www.hoge.com/a.cgi をURLとしてブラウザ上で実行すると 500 Internal Server Error になります。 パーミッションは755で正常 Perlのパスは#!/usr/bin/perlとしており、これも正常です。 文字コードはeuc-jp 改行コードLF サーバはApache/1.3.33 Perlバージョンは5.8.4 自分のパソコン上でperl+HTTPサーバ(httpd)を使うと HTMLふぁいるとして出力されます。 サーバ上でHTTPを使ってアクセスしたときのみエラーとなります。 このような現象が起こるのですが原因がわかりません。 お願いします。

    • ベストアンサー
    • Perl
  • mask&0777

    質問があるのですがよろしくお願いします。 http://www.futomi.com/cgi-bin/lecture/perl5ref.cgi?MODE=DISP&FUNC=mkdir このページの最初の方に、 「MASK は 0777 となります。」 という記述がありますが、 MASKとは一体なんなのでしょうか?? 0777という数値も、パーミッションは3桁なので、パーミッションではないのでしょうし、よく分かりません。 色々検索してみたのですが、mask&0777という表現をよく見かけるだけで、理解するまでには至りませんでした。 「mask」や「0777」 が何を意味しているのか、 詳しい方がいらっしゃったらご教授頂けると幸いです。 よろしくお願いします。

  • HTMLからPerlを呼び出すには?

    今、Perlで他のサイトのtxtファイル(中身はliタグやaタグのHTMLファイルで、そのサイトではSSIで呼び出されています)を、入手して表示させるプログラムを作っています。 これを、呼び出して、あたかも私のサイトのように見せるにはどうすればよいでしょうか? 現在はiframeを使ってそのままtxtファイルのアドレスを指定しているのですが、拡張子がtxtであるため、IEでしか見れないという不具合があります。 これを解決するために、とほほさんのwww入門 http://tohoho.wakusei.ne.jp/wwwperl2.htm#socket で紹介されているPerlを参考にしました。そのPerlのファイルをブラウザから直接URL指定すれば実行できるようにはなり、txtの中身が表示されるようになったのですが、どのようにHTMLから呼び出せばよいのかわかりません。 やはりSSIで実行するしかないのでしょうか。 javascriptの場合、<script>タグでHTMLに直接スクリプトを記述できますが、Perlでもそのようなことは可能ですか?

    • ベストアンサー
    • HTML
  • php と perl

    perlで掲示板を作成する際はだいたい、 ####メインルーチン if($FORM['mode']="write";){&write;} elsif($FORM['mode']="usr_delete";){&usr_delete;} elsif($FORM['mode']="user_edit";){&usr_edit;} elsif($FORM['mode']="admin";){&admin;} … &html; exit; ####サブルーチン sub write { #書き込み処理 } sub usr_delete { #削除処理 } … といったように記述しますよね。 これをphpでも同じように、 //メインルーチン switch ($_POST['mode'])  case "write":   write();  case "delete":   delete();   … //サブルーチン function write(){…} function delete(){…} … と書くのは効率的ではないでしょうか。 効率とは"速さ"や"実装の仕方として適切ではないかどうか"、という意味です. 他サイトで配布されているphpのスクリプトに目を通すと、そう記述しているものがあまりみられませんでした。 もう1つ疑問なのですが、掲示板のスクリプトにクラスを使っているサイトが多々ありました。もちろんつかってないスクリプトなどもありましたが、掲示板作成をする際、クラスを使うメリットはあるのですか?

    • ベストアンサー
    • PHP
  • perl での文字列トリミング

    perl 未経験なのですが、修正を行うことになり困っています。 以下のようにURLから頭(先頭から決まった部分まで)と ケツ(パラメータ部分)を切り取ってトリミングしたいのですが、 どのように記述すればよいのでしょうか。 http://okwave.jp/question/new/index.html?abcdefg ↓ /question/new/index.html どなたか教えていただけますでしょうか。 よろしくお願いいたします。

    • ベストアンサー
    • Perl
  • .htaccessでの振り分け

    .htaccessでのPC・携帯からのアクセスを振り分ける方法を教えてください。 PC用URLが、hoge.com/pc/index.html 携帯用URLが、hoge.com/index.html にしたいと考えています。(既に携帯用ページは存在し、モバイルクローラーも回ってきている為、PC用ページのurlを/pc/にしたいため) 多くの過去質問、webサイトでは、携帯からのアクセスを/m/などの下位層へふるものはありましたが、PCアクセスを下位ディレクトリに振る方法を教えてください。 ※参考URLまたは、.htaccessの具体的な記述を教えてください。

専門家に質問してみよう