php

ノートPCでXAMMPを使う時のセキュリティ

apache\conf\httpd.confを編集する。 230行あたり下記に編集 AllowOverride All # # Controls who can get stuff from this server. # #Order allow,deny #Allow from all Order deny,allow Deny from All Allow from localhost 127.0.0.1 </Directory>

URL入力するとQRコードが作れるwebアプリを作る。

▼完成URL http://jewelcafe.main.jp/0903/qrcode.html qrcode.html <html> <head> <meta charset="UTF-8"> <title>QRコード</title> <style> body { text-align: center; } </style> </head> <body> <p>QRコードにしたい文字またはURLを入力してください。</p> <form action="qrcode.php" method="get"> キーワード:</form></body></html>

QRの組み込み

Google Chart Toolsを利用する。 URLリクエストは「$_GET」を利用する : → %3a ↓こちらをhtmlに組み込む <img src="http://chart.apis.google.com/chart?chs=画像サイズ&cht=qr&chl=QRコードを生成したいページのURLエンコード済みの文字列" alt=""> ↓ex

お問い合わせフォーム(2)

php

▼完成URL http://jewelcafe.main.jp/0822/toi04/index.php 入力画面 index.php <html lang="ja"> <head> <meta charset="UTF-8"> <title>お問い合わせフォーム</title> <link rel="stylesheet" href="style.css" media="screen, print"> </head> <body> <form action="check.php" method="post" id="inquiry"> </form></body></html>

お問い合わせフォーム(1)

php

input.php <html lang="ja"> <head> <meta charset="UTF-8"> <title>練習用フォーム</title> <style> table { border-collapse: collapse; } </style> </head> <body> <h1>入力画面</h1> <p>必要事項を入力して「確認する」ボタンをクリックしてください。</p> <form action="check.php" method="post"> </form></body></html>

フォーム

php

action属性:送信先を指定する。 method属性:送信方法を指定する。 フォームから「method="POST"」で送信されたデータが「$_POST」という箱に格納される。 「$_POST['name']」で「お名前」テキストフィールドに記入された情報が取得できる。 GET GETにする…

連想配列、foreach文

php

内容が連想できるインデックスをつけておきます。 インデックスと値は「=>」でつなぎます。 '今日は定休日です', 'mon' => '9時〜22時まで営業', 'tue' => '9時〜22時まで営業', 'wed' => '特売日! 7時〜24時まで営業', 'thu' => '9時〜22時まで営業', 'fr…

文字化けしないようにphp.ini編集

C:\xampp\php php.ini ファイル 777行 ;default_charset = "iso-8859-1" ↓ default_charset = "UTF-8"1774行 ;mbstring.language = Japanese ↓ mbstring.language = UTF-81780行 ;mbstring.internal_encoding = EUC-JP ↓ mbstring.internal_encoding = UTF-8

PHPまとめ - 基本

このテキストはPHPで記述しています。</div>'); ?>

wordpressにWP To Topをプラグインする。

php

ページの先頭へ戻るボタンを挿入できるプラグインです。

wordpress sampleテンプレのカスタマイズ

☆背景画像がされない不具合の対策☆ header.phpファイル <body> → に変更</body>

HTMLを表示する。

・print('');で『''』の中にHTMLタグを入れられる。 ・▼逆にHTMLタグにPHPを入れるには <p></p> <html lang="ja"> <head> <meta charset="UTF-8"> <title>画面にHTMLを表示する。</title> </head> <body> PHPはHTMLの中に埋め込んで記述できます。</p>'); print('<p>改行する時は<br>brタグを記述します。</p>'); ?>

現在の時刻を表示する。

<html> <head> <meta charset="utf-8"> <title>現在の時刻を表示する</title> </head> <body> </body> </html>

PHPコード記述 (クォーテーション・改行)

*『よくわかるPHP教科書』P38〜の演習問題を参考に、整理しなから説明します。 phpでブラウザに文章を表示する。 ・print ("文字");もしくはecho ("文字"); (JavaScriptでの「document.write」と同じ役割) ・「;」(セミコロン)でプログラムの行を終える。 …