タグ

PHPに関するmichihaのブックマーク (6)

  • XAMPP・MySQL・phpMyAdminのセキュリティ設定

    XAMPPの管理画面やphpMyAdminなど、ブラウザからアクセスできる画面には、パスワードによるアクセス制限をかけることをおすすめします。 XAMPPの管理画面とMySQLのrootユーザー、phpMyAdminについて、パスワードを設定する方法を紹介します。 現在のXAMPPのセキュリティ設定を確認する XAMPP Control Panelの「Apache」の「Admin」をクリックしてXAMPPの管理画面を開き、「Security」を選択します。 「XAMPP Security」画面が開き、現在のセキュリティ設定状況が表示されます。 アクセス制限がかけられている場合は緑で「SECURE」、かけられていない場合は赤で「UNSECURE」と表示されます。 特に、上から3項目のセキュリティ対策が重要です。メッセージとその内容は次のようになります。 ○セキュリティ対策前の状況 These

    XAMPP・MySQL・phpMyAdminのセキュリティ設定
  • phpMyAdminにログインできないとき

    phpMyAdminにログインできない場合、次のような原因が考えられます。 ●原因1:パスワードの変更後、config.inc.phpを修正していない phpMyAdminの設定ファイル(config.inc.php)に「$cfg[‘Servers’][$i][‘auth_type’] = ‘config’;」と設定されている場合、この設定ファイルに記述されたユーザー名、パスワードを使ってphpMyAdminを実行するようになっています。 つまり、phpMyAdminのユーザーメニュー(特権メニューなど)からユーザーのパスワードを変更した後は、それに合わせてconfig.inc.phpも修正する必要があります。 【関連記事】パスワード設定後にphpMyAdminが実行できなくなったとき ●原因2:rootユーザーのパスワードを忘れてしまった phpMyAdminにログインできない単純な原因

    phpMyAdminにログインできないとき
  • MySQLユーザーのパスワードを忘れてしまったとき

    MySQLデータベースにアクセスするユーザーのパスワードを忘れてしまうこともあります。パスワードを忘れてしまったときは、次の手順でパスワードを再設定しましょう。 (1) パスワード確認を省略するオプションでMySQLサーバーを起動 (2) MySQLサーバーにアクセスしてパスワードを再設定 (1) パスワード確認をスキップするオプションを指定してMySQLサーバーを再起動するには、次の方法があります。 ○パスワード確認を省略してMySQLサーバーを起動する方法 ・「–skip-grant-tables」オプションを指定してmysqldを起動 ・MySQL設定ファイル(my.ini)の[mysqld]セクションに「skip-grant-tables」と記述してMySQLサーバーを再起動 (2) MySQLサーバーが起動できたら、コマンドラインツールのmysqlからUPDATE文などでパスワー

    MySQLユーザーのパスワードを忘れてしまったとき
  • お問い合わせフォームの作り方⑦

    お問い合わせフォームの構成 入力ページ作成 エラーチェック・確認ページ作成 完了・メール送信ページ作成 1.お問い合わせフォームの構成 まずお問い合わせフォームの構成を説明したいと思います。お問い合わせフォームは一般的に3つのページでできています。 ①見ている人に入力してもらうページ(入力ページ)。 ②必須項目にちゃんと記入されているかどうかなどの確認ページ(エラーチェック・確認ページ)。 ③入力してもらったデータを自分のパソコンに送るページ(完了・メール送信ページ)。 この3つのページをこれから作成していきたいと思います。 こちらは完成見です。 2.入力ページ作成 まずは入力ページを作成していきます。今回は練習ですのでデザインはあまり気にせず・作成していきます。お名前とメールアドレスとお問い合わせ内容を必須にします。 作成する項目は お名前→→1行テキストで作成 性別→→ラジオボックス

    michiha
    michiha 2015/01/13
    [問合せフォーム]
  • PHPで日本語メールを送る – 応用編 (添付ファイル、HTMLメール) - EC studio 技術ブログ

    PHPで日語メールを送る - 基編に引き続き、 今回は応用編をお送りします。 基編で解説したmb_send_mailを使えば シンプルなメールを送るには十分な機能がありますが、 それ以上に複雑なこと、例えばHTMLメールや添付ファイルを 使ったメールにはmb_send_mailは使えません。 mail関数を使ってヘッダにガリガリとメールの仕様に そって書けば送れるのですが、それではあまりに 大変なので、ライブラリを使います。 ライブラリを使った日語メール送信 PHPで複雑なメールを送るのに使えるスタンダードな ライブラリとしては、PEAR::MailとPHPMailerが有名です。 (ただし、両ライブラリとも日語メールには対応していないので、 そのままでは文字化けしてしまいます) PEAR::MailはPHPの公式ライブラリのPEARで採用されていますし、 PHPMailerもX

    michiha
    michiha 2015/01/13
  • 【Photoshop入門】Webデザインをはじめよう!第1回 デザイン前に覚えておきたい環境設定とレイヤー機能 - Adobe Blog

    The Blog | Welcome to Adobe Blog アドビのブログでは、Creative Cloud、Document Cloud、Experience Cloudの最新情報や役に立つ情報を紹介しています。

    【Photoshop入門】Webデザインをはじめよう!第1回 デザイン前に覚えておきたい環境設定とレイヤー機能 - Adobe Blog
  • 1