PHP
ブログ・PHPの勉強「まとめ(1)ログイン画面を作る」~
ブログ・PHPの勉強「ログイン」 ログイン <htmllang="ja"> <head> <metacharset="utf-8"> <title>ログイン</title> <linkrel="stylesheet"href="style.css"> </head> <body> <divid="container"> <h1>スタッフ・ログイン</h1> <formaction="02_check.php"method="post"> <p>スタッフコード</p> <p></p></formaction="02_check.php"method="post"></divid="container"></body></htmllang="ja">
ブログ・PHPの勉強「商品管理(3)画像を追加」 画像は、データベースに画像名、サーバーに画像本体を保存する。 データベースに画像名を保存するカラムを作成する。 サイト内に画像本体を保存するフォルダを作成する。 商品追加画面 <htmllang="ja"> <head> <metacharset="utf-8"> <title>商品管理</title> <linkrel="stylesheet"href="style.css"> </head> <body> <divid="container"> <h1>商品</h1></divid="container"></body></htmllang="ja">…
商品と価格を入力し、データベースに格納。 入力チェックし、エラーがあれば入力画面に戻るよう誘導する。 データベースに接続できないときは、エラーメッセージを表示。 データ一覧でデータベースから引っぱってきて表示し、選択用のラジオボタンをつけてお…
ブログ・PHPの勉強「COOKIE:解答例」 クッキー setcookie('名前',値,保存期間); サイト表示のたびに変数に1ずつ足してsetcookieに入れることでサイト訪問回数を数えることができる。 エラー input.phpのフォームでクッキー保存のチェックボックスをチェック…
修正内容 COOKIEに入る前に、以前の課題で作成したフォームを授業ブログのソースを元に修正。 修正箇所は、1)nl2brを入れる。2)htmlspecialcharsをprintのすぐ前で使う。3)メールをユーザーとクライアントに届くようにする。 問題点(query('SET NAMES…
※11/06 11:30更新 ブログ・Webデザインの勉強 | 風姿花伝「フォーム(1)~(6)」 入力画面 http://webtm2013.main.jp/php_maita/Q06(2).php <htmllang="ja"> <head> <metacharset="utf-8"> <title>フォーム(2)</title> <linkrel="stylesheet"href="Q06style.css"> </head> <body> <divid="container"> <h1>メッセージ入力画面</h1> <p>必要事項(<span>※</span></p></divid="container"></body></htmllang="ja">
ブログ・Webデザイン初心者の勉強「QRコード作成サイト」 Google Chart Toolsを利用。
ブログ・PHPの勉強「スタッフ登録一覧(1)」 名前とパスワードを入力し、データベースに格納。 1)データベース作成 2)入力画面 <htmllang="ja"> <head> <metacharset="utf-8"> <title>おいしい野菜農園</title> <linkrel="stylesheet"href="./css/style.css"> </head> <body> <divid="container"> <header> <h1>スタッフ追加</h1> </header> <sectionid="form"> </sectionid="form"></divid="container"></body></htmllang="ja">
$_POSTを$_SESSIONに渡したら$_POSTは空になる。 $dbh -> query('SET NAMES UTF8');の「UTF8」を「UTF-8」と書いて動かず。先週は「NAMES」を「NAME」と書いて動かず。 お問い合わせフォーム・確認画面・送信画面と、入力内容を受け取るデータベースを作成。…
ブログ・PHPの勉強「お問い合わせ:データベース(1)~(6)」 mysql_connect mysql_select_db mysql_query ローカルでやったらレンタルサーバーでも。 そろそろポートフォリオサイト準備。 デジタルステージ live
cookie ブログ・PHPの勉強「入力されたIDを次回アクセス時まで覚える - $_COOKIE」 クッキーはデータをクライアントのブラウザで保持。 session ブログ・PHPの勉強「ログイン情報をログアウトするまで保持する - $_SESSION」 セッションはデータをサーバーで…
ブログ・PHPの勉強「お問い合わせ:データベース(1)(2)」 xampp内でデータベースを作成した場合。 送信後の画面で「Failed to connect to mailserver at "localhost" port 25~」というエラーがでるが、ローカルサーバー内なので問題ない。 ロリポップでデー…
データベースをmySQLで作成 ブログ・PHPの勉強「お問い合わせ:データベース(1)」 フォームをHTML・PHPで作成 ブログ・PHPの勉強「お問い合わせ:データベース(2)」
if文 変数の設定は、乱数を取得しています。 if文
問題は、ブログ・Webデザイン初心者の勉強「まとめ課題(1)」 解答は、こちら。
ブログ・Webデザイン初心者の勉強「まとめ課題(1)」
入力画面→確認画面→送信済みの画面へとページが移っていくとき、入力画面で入力されたデータは確認画面で表示した時点でメモリから消えてしまう。データを確認画面で表示したあと、メールで送りつつ送信済み画面まで持っていくには、(1)input type="hidde…
データベースはwebだけでなく様々な業界で使われている。医療やアパレルでは特に。 MySQLでの操作 phpMyAdminで SHOW DATABASES; SHOW TABLES; データベースを選択してから。 UPDATE my_items SET price=180 WHERE id=1; INSERT INTO my_items SET id=1, ite…
ドロップダウンリスト date関数のt 月を指定することで日数がわかる。→参考マニュアル 入力欄が空のときの警告 if~else。
GETで習得するとURL欄に取得した内容が表示される。 HTMLでcharset="UTF-8"を指定していれば、PHPのhtmlspecialcharsで'UTF-8'を記述しなくてよい。 複数選択可能なcheckboxの値を送信するには、 <inputtype="checkbox"name="○○"> とnemeのあとにをつけると配列で送信される。 受信する側は</inputtype="checkbox"name="○○">…
基本的な記述を覚える。 formときたらaction="(URL)"とmethod="(POSTかGET)"。 inputときたらtype""とname=""。 受信する側のPHP・htmlspecialchars($_POST['']),ENT_QUOTES,'UTF-8');も覚えとく。 PHPを書くときは、変数定義して使いやすく。
フォーム ブログ・PHPの勉強「ユーザーからの入力を受け取る」「フォームの基本構造」「DreamWeaverでformを作成」 labelを指定することで、項目名をクリックしても入力欄をアクティブにすることができ、ユーザビリティの向上になる。 labelにforをつける場…
ブログ風姿花伝「RSSの取得」 RSSはXMLという文章構造で記述されている。 phpの記述の中でRSSをリンクする。 日時、タイトル、記事を変数に置き換えて記述。 表示をHTMLとCSSで整える。 RSSのURLは各サイトごとに設定されているものを探す。 ブラウザにRSSの…
配列復習・配列操作関数~追加と削除~ソート関数~多次元配列 まとめ(4)
日付関数 ブログPHPの勉強「標準関数」 date関数 mktime関数 その他 外部データの取得 webAPI お問い合わせフォームのサービス Googleドライブ セキュリティは高い。 FORMMAN jimdo ページに埋め込むことはできない。 サイト内検索 Googleカスタム検索 FTPツ…
XAMPPをストップできないときは EXITで一度ウインドーを閉じたあと、XAMPPファイルをコンテクストメニューから「管理者権限で開く」を実行し、STOPする。 連想配列arrayの復習 ブログPHPの勉強「連想配列とforeach文」、「配列 - 配列操作関数、追加と削除」…
ブログ風姿花伝「データベースについて」 データベースの仕事 データベースはさまざまな使い方ができるので、構築だけで仕事になる。 ミスが出来ないので仕事で使うデータベースは経験を積まないと作業させてもらえない。 ORACLEなどの資格が必要な場合もあ…
配列(array) その他 取得した個人情報を二次利用(DM送付など)することは違法。 ワケがわからなくなったら変数の中身の検証
ブログ「まとめ(2)」 PHP08