YUTAKUN007 の回答履歴

全78件中61~78件表示
  • ファイルのダウンロードのイベント取得について

    いつもお世話になっております。 タイトルの表記が的を得ていないかもしれませんので、説明させてください。 現在、PHPでとあるサイトを構築しております。その中で、exeやpdfのファイルをダウンロードできるようなページも作成しております。 PHPはセッション管理のために使用しています。ので、実際には、HTMLの<a href="ファイル名">@@@</a>というHTMLソースをPHPでprintしています。 で、ユーザがマウスクリックをした場合、OSのファイルのダウンロードというダイアログが出て、「開く」または「保存」をクリックすることでダウンロードは可能です。 そこで、ファイルがダウンロードされたときに、ダウンロードされたというログを出力したいのですが、方法がわかりません。現在、それ以外の場所でのログはPHPの関数を用意し、ログ出力しております。 <aタグを使用しているので、JavaScriptで、マウスイベントを取得できるかと思ったのですが・・・。いい方法があれば教えていただきたいと思います。 よろしくお願いします。

    • ベストアンサー
    • hiko758
    • PHP
    • 回答数3
  • 「mkdir」について

    レンタルサーバでmkdir関数を使ってサーバ上でディレクトリを作成しようとしています。 mkdir("$dir_name",0777); として実行しています。 ディレクトリは作成されるのですが、パーミッションの変更がされず755で作成されてしまいます。 それから大きな問題がもうひとつ。 作成されたディレクトリをffftpで見ると所有者が nobodyとなっており、ディレクトリの削除ができません。(削除できないのが一番の問題ですが後回しにします) パーミッションの変更ができない点や、所有者がnobodyとなるのはサーバの仕様なんでしょうか? これがサーバの仕様ならば、サーバ上でディレクトリを作成しパーミッションを変更するのは不可能となってしまうのでしょうか? ご教授お願いいたします。

    • ベストアンサー
    • FLYER66
    • PHP
    • 回答数3
  • 注文フォームからのメール送信がうまくいきません。。

    動作環境 OS    :WinXp HomeEdition Webサーバ:apache 言語   : PHP メールサーバ:なし テスト環境を作成し、Webカートを作成しています。 注文フォームから管理者宛てにメール送信を行いたいのですが、以下のエラーがでます。 Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:apachefriendsxampphtdocsweb_cartcart.php on line 778 1.php.iniのsmtpにはフリーメールで使用しているsmtpを設定しています。 ↑が間違っているのでしょうか? 2.メールサーバをローカル環境で構築していないと送信できないのでしょうか? アドバイスお願い致します。

  • 「mkdir」について

    レンタルサーバでmkdir関数を使ってサーバ上でディレクトリを作成しようとしています。 mkdir("$dir_name",0777); として実行しています。 ディレクトリは作成されるのですが、パーミッションの変更がされず755で作成されてしまいます。 それから大きな問題がもうひとつ。 作成されたディレクトリをffftpで見ると所有者が nobodyとなっており、ディレクトリの削除ができません。(削除できないのが一番の問題ですが後回しにします) パーミッションの変更ができない点や、所有者がnobodyとなるのはサーバの仕様なんでしょうか? これがサーバの仕様ならば、サーバ上でディレクトリを作成しパーミッションを変更するのは不可能となってしまうのでしょうか? ご教授お願いいたします。

    • ベストアンサー
    • FLYER66
    • PHP
    • 回答数3
  • PHPとMySQLの連携について教えてください

    PHPからMySQLを使いたくて下記の環境を構築しました。 それぞれは正常に動作していますが、phpとmysqlの連携ができません。 PHP Version 4.3.10 MySQL Version 4.1.15 Apache 2.0.52 WindowsXP Home Edition ホスト名 localhost ユーザー名 root パスワード adminで firsttestというDBにテーブルを作成しました(DOSプロンプトから)。 そして次のコードを記述して実行すると下記のエラーが表示させます。 $conn=mysql_connect("localhost","root","admin"); // 5行目 mysql_select_db("firsttest",$conn); // 6行目 $res=mysql_query("show tables",$conn); // 7行目 --------- エラー画面----------- Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in C:\Program Files\Apache Group\Apache2\htdocs\sweetsystem\dbtest.php on line 5 Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in C:\Program Files\Apache Group\Apache2\htdocs\sweetsystem\dbtest.php on line 6 Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\Program Files\Apache Group\Apache2\htdocs\sweetsystem\dbtest.php on line 7 ------------------------------ MySQLを利用しないPHPプログラムは正常に動作しています。 またMySQLもDOSプロンプトからはテーブル等正常に作成できます。 初心者で先に進めずとても困っています。 解決策がありましたら教えてください。 宜しくお願いします。

    • ベストアンサー
    • infotown
    • PHP
    • 回答数2
  • 環境変数からIDを取得しユーザー設定へのアクセスをコントロール

    会員サイトを構成するためログインシステムを導入しました。しかしそのログインシステムではブロックしているすべてのエリアにログインしていればアクセスできるためコントロールできるようなシステムを探しています。 具体的には http://hoge.com/loginsystem.cgi でログインします。 すると http://hoge.com/logingsystem.cgi/index.html にジャンプし会員エリアにアクセスします。 この場合ユーザーの環境変数でIDが取得できます。今回やりたいことは IDがhogeでログインした場合、 http://hoge.com/loginsystem.cgi/memebr.cgi?id=hoge またはhttp://hoge.com/loginsystem.cgi/memeber/hoge/ にはアクセスできるが http://hoge.com/loginsystem.cgi/member.cgi?id=moge にはアクセスできない状態です。 このようにコントロールしてくれるシステム構成はできますでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • Intel_404
    • PHP
    • 回答数3
  • 環境変数からIDを取得しユーザー設定へのアクセスをコントロール

    会員サイトを構成するためログインシステムを導入しました。しかしそのログインシステムではブロックしているすべてのエリアにログインしていればアクセスできるためコントロールできるようなシステムを探しています。 具体的には http://hoge.com/loginsystem.cgi でログインします。 すると http://hoge.com/logingsystem.cgi/index.html にジャンプし会員エリアにアクセスします。 この場合ユーザーの環境変数でIDが取得できます。今回やりたいことは IDがhogeでログインした場合、 http://hoge.com/loginsystem.cgi/memebr.cgi?id=hoge またはhttp://hoge.com/loginsystem.cgi/memeber/hoge/ にはアクセスできるが http://hoge.com/loginsystem.cgi/member.cgi?id=moge にはアクセスできない状態です。 このようにコントロールしてくれるシステム構成はできますでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • Intel_404
    • PHP
    • 回答数3
  • 環境変数からIDを取得しユーザー設定へのアクセスをコントロール

    会員サイトを構成するためログインシステムを導入しました。しかしそのログインシステムではブロックしているすべてのエリアにログインしていればアクセスできるためコントロールできるようなシステムを探しています。 具体的には http://hoge.com/loginsystem.cgi でログインします。 すると http://hoge.com/logingsystem.cgi/index.html にジャンプし会員エリアにアクセスします。 この場合ユーザーの環境変数でIDが取得できます。今回やりたいことは IDがhogeでログインした場合、 http://hoge.com/loginsystem.cgi/memebr.cgi?id=hoge またはhttp://hoge.com/loginsystem.cgi/memeber/hoge/ にはアクセスできるが http://hoge.com/loginsystem.cgi/member.cgi?id=moge にはアクセスできない状態です。 このようにコントロールしてくれるシステム構成はできますでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • Intel_404
    • PHP
    • 回答数3
  • FLASHを埋め込む時httpsだとセキュリティー保護のダイアログがでてくる。

    ■問題点: https通信時にフラッシュが配置されているページに移動すると -------------------------------------------------- このページにはセキュリティで保護されている項目と保護されていない 項目が含まれています。 保護されていない項目を表示しますか? -------------------------------------------------- のダイアログが出てきます。- そのページを読み込む際にhttps通信でなく、httpで情報を読み込んでくるオブジェクトが存在する場合にこのダイアログが出てきます。 単なるリンクであれば、httpでも問題ないが、読み込んでくる要素が絶対パスで、http://となっているとこのダイアログが表示されます。 今回のPAの例でいえば、フラッシュを配置する際のタグで、以下の部分が問題の箇所となっている。 (トップページの場合) このダグのcodebase="http://~"の部分 トップページを読み込む際に、このURLからの情報もこのページは読み込む ことになる。 通常のhttp通信であれば問題ないが、https通信である場合にはページ自体が https通信であるにもかかわらず、マクロメディアのこの情報を読み込む際に は、httpで通信しようとするので、ダイアログが出てします。 ダイアログを出さない対象方法があれば教えてください

  • SSLでフォームから変数内容を取得できない

    SSL通信時にフォームから変数内容を取得できません。 非SSL通信時には問題なく取得できます。(同じソース) SSL通信時のフォームの値の受け渡しに何か制限があるのでしょうか。 またそのような設定等があるのでしょうか。 以下はソースです。 <html> <head><title>test</title></head> <body> <?php // 入力内容を表示する echo "<p>入力内容(\$HTTP_GET_VARS):".@$HTTP_GET_VARS["text1"]; // 入力内容を表示する echo "<p>入力内容(\$_GET):".@$_GET["text1"]; ?> <form method="GET" action="<?=$_SERVER["PHP_SELF"]?>"> <table> <tr> <td><input type="text" name="text1"></td> <td><input type="submit" value="送信" name="sub1"></td> </tr> </table> </form> </body> </html>

    • ベストアンサー
    • apoton
    • PHP
    • 回答数1
  • PHP4.4.0以下に起こるセキュリティホールについて

    お世話になります。 現在某レンタルサーバでPHPを使用しています。 先月末、PHPに最悪のセキュリティホールが発見されました。 http://itpro.nikkeibp.co.jp/article/NEWS/20051102/223939/ この件に関して、早急にバージョンを上げて欲しいということで レンタルサーバ業者に連絡を入れたのですが、 1.PHP4.4.1は仕様の変更がかなりあっているので、共有サーバという性質上、バージョンアップは難しい 2.セキュリティホールではあるが、サーバ自体に影響のある類のものでは無い 3.PHPコードのサニタイジングで対応可能 だという理由で今のところバージョンアップの予定は無いという回答でした。 そこで、とにかくも「3.PHPコードのサニタイジングで対応可能。」だという回答は貰えましたので、 早速今回のセキュリティホールに対応しようと行動を開始したのですが、 どこから手をつけて良いのか判らない状態です。 私なりに今回のセキュリティホールがどんなものか、理解しようと思い、以下のサイトを参照してみたのですが http://www.hardened-php.net/index.76.html ようはinputタグのtypeがfileであり、かつname="GLOBALS"の時、 PHPの大域変数(global変数という呼び方が一般的ですが、紛らわしいのでここでは大域変数と呼びます)が アップロードしたファイル名で上書きされる、といったところでしょうか?(自信なし) だとするならばサニタイジングするべきは、局所変数でない箇所すべて、ということになりますが この認識で合っているのでしょうか? 前置きが長くなりましたが、今回教えて欲しい点は サニタイジングすべきPHPの変数は、 ・大域変数全てなのか? ・スーパーグローバル変数全てなのか? ・$GLOBALS全てなのか? です。

    • ベストアンサー
    • haru1234
    • PHP
    • 回答数2
  • 独自の検索エンジンを作るには!?

    難しいと思いますが独自の検索エンジンを作成してみたいと思っています。 検索エンジンといっても自分のWebサイト内を検索するものではなくGoogleやYahoo!、A9のように全世界のWebを対象にした検索を行う検索エンジンのことです。 検索エンジンに関しては知識がないのですがDBと相性がいいPHPで作成できるのではないのかなと思っています。 そこで質問です。 PHPやPerlなどで検索エンジンを作成することは可能でしょうか? 個人が運営している検索エンジンサイトなどはあるでしょうか? もし検索エンジンを運営することになった場合はどの位のスペックがあるサーバーが必要になってくるでしょうか? です。どうぞよろしくお願いいたします。

    • ベストアンサー
    • Intel_404
    • PHP
    • 回答数5
  • PHPによるリダイレクトについて

    ある程度の規模のサイトで、自社のURLになっているのにクリックすると外部にリンクしている設定を見ますが一体どうやっているのでしょうか? 例えば、ECナビだと http://ecnavi.jp/bid/?BID=64095 ↑コンタクトレンズのサイトにリンク アットコスメ http://i-pas.cosme.net/i-pas/asp/bnr/bnr0011.asp?bnr_id=3413 ↑口紅にサイトにリンク というような形です。(もしかしたら使っている技術は違うかもしれませんが) お忙しいところ申し訳ありませんが正直よくわからなくて困ってます!力をお貸し頂けると幸いです。よろしくお願いします。

  • 写真専用プリンタ。お勧めの機種は?

    写真専用プリンタの購入を検討しています。 家で手軽にプリントできるのが楽しそうだと思っています。 お店に行くと、いくつかの機種がありましたが、どれが良いのかわかりません。 お勧めの機種などありましたら教えてください。 お願いします。

  • CD・DVDレーベル印刷が簡単なA3ノビ

    年末のこの時期ですので年賀状の印刷もあり、そろそろプリンタを買い換えようかと思っています。仕事の都合もありA3ノビ対応を買うのですが、今回はCD・DVDのレーベル印刷も購入に際して検討したいのです。現在発売されているA3プリンタでレーベル印刷ができる主な機種は ・EPSON PM-400PX ・EPSON PX-G5000 ・CANON PIXUSiP9910 の3つだと思いますが、この中でレーベル印刷が一番簡単にできるのはどれでしょうか?もちろん3つとも使ったことのある方はほとんどいらっしゃらないでしょうが、カタログの説明などから経験で発言していただいてかまいません。当方なんにも分かっておりませんので。また、ランニングコスト(メーカーサイトやカタログに出ているものだけでなく、単純にエプソンのインクの方がホームセンターなどで値引率が高いとか・・・)についても教えていただきたいです。 今までエプソンしか買ったことがないので、個人的にはキャノンに挑戦したい気もするんですが・・・。

  • HP PSC 2355 オールインワンで困っています。

    HP PSC 2355 オールインワンを使っています。 使用しているPCはVAIOで、OSはWindows XPです。 カラー印刷が全く出来ません…。 カートリッジは満タンでエラーが出る事はないのですが、モノクロ指定をしているわけでもないのに黒一色で印刷されてしまいます。しかも文字がカラーなものは認識されず、印刷すらされないという状態です。 先ほど試しに写真画像&文章という構成のホームページを印刷指定してみたら、写真だけがやっぱり黒で印刷されてきました…文字は認識せずでした。 セルフテストレポートというものをやってみたのですが、カラーの部分は1つも印刷されません。 カラーカートリッジの調整というものをやってみたのですが、何度やっても失敗と出てしまいます。 いったいどうすれば良いのでしょうか?卒論執筆のためにどうしてもプリンターでカラー印刷が出来ないと困る状況のため焦っています…。 説明ベタですみません…あまりPCに詳しくないのでどんな状況を書けばよいのかもわからないのです。 もし回答に必要な状況などがあればそれも教えてください。どうか力を貸してください。

  • HP PSC 2355 オールインワンで困っています。

    HP PSC 2355 オールインワンを使っています。 使用しているPCはVAIOで、OSはWindows XPです。 カラー印刷が全く出来ません…。 カートリッジは満タンでエラーが出る事はないのですが、モノクロ指定をしているわけでもないのに黒一色で印刷されてしまいます。しかも文字がカラーなものは認識されず、印刷すらされないという状態です。 先ほど試しに写真画像&文章という構成のホームページを印刷指定してみたら、写真だけがやっぱり黒で印刷されてきました…文字は認識せずでした。 セルフテストレポートというものをやってみたのですが、カラーの部分は1つも印刷されません。 カラーカートリッジの調整というものをやってみたのですが、何度やっても失敗と出てしまいます。 いったいどうすれば良いのでしょうか?卒論執筆のためにどうしてもプリンターでカラー印刷が出来ないと困る状況のため焦っています…。 説明ベタですみません…あまりPCに詳しくないのでどんな状況を書けばよいのかもわからないのです。 もし回答に必要な状況などがあればそれも教えてください。どうか力を貸してください。

  • ブラザーのプリンタ複合機の購入について

    ブラザーのプリンタ複合機のDCP-110Cを購入したいと思っているのですが、今までプリンターを自身で購入した経験が無いため、非常に単純な内容なのですが不明で困惑しています。この様なプリンタを購入した時、インクなどは別売のものを同時に買わなければならないのでしょうか。それとも一つは本体に付属しているのでしょうか。