webサイト制作の勉強|2017月7月クラスブログ

webサイト制作の勉強に関する解説ブログです。

PHP

htmlspecialcharsとENT_QUOTESの設定

PHP

特殊文字をブラウザで文字列として表示させるには htmlspecialchars 関数を使用します。これを使用すると、各文字列が <、>、&、" に変換されて返されます。 さらに続けて ENT_QUOTES と書くと、' (シングルクォート)も ' に変換されて返されます。この処…

PHP演習問題

PHP

問1 現在の年月日・時刻をPHPで記述し、ブラウザに表示させなさい。その際に曜日も一緒に表示させなさい。 問2 数字「1」から「10」までの数字を、ブラウザにランダムに表示させなさい 問3 九九の表をPHPで繰り返し文で記述し、ブラウザに表示させなさ…

チェックボックスの値を配列で渡す

PHP

<html lang="ja"> <head> <meta charset="utf-8"> <title>複数選択可の項目があるフォームの作成</title> <style> html,body,h1,dl,dt,dd { margin:0; padding:0; line-height:1.0; } form { width:60%; margin: 100px auto 0; } dt { width:30%; float:left; margin-bottom:40px; font-weight:bold; } dd { margin-left:30%;…</meta></head></html>

PHPでの配列

PHP

配列はJavascriptでも出て来ましたが、まずは配列の特性を復習しましょう。 通常、変数は1つの値しか入れる事が出来ず、新しい値を入れると上書きされてしまいます。一方、配列ではひとつの箱に複数の値を入れることができます。データベースと連動させる事…

for文を使ったセレクトボックスのフォーム

PHP

入力画面 input.html <html lang="ja"> <head> <meta charset="utf-8"> <title>セレクトボックスの入力画面</title> <style> html,body,dl,dt,dd { margin:0; padding:0; } form { width:600px; margin: 100px auto 40px; } dl { width:100%; overflow:hidden; border: 1px solid #333; } dt { float: left; width:30%; bord…</meta></head></html>

PHPでのif文

PHP

if文を使うことで、プログラムの結果を分岐する事が出来ます。例えば 値が〇〇以上であれば、Aルート値が〇〇以下であれば、Bルートというように、ある条件をもとにルートが分岐する事を条件分岐といいます。 if文の書き方 if (条件) { 条件が真であれば実行…

PHPでの日付や時間取得

PHP

基本的にはJavascriptと同じですが、PHP独自のフォーマットをしっかりと覚えましょう。 1、「どのような形式で」を指定できる関数:date関数(フォーマット文字列) 2、「いつの日付を」を指定できる関数:mktime関数(タイムスタンプ) timezoneの設定 本…

MAMPの設定

PHP

macユーザーはxamppの替わりにmampを使いましょう。 www.mamp.info ポートの設定は他のアプリケーションとバッティングしていなければ「8888」で問題無いでしょう。 インストールの後にDreamweaverの設定をしましょう。 www.webdlab.com

PHPの記述方法

PHP

PHPファイルは「.php」という拡張子をつけることで、PHPファイルであることをコンピューターが認識してくれます。(例 index.php) PHPを記述する場合、 と書く事でブラウザーにテキストを出力する事が出来ます。 html内に記述する場合は <html> <head> <title>基本的なPHPの</title></head></html>…

GETとPOSTの違いと使い分け

PHP

PHPでは情報を別のデータに受け渡すときにGETとPOSTの2つの方法(メソッド)が使われます。 GET GETメソッドはURLの末尾に「?」をつけ、「パラメーター名="値"」という形式でデータを送ります。 そのせいで、URLにデータが表示されてしまい、誰からでも見る…

XAMPPとMAMPの文字コードとタイムゾーンの設定

PHP

授業ではXAMPP・MAMPを使用してPHPおよびWordpressの授業を進めて行きます。これらを使用する時に気をつけないといけないのが、文字コードの設定です。 XAMPP・MAMP共にドイツで開発されたソフトであるため、初期設定のままだと日本語を使用した時に文字化け…

PHPとは

PHP

PHPとは? HP: Hypertext Preprocessor(ピー・エイチ・ピー ハイパーテキスト プリプロセッサー)とは、動的にHTMLデータを生成することによって、動的なウェブページを実現することを主な目的としたプログラミング言語、およびその言語処理系である。一般…