タグ

ブックマーク / php1st.com (4)

  • PHPでカレンダーを作成しよう | PHPプログラミングの教科書 [php1st.com]

    作成するカレンダーのイメージ ※以下の内容は[php1st]の「3-4 スケジュール帳(P.192~)」から、カレンダーの作成に関する内容を抜粋して再構成したものです。 カレンダーを作る目的が「最終的には予約システムを作りたい」という方は、WordPressの方が簡単に解決できます(基機能はノンプログラミングで完成できます)。以下の記事にまとめましたので参考にしてください。 WordPressプラグイン「MTS Simple Booking C」による予約システムの作成 これから、次のようなカレンダーを作成します。簡単すぎず難しすぎず、PHPの基礎が習得できたか力試しになり、スケジュール帳や予約への応用など、今後の学習の展望も見えてきます。ざっとPHPの基礎を習得した方は、ぜひ、チャレンジしてみてください。 ポイントは2つあります。1つは行列形式のレイアウトの作成方法、もう1つは、そのレ

    PHPでカレンダーを作成しよう | PHPプログラミングの教科書 [php1st.com]
  • phpMyAdminで入力したデータが「Incorrect string value」で文字化けする | PHPプログラミングの教科書 [php1st.com]

    原因は、日語ではないフィールドに日語を入力したことが考えられます。 対策は、フィールド(またはテーブル・データベース)の文字コードを日語に変更する方法があります。phpMyAdminで対処する例を紹介します。 問題が起きているテーブルが含まれるデータベース全体の文字コードを変更するには、データベースの「操作」メニューを選択します。個別テーブルのみを設定する場合はテーブルの「操作」メニュー(「その他」‐「操作」メニューの場合も)を選択して文字コードを変更します。 次の例では「utf8_general_ci」に変更しています。

    phpMyAdminで入力したデータが「Incorrect string value」で文字化けする | PHPプログラミングの教科書 [php1st.com]
  • E_ALLを指定してもエラーメッセージが表示されないとき | PHPプログラミングの教科書 [php1st.com]

    エラーの状況を調べようと「error_reporting(E_ALL)」と指定しても、詳しいエラーメッセージが表示されない場合があります。原因はいくつか考えられます。 (原因1) エラーメッセージが非表示になっている レンタルサーバーなどでは、セキュリティ上の都合でエラーメッセージの詳細を表示しない設定になっているはずです。エラーメッセージを表示するには、error_reporting(E_ALL)の前でdisplay_errorsという設定項目を「On」にする必要があります。 ○エラーメッセージが表示されるように設定する ini_set(“display_errors”, On); error_reporting(E_ALL); (原因2) E_STRICTはE_ALLに含まれない PHP5の仕様に基づいてコード変更を促すE_STRICTエラーは、E_ALLには含まれていません。これを含

    E_ALLを指定してもエラーメッセージが表示されないとき | PHPプログラミングの教科書 [php1st.com]
    microgravity
    microgravity 2015/05/14
    “ini_set("display_errors", On);”[php]
  • 「Warning:failed to open stream」と表示されるとき | PHPプログラミングの教科書 [php1st.com]

    指定したファイルを開けないとき、このようなエラーメッセージが表示されます。 ○ファイルオープンに失敗したときのエラーメッセージ 次のような原因が考えられます。 ●原因1:ファイル名を間違えている 単純な原因です。 【対策】ファイル名を修正しましょう。 ●原因2:ファイル名(パス)に「¥」が含まれる ファイル名(パス)に「¥」が含まれると、そのファイルをうまく開くことができません。 【対策】「¥」を「/」に変更してみましょう。 $fp = fopen("C:/file/test/test.txt", "r"); ●原因3:外部URLを開けない設定になっている php.iniの設定が「allow_url_fopen = Off」のときに外部URLを開こうとすると、次のようなエラーメッセージが表示されます。ファイル関数を使って外部URLを開くことができないという意味です。 ○外部URLのオープン

    「Warning:failed to open stream」と表示されるとき | PHPプログラミングの教科書 [php1st.com]
    microgravity
    microgravity 2015/02/18
    “allow_url_fopen = Off”
  • 1