近況とか。CSS,PHP雑記の巻。
しばらく更新を怠ってたので、なんか書こうかなーと。 最近のもろもろ。雑記。日記。チラシの裏とも言う。 CSS関連 雑記 IE三兄弟にモヤモヤしてた。 検証ブラウザにIE8を含まなくちゃならなくなってから、IE6.7.8のIE三兄弟の対応にイ...
>>「近況とか。CSS,PHP雑記の巻。」の続きを読む...
2010年04月03日 21:11 | Red | コメント (3) | トラックバック (0)
PHP修行 MVC復習/改善の巻
この前書いた「PHP宿題 MVC の勉強」のエントリのコメントでたくさんアドバイス頂いて、いろいろ改善してだいぶマシになったっぽいので復習日誌。 まず元々のMVCとか関係ないソース MVCを意識しないでダダダーと書いた元々のソースはこんな感...
2010年02月23日 11:47 | Red | コメント (2) | トラックバック (0)
PHP修行 「setter/getter」を知るの巻
2010.02.17追記 PHPでは「カプセル化」でググる 2010.02.17追記 オブジェクト、getter/setterについての解説 この前書いたMVC勉強のコメントにて添削をして頂いてる最中なのですが、その中でまたもや新たなキーワ...
>>「PHP修行 「setter/getter」を知るの巻」の続きを読む...
2010年02月17日 00:39 | Red | コメント (12) | トラックバック (0)
素敵★ノンプログラマのためのPHP入門
この前「PHPを勉強する事についてデザイナが思う事。」っていうエントリを書いたのですが、たくさん見てくれてありがとうございますです。Twitterでも「何かあったら聞いてね」的なメッセージを頂けてとても幸せな気持ちになりました。ああいうの書...
>>「素敵★ノンプログラマのためのPHP入門」の続きを読む...
2010年02月15日 10:05 | Red | コメント (2) | トラックバック (0)
PHPを勉強する事についてデザイナが思う事。
先日、こちらのエントリを拝見して・・・ デザイナーがwebサービスを10週間で作れるようになる方法。または私は如何にしてPHPを愛するようになったか。 - ウェブ狂の詩 なんかいいなぁ・・・って。PHPを今勉強している自分としては、こういう...
>>「PHPを勉強する事についてデザイナが思う事。」の続きを読む...
2010年02月11日 13:05 | Red | コメント (10) | トラックバック (1)
PHP宿題 MVC の勉強
頂いた宿題勉強日誌。今日は「MVC」について。(MVC - Google 検索) フレームワークを利用する前にきっちり理解しておくといい内容とのこと。 実は前にSmartyを使ったことがあって、デザインとロジックを分ける主旨についてはイメー...
2010年02月06日 12:38 | Red | コメント (10) | トラックバック (0)
PHP宿題 PDFライブラリを使う
先日PHPの勉強記録を書いたらいろいろ宿題を頂けたので順番にやってみる。まずは「PDFライブラリ」っていう単語が出てきたので使ってみる。 FPDFというライブラリを使ってみる まず「PHP PDFライブラリ」辺りでググってみると・・・なんか...
>>「PHP宿題 PDFライブラリを使う」の続きを読む...
2010年02月02日 12:00 | Red | コメント (0) | トラックバック (0)
PHP オブジェクト指向の勉強
相方の知り合いにPHPに強い方がいらっしゃって、相方がその方に私がPHPを勉強してるって話をしたら「んじゃ、オブジェクト指向の勉強した方がいいよ」とアドバイス頂いたのでさっそく勉強してみる。 実のところ「オブジェクト指向」っていうの、今まで...
2010年01月07日 16:44 | Red | コメント (6) | トラックバック (1)
PHP 添付ファイル付メール送信 勉強メモ
ブログで「今年こそはちゃんとPHP勉強するよ」宣言したのが効いているのかまだ諦めずに続いてます。PHPの勉強。脱三日坊主。やったぜ。 ようやく実務でもちょこちょこ自分で1からPHPの何かを作らせてもらえるようになって、調子に乗ってたんですが...
>>「PHP 添付ファイル付メール送信 勉強メモ」の続きを読む...
2009年11月10日 11:46 | Red | コメント (3) | トラックバック (0)
PHP 画像にロゴを入れる
追記:090702 はてブのコメントでこのエントリの別案タイトルを頂きました。その名も「PHPのGDライブラリをつかったウォーターマークの入れ方!」(ryuzi_kambeさん、ありがとうございます)こういうのってウォーターマークっていうん...
2009年07月01日 00:44 | Red | コメント (2) | トラックバック (1)
PHP ランダム表示機能付きバナーリンク集
画像のアップロードについて勉強したので、タイトルの通りバナーリンク集、的なものを勢いで作ってみた。以前、実務でバナー画像を並べる部分があって、それをアクセスするたびにランダムで並び替えたいみたいな要望があった。その時は手打ちで配列に内容を入...
>>「PHP ランダム表示機能付きバナーリンク集」の続きを読む...
2009年03月08日 15:29 | Red | コメント (3) | トラックバック (0)
PHP ファイルのアップロード 勉強メモ
フォーム側のお約束事はこれだけ form要素に「enctype="multipart/form-data"」を追加する。 inputのtype属性には「file」を指定。 必ずPOSTメソッドを指定。 アップロード処理の...
>>「PHP ファイルのアップロード 勉強メモ」の続きを読む...
2009年03月08日 11:34 | Red | コメント (4) | トラックバック (0)
dat から1行ずつ抜き出して xml 書き出し
タイトルの通りなんですが、あるプログラムではログファイル用にdatファイルが使われてて、内容を区切り文字で結合したものを1行1データって形で保存されてる。でも最近メインで使ってるシステムは1ファイル1データのxmlファイルで保存してる。 で...
>>「dat から1行ずつ抜き出して xml 書き出し」の続きを読む...
2009年02月25日 21:06 | Red | コメント (2) | トラックバック (0)
magic_quotes_gpcとstripslashes関数
昨日「実体参照に変換するやつ作りたい」という記事の最後で\マークスパイラルに陥って「ウガーーー」ってなったって書いたんだけど原因が分かったのでメモ。あ。ちなみに\マークとか書いてるけど、バックスラッシュの事です。 magic_quotes_...
>>「magic_quotes_gpcとstripslashes関数」の続きを読む...
2009年02月22日 16:57 | Red | コメント (0) | トラックバック (0)
実体参照に変換するやつ作りたい
来週まで忙しくなりそうなんだけど、せっかくPHP勉強してんのに少し休むとすぐに忘れてしまいそうなので、ちょっとでも何かやって記憶を繋いでおかなきゃ・・・と思った。ちょうど手があいたので、ちょっと勉強する。 こういうブログを書いてるとソースを...
2009年02月21日 17:49 | Red | コメント (0) | トラックバック (0)
htmlSQL すごかった。感動した。
PHPでtitleタグの中身を取り出すのにfile_get_contentsで全部htmlソース取得する方法以外に何かいい方法ないのかなみたいな事を書いたら、コメントにて「htmlSQLというモジュールが便利です。」とお教え頂いたのでさっそ...
>>「htmlSQL すごかった。感動した。」の続きを読む...
2009年02月17日 23:15 | Red | コメント (0) | トラックバック (0)
get_meta_tags 練習した
ということで、何か使いたくなったので自分専用ブックマークでも勢いで作ってみた。なんかいろいろ抜けてそうだけど自分専用だからいいや。ブックマークしたいページのURLを入れるとリンク付きタイトル、author情報、description情報、k...
>>「get_meta_tags 練習した」の続きを読む...
2009年02月17日 13:37 | Red | コメント (2) | トラックバック (0)
get_meta_tags とか便利すぎる!
get_meta_tags とか便利すぎる!というつぶやきをTwitterで見かけて何それ何それ!というノリで調べてみた。(Twitterの公開はプロテクトされてるようなので直接発言にリンクはしないけれども) get_meta_tags フ...
>>「get_meta_tags とか便利すぎる!」の続きを読む...
2009年02月17日 10:42 | Red | コメント (4) | トラックバック (0)
mysqlアクセス用のIDとパスワード保存場所
ずっと疑問に思ってた謎が解明された。データベースに接続する時にユーザー名とかパスワードとか、そのファイルに直接書いてある解説サイトなり本なりを拝読して手元で練習してたんですが、これってこのファイルに直接書いてていいんかなってずっと疑問だった...
>>「mysqlアクセス用のIDとパスワード保存場所」の続きを読む...
2009年02月17日 10:33 | Red | コメント (0) | トラックバック (0)
PHPでよく使われてそうな変数名
CSSの人ならcontainerとかwrapとかあれとかこれとか、なんかいろいろ「よく使われてる」のclassやid名のお決まりのパターンみたいなのがあるじゃないですか。class、id名にも意味を持たせて構造(ry・・・っていうのは置いて...
2009年02月15日 14:41 | Red | コメント (2) | トラックバック (0)
PEAR::Authで認証してみたい
ログインとかログアウトとか、どういうやり方で実現するんだろうなーなんて思ってて、そういえばPEARの中にそういうのあったなーと。ということで、PEAR::Authを使ってみたい! Manual :: Auth PEAR自体は前になんか実験し...
>>「PEAR::Authで認証してみたい」の続きを読む...
2009年02月11日 15:20 | Red | コメント (0) | トラックバック (0)
だから変数に入れてからループ回せって話
>>「こんな書き方もできる!」追記しました。 先日RedLine Magazine : 簡単なお知らせを表示する(1)を書いたときに疑問だったことをメモってたんだけど、それに対して「こうだから変数に入れた方がいいと思うよ」ってい...
>>「だから変数に入れてからループ回せって話」の続きを読む...
2009年02月09日 13:34 | Red | コメント (2) | トラックバック (0)
SimpleXML関数使ってフィード読み込みたい
PHP5にはxmlを扱うのに適したSimpleXML関数っつーのがあるっていうのは前々から知ってて興味津々だった。ということでさっそく使ってみる。 何かを参考にしたいと、ググったらこちらのページへたどり着いた。 PHP5を試してみる - S...
>>「SimpleXML関数使ってフィード読み込みたい」の続きを読む...
2009年02月08日 23:09 | Red | コメント (0) | トラックバック (0)
「お知らせ」が「更新情報」に派生した(2)
前回の続き。今回は登録した記事の一覧と削除機能を追加したい。平日のうちにユーザー定義関数とヒアドキュメントの予習をちゃんとしておいたのでそれ使う。身に付くまで練習しまくる。 ファイル構成を変更した 前回まではindex.htmlとnews....
>>「「お知らせ」が「更新情報」に派生した(2)」の続きを読む...
2009年02月07日 20:34 | Red | コメント (0) | トラックバック (0)
PHP ヒアドキュメント
使った事あるけど実は細かい決まり事なんかをちゃんと把握してなかったので、今更だけどおさらいメモ。 ヒアドキュメントとは PHP内にまとまった文章を直接記述し利用できるようにする方法。ヒアドキュメントの中はすべて文字列として扱われ、変数は展開...
2009年02月05日 10:16 | Red | コメント (0) | トラックバック (1)
正規表現 勉強メモ
まずはこちらのページをもっかい読み直した。一応人間なのでここに書いてある事は理解できました。ていうか、初めて正規表現に触る人間にはめっちゃ分かりやすいと思います。 サルにもわかる正規表現入門 メタ文字 メタ文字 意味 \ 多目的に使う一般的...
2009年02月04日 00:20 | Red | コメント (0) | トラックバック (0)
PHP ユーザー定義関数
これ、理由もなく超苦手意識満開。勉強がんばる。 ユーザー定義関数とは 読んで字のごとく、自分で定義できる関数。元々PHPに用意されてる関数とかその他の処理を1つのまとまりにしてそれを関数にしちゃえるというもの。ユーザー定義関数の中ではPHP...
2009年02月03日 09:48 | Red | コメント (0) | トラックバック (0)
全角数字⇔半角数字・全角カナ⇔半角カナ変換
クライアントからメールで原稿が届いて「そういえばこの人、いつも半角と全角が入り混じってるんだよなー」なんて思った瞬間「これは勉強のチャンス!」と気づいた。PHPでそれらを変換するスクリプトを書いてみたよ。半角から全角、全角から半角、どっちへ...
>>「全角数字⇔半角数字・全角カナ⇔半角カナ変換」の続きを読む...
2009年01月31日 17:13 | Red | コメント (2) | トラックバック (0)
「お知らせ」が「更新情報」に派生した
前回のお知らせにリンクを加えたのでこれで普通のトップページにあるような更新情報のリストが作れるなーということで、派生させてみました。 よく見かけるこういうやつ。パワーアップ度合いはバスターソードがバスターソード改になった程度。あ。すいません...
>>「「お知らせ」が「更新情報」に派生した」の続きを読む...
2009年01月31日 13:52 | Red | コメント (0) | トラックバック (0)
簡単なお知らせを表示する(5)
やっと週末がきた。続き続き。今回は「リンクを入れる」っていう機能を考えてみます。とりあえずリンクを指定できる項目を1つ作って、値が入ってたら「>>詳細はこちら」っていうテキストリンクを本文の下に追加するっていう形を作ってみる。 ...
2009年01月31日 13:18 | Red | コメント (2) | トラックバック (0)
簡単なお知らせ ソースのアドバイス頂いた!
やった!すごい!週末頑張って勉強した部分、コメントでいろいろアドバイス頂きました。Redsnowさん、ありがとうございます!めっちゃ嬉しいです。じゃあさっそくアドバイスを元にソースを見直してみます。 file_put_contentsなんて...
>>「簡単なお知らせ ソースのアドバイス頂いた!」の続きを読む...
2009年01月26日 14:46 | Red | コメント (0) | トラックバック (0)
簡単なお知らせを表示する(4)
前回の続き。今回は「パスワードを入れないと登録できない」っていう機能を考えてみます。だんだんパワーアップしてきた。 考えた流れ 入力ページ(index.html)にパスワードを入力するためのinputタグを追加。 処理・表示をするページ(n...
2009年01月25日 22:46 | Red | コメント (2) | トラックバック (0)
簡単なお知らせを表示する(3)補足 勉強メモ
簡単なお知らせを表示する(3)の補足というか、最大表示件数を指定する部分でひとつ気になってた関数があって、そっちも調べてみた。前の記事の方では最大何件分繰り返し処理するっていうのを指定して該当件数を表示させてたんだけど、配列から一部のデータ...
>>「簡単なお知らせを表示する(3)補足 勉強メモ」の続きを読む...
2009年01月25日 21:19 | Red | コメント (0) | トラックバック (0)
簡単なお知らせを表示する(3)
簡単なお知らせを表示する(1)、簡単なお知らせを表示する(2)の続き。 今回は「記事の最大表示件数を指定する」っていう機能を加えたいのです。 考えたコト(第1段階) 最初に最大表示件数を変数に入れておく。 表示させる処理の部分の繰り返しの回...
2009年01月25日 15:03 | Red | コメント (0) | トラックバック (0)
簡単なお知らせを表示する(2)
簡単なお知らせを表示する(1)の続き。今回は前回のものに「内容に入力漏れがあったらエラー文を表示する」っていう機能を加えたいです。 考えたコト 前回のタイトルと本文の中身が空じゃなかったら「if(($subject !== "") &...
2009年01月24日 22:40 | Red | コメント (0) | トラックバック (0)
簡単なお知らせを表示する(1)
まぁそういうことで、さっそくタイトルの通り、簡単なお知らせを表示させるものをPHPで作ってみる。トップページに載ってるような感じのちょこっとしたお知らせをイメージしてる。更新情報みたいなものか。でも更新情報って詳細はこちら的なリンクがたいが...
2009年01月24日 13:28 | Red | コメント (0) | トラックバック (0)
今年はPHPの勉強も頑張る。
毎年そういってるんだけど、毎年まったく向上している気がしない。基礎力がまったくないのでこうなったら初歩の初歩からブログに書いて自分を追い込んでみる事にした。PHPのカテゴリも作っちゃったもんね!もう引き返せないよ!途中で投げ出すと思うけどや...
2009年01月24日 13:19 | Red | コメント (0) | トラックバック (0)