Web サイト構築 3: PHP Web ページの実装
1. 関連概念
1. PhpとHTMLの関係
HTML: フロントエンド、静的、クライアント実行
Php: バックエンド、動的、サーバー実行
HTML には Php を含めることができ、Php は html
2. Php と Javascript の関係
Php はサーバー側のスクリプト、JavaScript はクライアント側のスクリプトであり、それぞれ異なる機能を持ち、併用することができます
。
たとえば、フォーム内のボタンの onclick は Javascript 関数を調整できますが、php 関数
を調整することはできません。
また、JavaScript はサーバー側のデータを処理できません
3. ウェブ用語
Css: Web コンテンツの表示方法を制御します
Div: Div タグは、領域の表示モード (背景、フォント、配置など) を定義するために使用されます。
スタイル: Style タグは CSS 形式テーブルを設定するために使用されます
メタ: メタ タグには、一部の Web ページの非表示情報が含まれています
2. Web ページの実装
1. DreamWeaver を使用して Web ページをデザインし、手動で編集することをお勧めします
ページのプロパティ(背景、画面幅、リンク表示など)の設定、テキストや画像の追加など
一般的な Web サイトでは、ヘッダーとフッターをデザインする必要があります (単一のファイルとして記述し、複数のページに含めることもできます)
2. Web ページはブラウザの分析率に適応します
幅をパーセンテージで設定します: width:100%
最大幅を設定します: max-width:800px
3. Web ページは Android スマートフォンの解像度に適応します (コンピューターのブラウザーの効果には影響しません)
携帯電話のデフォルトの画面幅を 320 に設定します
<メタ名="ビューポート"コンテンツ="幅=320"/>
文字化けはブラウザがHTMLの中国語文字セットを認識できないことが原因である可能性があります。先頭に文字セットを指定して
を追加する必要があります。
または
5. 前のページに戻るときに、前のページのフォームで前の選択を記憶するにはどうすればよいですか?
を追加します
header('キャッシュ制御: プライベート、必須再検証'); >
6. 前ページに戻るボタンの実装
1. PHP の基本構文: C 言語に似ています
2. PHP コメント: C 言語と同様に //、/*、*/ を使用します
3. PHP デバッグ: 通常は echo、print_r() を使用して
4. PHP の一重引用符と二重引用符の違い: 二重引用符で囲まれた解釈された出力、一重引用符で囲まれた直接出力
5. PHP での関数の定義
関数 sum($a, $b) {
$c = $a + $b;
$c を返します;
}
戻り値はさまざまな型をサポートします
6. パラメータの受け渡し: GET メソッドを使用してパラメータを渡します
1) 通話終了
echo "n";
xxxxx
を入手できます
7. 入力方法
HTML コードのキャリッジ リターンは「n」です
8. 空の関数が空の値を決定できない場合があるのはなぜですか
4. デバッグ時の注意事項
1. Android スマートフォンのデバッグ
Android の組み込みブラウザでデバッグするのが最善です。UC ブラウザはユーザーのズーム率を記憶するため、曖昧さが生じる可能性があります
2. コンピューターのデバッグ
5.参考
1.HTML フォーム
http://www.sj33.cn/jc/wyjc/htjc/200612/10726_2.html
2. よく使用されるフォームのボタンリンク
3. PHP は MySQL データベースを操作します
http://www.189works.com/article-49493-1.html
http://www.jb51.net/article/14668.htm
4. PHP の XML 解析
http://www.php100.com/html/webkaifa/PHP/PHPyingyong/2012/0110/9638.html
5. Android 画面の適応
http://mobile.51cto.com/web-316935.htm
6. 作者が実装したウェブサイト
http://oatmental123.sinaapp.com