読者です 読者をやめる 読者になる 読者になる

Webデザインの勉強 | フェリカテクニカルアカデミーWebサイト制作科サポートブログ

RSSを取得:simplexml_load_file()

PHP

外部ブログのRSSを取得し表示 PHP5で標準実装されたsimplexmlモジュールを利用する 課題 RSSの取得を利用して「まとめページ」をつくる(アップするサーバーはPHPが利用できることが必須) simplexml simplexmlとは、XML文書を手軽に処理することができるモ…

セッション機能を使う

PHP

セッション機能を使う セッションは、ページを移動してもデータを共有できる仕組みです 《index.php》

フォーム実践(3)入力内容をメールで送信

PHP

mb_send_mail関数 「日本語」のメール送信に役立つPHP関数 「mb_send_mail(送信先, タイトル, 本文, 追加ヘッダー)」というパラメータで実行します 「追加ヘッダー」には、送信元を指定するのが典型的なパターンです

フォーム実践(2)入力内容のチェック

PHP

入力内容のチェック 受け取った内容に不備がないか調べる 例えば、入力欄に記入漏れがあった場合の処理 安全面のチェック $_POSTの値は安全な値に加工してから使う 危険な値を安全にする作業を「エスケイプ処理」と呼びます htmlspecialchars関数を使って「…

フォーム実践(1)入力内容の保持

PHP

フォーム作成 入力フィールド「お名前」「メールアドレス」「メッセージ」を作成する ユーザーからの入力された値を受け取って画面を遷移する inputタグで作成する1行入力用テキストフィールド size属性は、必須ではありません textareaタグで作成する複数…

セッション情報

PHP

セッション情報とは サーバー側にデータを保存する仕組みです クライアントを区別するためにランダムなIDを割り当て、そのIDに対応する保存域をサーバー側に作成します セッション情報は、プログラムの実行環境やライブラリによって提供されます Cookieは、…

Cookie

PHP

Cookieとは Cookieは、クライアント側にデータを保存する仕組みです サーバーからデータを送信しておくと、次回アクセス時にそれと同じデータを送信しなおしてくれる機能です Cookieは、Webで使われているHTTPの基本機能です Cookieの仕組み Cookieは、少量…

ユーザーの状態を管理する

PHP

複数のページから構成されるWebプログラム 複数のページから構成されるWebプログラムでは、ページ間でデータを共有したいことがあります それぞれのページは独立しているので、共有したい時は明示的なデータの保存が必要です ユーザーの操作情報を保管してお…

配列

PHP

配列とは 変数に格納できる値は「一つ」ですが、配列にはたくさんの値が格納できます 配列の変数名には、[ ]をつけ、この[ ]の中に要素を特定するための「キー」を指定します array関数 配列を作成し、値を代入するときに使う 配列の値を取り出す $配列名[キ…

日本語文字列を扱う

PHP

ユーザー定義関数

PHP

条件分岐と繰り返し

PHP

条件分岐 繰り返し

PHPで日時を扱う

PHP

タイムスタンプとは PHPの日時に関する関数では、「1970年1月1日0時」から経過した秒数で表現する(UNIXタイムスタンプ)を使用します

変数と定数

PHP

変数 変数は、値を入れておく「入れ物」 変数名に使用できるのは、半角英数字とアンダースコアです(変数の先頭を数字にすることはできません) 変数は、代入(=の右側の値を、=の左側に入れる)という形で、データの出し入れをします 代入演算子 代入には、…

PHPマニュアル

PHP

PHPマニュアル 常に調べます