Yasumasa's Portfolio

Yasumasa's Portfolio
WEB大好きな濱田泰昌のポートフォリオを紹介します。

php

phpはサーバーで動く言語
サーバーがある人は擬似環境を作る必要はない。
ランプ
LAMPP リナックス、mysql php perl
XAMPPの導入でサーバーの擬似環境をつくる。
ザンプ
http://felica-portfolio.com/php_lesson/

XAMPPを検索した最上のもの
https://www.apachefriends.org/jp/index.html
ここからダウンロードする。

skype
port80番
xamppも同じ80番なので、競合してしまう。

チェックボックスはずすところがある。
ファイルの収納場所等を選んだ後辺り、会社の誘導のやつが出るところ一箇所チェックをはずす。インストール手順の手前。

セキュリティーの重要な警告が出たら、プライベートネットワークを選択して、クリックする。

1.php.iniの設定をする。
ウインドウズボタンとEを一緒に押すとエクスプローラーが立ち上がる。
そこにC:xamppphpを入れる。
教科書通りにやるとやばい

2.php.iniの変更確認

versionをちゃんと確認しないと動かない。

3.セキュリティの設定
この時、MYSQLが青くなっていないと駄目
これで上から3つが安全。
一番下が不明でOK
C:xampphtdocsで新しいフォルダを作成。
ブラウザを立ち上げて
localhost/hamada_php/lesson01.phpと打つ
localhostと打つとhtdocs直下を見に行く
localhost htdocsのフォルダ名、ファイル名
localhostで見た時にエラーが出る。エラーが出た時は上も怪しいと思ったほうが良い。

自分自身を指し示すIPアドレス
localhost=127.0.0.1にlocalhostが振られている。

スカイプと競合してしまう場合の対処法
コンパネから、Apacheのconfigから一番上を選択
listen80を81にする
serverName localhost:も81に変える
そして、ブラウザで表示する際には、localhost:81/を足さないと駄目

phpとmysqlの連携でデータベースから出したり入れたり出来るようになるので、新着ニュースを作れるようになる。

エクリプス
Eclips

PHPの辞書みたいなものがある。
https://php.net/manual/ja/index.php

word pressのダウンロード
https://ja.wordpress.org/
特殊記号の読み方サイト
http://penjp.com/50pc_use/pc_use_9_2.html

!  感嘆符  ビックリマーク,びっくり
”  引用符  ダブルクォーテーション,二重引用符
#  番号記号  ハッシュ、シャープ、イゲタ
$  ドル記号  ドル,ダラー
%  パーセント  パーセント
&  アンパサンド  アンド,アンパサンド
’  アポストロフィ, アクサンテギュ  シングルクォーテーション,クォート,
アポストロフィー
(  左小括弧  括弧,丸括弧,左丸括弧
)  右小括弧  括弧閉じ,丸括弧閉じ,右丸括弧
=  等号  イコール
–  ハイフン, 負記号  ハイフン, マイナス
~  オーバーライン  チルダ,チルド
^  アクサンシルコンフレックス  山形、ヤマ、ハット
|    縦棒 パイプ
¥  円記号  円マーク
shift+@マーク   ‘  アクサンクラーブ  バッククォート
@  単価記号  アットマーク,アット
{  左中括弧  中括弧
[  左大括弧  角括弧,左角括弧,大括弧
+  正符号  プラス
;  セミコロン  セミコロン
*  アステリスク  アスタリスク,アスター
:  コロン  コロン
}  右中括弧  中括弧閉じ
]  右大括弧  角括弧閉じ、右角括弧,大括弧閉じ
< less than 不等号(より小)  不等号(より小) 小なり
,  コンマ、セディユ  コンマ カンマ
>  不等号(より大)  大なり
.  ピリオド  ピリオド,ドット
?  疑問符  クエスチョンマーク,はてな
/  斜線  スラッシュ
_  アンダーライン  アンダースコア アンダーバー
バックスラッシュ
こっから下はあまり重要じゃない
「  始括弧  かぎ括弧
」  終括弧  かぎ括弧閉じ
~  スワングダッシュ
、  読点  てん
。  句点  まる
・  中点  なかてん
ー  長音符号  長音符号,のばす

日本語
3byte utf8
半角英数
1byte

strlen()

メールフォームはCGIを勉強する
メールホーム設置PHP

文字列はstring

tableは
インポート、エクスポートでファイルを保存することができる。
カラム 縦の項目の見出しをカラムという
レコード 実際の値が入っている行はレコード
row 行のこと
主キーデータを取り出す時の基本になる。codeなど重複がない1~100

newsfeedを作るには
見出し、日時、記事(本文)ニュースコード(主キー)
名前はnews_idにした
データ型 数値はINTに設定 普通の数値型はINT
インデックスを PRIMARY主キーを表す言葉 PRIMARYキーとも言う。PRIMARYに設定
AIにチェック インクリメント増加 自動で追加させる 自動で連番

news_headline
データ型 VARCHAR 短いテキスト
長さ128
照合順序 utf8-general_ci

news_article
データ型 TEXT
照合順序 utf8-general_ci

news_date
データ型 DATETIME

データ型の基準は文字の長さで決めている
ここまで入力したら、保存ボタンを押してテーブル作成
その後、newsを選んで挿入
news_idは自動生成なので入れる必要ない。
headlineと本文を入力し、時間を選んであげると記事ができる

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

コメントフィード

トラックバックURL: http://yasu-design.raku-toku.com/wp/wp-trackback.php?p=124