<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>ogasawaraのブログ</title>
<link>https://ameblo.jp/ogasawara-123/</link>
<atom:link href="https://rssblog.ameba.jp/ogasawara-123/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>ブログの説明を入力します。</description>
<language>ja</language>
<item>
<title>1/7</title>
<description>
<![CDATA[ 　jqueryプラグインを使うことにしたが、テストをしてみると思ってた機能と若干違ってたりしたものが多かった。<br>　<br>　昨日の時点ではバリデーションで使う事しか予定していなかったが、調べてみると入力補助以外にもレイアウトをレスポンシブにするものとか、SNS連携とかのものが多く見つけれた。<br>　<br>　そこでもっとたくさん利用することにした予定では<br>・フォーム入力補助(日付など)、デザイン<br>・レイアウト修正<br>・コールバック処理<br><br>　を考えていて、利用できそうなものは取り入れて少しでも使いやすくしていきたい。<br>
]]>
</description>
<link>https://ameblo.jp/ogasawara-123/entry-11744879297.html</link>
<pubDate>Tue, 07 Jan 2014 08:51:02 +0900</pubDate>
</item>
<item>
<title>1/6</title>
<description>
<![CDATA[ 　バリデーションとかはjqueryを使うことで自分では気が付かなさそうな箇所も直せるかなと思い、ログインの画面にidealformstという入力補助のプラグインを入れてみたが、動いていないみたい,,,<br>とりあえず一つ動かしてみないと、ほかにも補助系のプラグインががあるのでちょっと困ってる。<br><br><br>　htmlは自分で書いた部分は主観が入ってしまい、うまくいっていない箇所が多い、見栄えもまだ悪い。サイト構成とかを他サイトからヒントを得ようと思ったが、自分では理解できない部分が多かった。<br>　用意したネットで調べてようやく何の意味があるのか分かる、というのが大半だった。<br><br><br>　他のサイトのソースを見てみると自分で書いたソースがどれだけ汚いかわかる。<br>　htmlで書いた中にphpで長文を書いていたり、タグの使い方だったり,,,,修正しようとするとどこかほかの箇所が崩れたり、おかしくなったりしてしまう。ソースを書きながら整理する事も覚えよう。
]]>
</description>
<link>https://ameblo.jp/ogasawara-123/entry-11744236477.html</link>
<pubDate>Mon, 06 Jan 2014 10:52:11 +0900</pubDate>
</item>
<item>
<title>1/1</title>
<description>
<![CDATA[ 実家に帰って来たら、実家ではネットを解約してた<br><br>とりあえず、ローカルでもできるcssとかを帰るまでに完成させようと思う。<br><br>土日の予定分はサーバにあげてないだけなので手元にソースがある<br><br>スマホで調べものはやりづらいのでcssの参考本を買おうかな...
]]>
</description>
<link>https://ameblo.jp/ogasawara-123/entry-11741310795.html</link>
<pubDate>Wed, 01 Jan 2014 12:38:00 +0900</pubDate>
</item>
<item>
<title>12/27</title>
<description>
<![CDATA[ アカウント作成の時にユーザ名、メールアドレスが同じものがないかチェックするようにした。<br><br>ユーザ名とメールアドレスはどちらかが違ければ登録できるようにしようと思います。<br><br><br><br>同じ画面でバリデーションを付けようと正規表現について調べていたが、<br><strong>"/^([a-zA-Z0-9])+([a-zA-Z0-9\._-])*@([a-zA-Z0-9_-])+([a-zA-Z0-9\._-]+)+$/"</strong><br>こんな感じのが見つかった。<br>書いてある内容の<br>「\._-」とか最後の「$/」とかがサイトによって微妙に違ってたりしてた。<br><br>正規表現を完全に理解できてからバリデーションを付けようと思う。<br><br><br>今週は土日で<br> ・入力から完了までの間に確認画面を入れる<br> ・入力項目のデータ型チェック、バリデーションを入れる<br> ・正規表現<br> <br><br>そろそろ画面の方も気にして作っていかないと使いやすさ、見やすさともに悪いのでhtml,cssを整える!
]]>
</description>
<link>https://ameblo.jp/ogasawara-123/entry-11737205710.html</link>
<pubDate>Fri, 27 Dec 2013 10:12:42 +0900</pubDate>
</item>
<item>
<title>12/26進捗</title>
<description>
<![CDATA[ アカウント情報編集画面と<br>アカウント削除画面を作った。<br><br>パスワードを2回入力するようにして、一致判定のエラーを出すようにした。<br>削除は削除フラグをtrueにすることで削除されている見せることにした。<br><br><br><br>グラフは棒グラフに変更した。<br>折れ線グラフの場合、登録件数が1件の時などにグラフにできなかったりがあったので変更しました。<br><br>今週は土日で<br>・入力から完了までの間に確認画面を入れる<br>・入力項目のデータ型チェック、バリデーションを入れる<br>・グラフの期間範囲選択機能(月ごと、年ごと)<br><br><br>
]]>
</description>
<link>https://ameblo.jp/ogasawara-123/entry-11736846678.html</link>
<pubDate>Thu, 26 Dec 2013 17:13:10 +0900</pubDate>
</item>
<item>
<title>グラフ</title>
<description>
<![CDATA[ 　いろいろと考えてみたが、折れ線グラフだとお小遣いの利用日に間が空いたときに0円を挿入するようにしないといけないため、動作が遅くなると思われる。<br>　そこで、グラフを棒グラフに変更しようと思います。<br><br><a target="_blank" href="https://google-developers.appspot.com/chart/interactive/docs/gallery/columnchart">参考</a><br><br>現在は日ごとに表示していますが、月ごととかも考えねばならない<br>
]]>
</description>
<link>https://ameblo.jp/ogasawara-123/entry-11735885707.html</link>
<pubDate>Wed, 25 Dec 2013 03:31:28 +0900</pubDate>
</item>
<item>
<title>12/24進捗</title>
<description>
<![CDATA[ 今週は<br>・アカウント作成、ログアウトを実装<br>・お金管理一覧の編集、削除機能の改修<br>・全体のテスト、問題点の把握<br><br><br>全体のテストをしていたら自分の更新ミスで、お金管理の機能が先祖がえりしていたのでその改修をした。他の箇所はなかったが注意していきたい。<br><br>アカウント登録にはユーザ名、メールアドレス、パスワードの3つで登録するようにした。<br>アカウント作成に関しては同じアカウントの重複をしないための処理を考えないといけない...<br>また、アカウントの更新、削除も実装しないといけないと作り終わってから気づいた。<br><br>　グラフは一つにまとめる、カテゴリのグラフを作る等、表示する予定なものがそろっていないのでコンテンツに表示していない<br><br>今週の予定<br>・ユーザ情報更新、削除機能<br>・入力フォームでの必須項目エラー<br>・アカウント情報が重複しないようにする<br>・グラフ<br><br>木曜までに作る
]]>
</description>
<link>https://ameblo.jp/ogasawara-123/entry-11735206415.html</link>
<pubDate>Tue, 24 Dec 2013 08:48:09 +0900</pubDate>
</item>
<item>
<title>12/20　進捗</title>
<description>
<![CDATA[ 今週はデータをユーザごとに分ける作業をした。<br><br>ログイン情報はセッションを使い、情報を保持するようにしています。<br><br>ユーザごとにすることによって修正箇所が少しあらわになった<br>・一覧のIDがテーブルのIDと同じ<br>・データがないときにグラフを表示しようとするとエラーが出る<br><br><br>ほとんどのファイルがBOM付きのUTF-8で保存されていたため、2つ前の投稿のエラーが何度か起きたが修正できた。<br><br><br>グラフはまだ不安があるのでサイドリンクには出していない...<br><br><br>アウトプット<br><a href="http://ogasawara-123.sakura.ne.jp/index.php" target="_blank">ログイン</a><br><a href="http://ogasawara-123.sakura.ne.jp/glaf.php" target="_blank">グラフ</a><br><br>2つ目のアカウント<br>user/test@email<br><br>次は<br>・トップ画面に何か表示<br>・グラフ見直し<br>・テストデータのバリデーションを増やす<br><br>・入力チェック<br>・エラーコメント<br>・バリデーション<br>・レイアウト<br><br>データ型や機能をテストして、おかしな動作をしないように実装したい<br><br><br><a href="https://secure.sakura.ad.jp/phpmyadmin2/?server=mysql405.db.sakura.ne.jp" target="_blank">サクラ</a><br><br><br><br><br><br><br><br>火曜日までの課題<br>・ユーザ登録<br>・ログアウト<br>・パスワード発行<br>・一覧にソートをつける<br>・グラフ改修<br>・使いやすさ<br>・エラーコメント<br>・バリデーション<br><br>毎日ブログを書く<br>
]]>
</description>
<link>https://ameblo.jp/ogasawara-123/entry-11732942013.html</link>
<pubDate>Fri, 20 Dec 2013 15:53:57 +0900</pubDate>
</item>
<item>
<title>リダイレクト処理</title>
<description>
<![CDATA[ <br>全ての画面でログイン情報をセッションに記録して、セッションが切れたらログイン画面にリダイレクトするようにした。<br>セッションに入れる、取り出すができる様になったと考えていいのだろうか...<br><br>処理は下記の通り。<br><br><!--?php <br /-->session_start();<br>if(!isset($_SESSION['id']))<br>{<br>header("location: ./login.php");<br>exit();<br>}<br> ?&gt;<br><br>コードの最初に書かないと前回のブログと同じエラーが発生するため、最初にログイン判定をするようにしています。<br>ちなみに　$_SESSION['id']　にはユーザIDが入るようにしています<br>
]]>
</description>
<link>https://ameblo.jp/ogasawara-123/entry-11732144042.html</link>
<pubDate>Thu, 19 Dec 2013 09:50:24 +0900</pubDate>
</item>
<item>
<title>12/16  進捗</title>
<description>
<![CDATA[ グラフの動的化とログイン画面を実装した<br><br>進捗<br>・グラフは収入、支出を動的に出力するように修正した<br><a target="_blank" href="http://ogasawara-123.sakura.ne.jp/output.php">グラフ</a><br><br>・ログインはセッションに記録、取り出しをできる様にした<br>※アカウントは現在一つしかなく<br>ユーザ名、パスワードはogasawara/ogasawara@gmail　となっています。<br><a href="http://ogasawara-123.sakura.ne.jp/login.php">ログイン</a><br><br><br>反省点<br>・ログイン画面はテキストボックスとボタンだけの分かりづらい画面なので修正していきたい<br>・ログインデータを取れなかった時にリダイレクトできていないのでその部分を直す<br>・グラフに関しては動的化はしたが、何も入力していない日の想定など配慮が欠けていた<br><br><br>今週の予定<br>・ログイン情報取得の失敗時にログイン画面にリダイレクトするようにする<br>・ログイン後にユーザー情報をトップ画面に表示するようにする<br>・レイアウトを少しずつ整える<br><br>今回、「headers already sent」というエラーに初めて遭遇した。 <br>ソースの「&lt;?php session_start(); ?&gt;」の箇所で起きていたが原因を調べてみると、<br>ファイルの文字コードがBOM付きのUTF-8で保存されていたのが原因だった。<br>ソースを書く以前に保存形式にも気を配らないとな。。。。。
]]>
</description>
<link>https://ameblo.jp/ogasawara-123/entry-11730285720.html</link>
<pubDate>Mon, 16 Dec 2013 13:09:43 +0900</pubDate>
</item>
</channel>
</rss>
