関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

codingとphpに関するaxcelbkmのブックマーク (5)

  • 『PHP メールフォーム』の上位10件が勝率10% - Qiita

    2018/12/30にGoogle語版で『PHP メールフォーム』を検索した結果です。 日によって変動する可能性があります。 1位 PHP工房 https://www.php-factory.net/mail/01.php PHP4.3.9~PHP7 やめろ。 努力はわかるのだが、努力の方向性が全力で間違っているというか。 クラスすら使えない時代の古のPHPに対応するため、今から見ると「とてもひどい」としか言いようのない構造です。 しかもそのままの状態で進化し続けてしまったため、もはや手の出しようがない混沌になっています。 そんな有様でありながら、脆弱性対策もしっかり行っており、CSRF対策やレスポンシブ対応までしっかりされています。 惜しくも$mail_check=0にした場合にメールヘッダインジェクションできますが、これはメアド形式チェックをしないというフラグで、デフォルトもチェッ

    『PHP メールフォーム』の上位10件が勝率10% - Qiita
    axcelbkm
    axcelbkm 2020/09/25
    いろいろこわいぃぃ。
  • 申請した利用者だけがサイトを閲覧できるようにするには(PHP認証) - 初心忘るべからず

    図書館には知る人ぞ知るコンテンツがある。WEB目録(PDF)を、閲覧申請をした人にのみアクセスさせたいという要望があった。閲覧申請をした人にはID/PWを発行し、認証を経た上で閲覧させると。 利用の流れはこの通り。 ログイン画面→(認証)→PDFファイル一覧ページ→個々のPDFファイル この認証を実現させる上で様々な図書やブログ記事を見てみたが(会員制サイトのアクセス制限が多いようだ)、どの方法もうまくいかなかった。 知識がない状態でサイト構築を任せられてしまった人のためにコードを以下にメモしておく。 それぞれの処理はこの通り。 1.ログイン処理はPHPのセッション変数を用いる 2.PDFのアクセス制限を.htaccessとphpを用いて行う 1.はログイン認証をしてPDFファイル一覧ページを表示させる処理。 2.では個々のPDFファイルへ直アクセスされた場合の所作を指定している。 2.P

    申請した利用者だけがサイトを閲覧できるようにするには(PHP認証) - 初心忘るべからず
  • PDF等閲覧制限 特定ページ経由からのみ閲覧可能に【PHP・htaccess】

    PDFをウェブサイトに置いてユーザーに閲覧させたいけど、特定のページを経由しないと見れないようにしたい」 こんな依頼を受けることが結構あります。 この要望が必要な場面は、 利用規約ページは必ず見て欲しい ユーザーに何らかアクションをしてもらった特典としてPDFを閲覧してもらいたい などが挙げられますね。 毎回どうやって作ったか思い出しながらやっているので、今日は備忘録として上記要望の実装方法をまとめます。 PHPと.htaccessを利用してPDFの閲覧を制限する 閲覧制限といっても、閲覧するためにIDやパスワード求めるわけではなく、特定ページ経由のときにのみPDFが表示されるようにする仕様です。 通常ウェブサイトにPDFを置いて閲覧させる場合は、下図のようにHTMLPDFへのリンクを設置して、ユーザーがクリックするとPDFが表示されるようにしますよね。 ただ、このままでは誰でも閲覧で

    PDF等閲覧制限 特定ページ経由からのみ閲覧可能に【PHP・htaccess】
  • PHPでファイルをダウンロードする方法とよくあるエラー

    PHPでheader()を使ったファイルのダウンロード方法をご紹介します。 ファイル形式と、ファイルサイズの取得、ファイルのリネームの3つを行い、ファイルを読み込むだけで簡単にダウンロード可能です。 よくあるファイルダウンロード時のエラーも紹介しています。

  • 会員制サイトで特定のディレクトリ内をアクセス制限する | SHINGO IRIE

    特定のフォルダに入っているファイルを直接アクセスで開けないようにしておきたい。かつ、特定のユーザーしかアクセス出来ないようにしたい。 こんなものを作ろうと考えた時、ディレクトリ制限といえば、あのダイアログが出てくる、ベーシック認証が思い浮かびます。しかし、既に会員システムを構築している場合、php側での認証とベーシック認証の両方を組み込むと、2重にパスワード入力する必要が出て、使う側は面倒です。 そこで、phpで既に作っている認証プログラムを利用しつつ、ベーシック認証も使わないディレクトリ制限の導入方法についてご紹介です。 制限をかけたいディレクトリにhtaccessを設置.htaccessファイルを作って、制限したいディレクトリ内に設置。 .htaccessファイルの内容は下記。 Action image/jpeg /ディレクトリパス/access.php このディレクトリ内のjpgファ

    会員制サイトで特定のディレクトリ内をアクセス制限する | SHINGO IRIE
    axcelbkm
    axcelbkm 2020/01/27
    お勉強
  • 1