phpに関するaxcelbkmのブックマーク (8)

  • 『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等閲覧制限 特定ページ経由からのみ閲覧可能に【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
    お勉強
  • 10日で覚えるPHPのキソ(超基礎編)の記事一覧ページ | バシャログ。

    横浜にある株式会社シーブレイン Web制作スタッフによるブログです。 「現場で使えるテクニック」をモットーに、Web制作全般についてお届けします。

    10日で覚えるPHPのキソ(超基礎編)の記事一覧ページ | バシャログ。
    axcelbkm
    axcelbkm 2020/01/23
  • PHPのパラメータはこれで解決!値送信から取得まで解説 | 侍エンジニアブログ

    パラメータとは、値の事です。 プログラムを書いているとパラメータ=値はとても大事な要素です。 画面から入力した値をプログラムに送る等、意識する事はとても多いと思います。 今回はそんなパラメータの扱いについて以下の内容でお話します。 【解説】パラメータを使う時 【実践】URLにパラメータをつける 【実践】<form>でパラメータを送る 解説はわかりやすく行います。是非読んでみてください。 パラメータについて パラメータを使う機会はどんな場合があるでしょうか。 ・ユーザーに値を入力させる ・画面間で値を保持して、次の画面に送る 様々な場面が考えられます。 入力や保持するにしても、どのように行うのでしょうか。 主に2つのパターンがあります。 URLにつける 1つ目の方法はURLにパラメータを付ける方法です。 以下のようなURLを目にしたことはないでしょうか。 https://samuraites

    PHPのパラメータはこれで解決!値送信から取得まで解説 | 侍エンジニアブログ
    axcelbkm
    axcelbkm 2020/01/17
  • 【簡単コピペ】ログインシステムをPHPで作る | HTML・CSS・jQuery・PHPを徹底解説!【Web担当者の作り方】

    【簡単コピペ】ログインシステムをPHPで作る 更新日:2017年4月9日 不特定多数の人に向けたコンテンツでなく、ID、パスワードを知っている限られた人にしか見せたくないコンテンツがあったとします。有料の会員制のホームページなんてのは大概そうですよね。 そうしたログインシステムの作り方を今回はご紹介。実はそう難しくないPHPの記述で実装可能なんです。 HTMLには下記の記述をして下さい。何気にPHPの記述を仕込みます。 <body>タグ内に記述して下さいね。ファイル名は今回の例ではindex.phpとしてます。 <?php if($error_message) { echo $error_message; } ?> ログインID: パスワード: IDとパスワードの入力欄が作られ、ログインボタンが作られます。 よく目にしますよね。 次にPHPの記述になります。これも先程のindex.php

    axcelbkm
    axcelbkm 2020/01/16
    つくってみる
  • 1