2009/04/23 by マッチー

今日はとみに暑いですねえ。この「とみ」って何だろう?
どうも、新顔のマッチーです。
さて、昨日も言ったようにPHPの勉強をしているわけなんですが、とりあえずブログのようなものを作ってみればPHPやMYSQLの基本、DBの使い方なんかが多少なりとも身に着くだろうということで、デザイン無視の機能だけに焦点を絞ったブログシステムを現在作成中です。
●IDとパスワードを入力するログイン画面がある
●記事が投稿できる(確認画面あり)
●投降した記事の一覧が見れる(タイトルだけ表示して本文は表示さ
続きを読む
2009/04/22 by マッチー
はじめまして。最近この会社にやってきた新顔です。
プログラマとして現在はPHPのお勉強中。
ここまでの経歴・・・はめんどいので省略するとして、とりあえず現時点での自らのスペックを語ると・・・
●プログラマとしての経験はない
●PHPの知識はほとんどない
●SQLは全然理解してない
●HTMLは思ったより使いこなせない
●クラスって?
相当な低スペックなのは間違いありません。こんなやつを採用した社長はたいした冒険野郎だと思います。上司に野郎なんて言っちゃいけないですね。すみません。
続きを読む
2008/09/08 by ゴウ
外部ファイルをincludeしたい場合に、絶対パスではなくて、サイトルートからのパスで取得したい場面に出くわしました。調べたら、PHPにはサイトのルートを返してくれる便利なものがあるんですね。
$_SERVER['DOCUMENT_ROOT']
こいつで一発でした。
覚えておこうっと。
2008/05/23 by づや
PHPのコード最適化のエントリがあったので軽く読んでみた。
たくさんありすぎてなんともいえませんが、意識するようにはしたいなぁ。
33. if (strlen($foo) < 5) を調べたいなら if (!isset($foo{5})) と書くと速い。
これは知らなかった。
20番ぐらいまでは割とよく使いそうな感じなのでメモ。
static にできるメソッドは static として宣言しよう。(4倍速い)
echo の方が print より速い。
echo '文','
続きを読む
2008/05/02 by づや
すぐ忘れちゃうから、個人的に使うものをメモ
_FILE_
処理中のファイル名。
PHP_EOL
システムの改行コード(環境に依存)
DIRECTORY_SEPARATOR
ディレクトリのセパレータ(環境に依存)
PATH_SEPARATOR
パスのセパレータ(環境に依存)
PHP_VERSION
phpのバージョンを取得できる
忘れないのが一番いいんだけどね
2008/04/17 by づや
アマゾンのWebサービスを使ってみたかったので、試してみました。
まずこの英語のページからアカウントを取得するのですが、そこで物凄くつまずきました。
何が必須項目なのかわからないし、エラーメッセージも英語なのを抜きにしても何を入力して欲しいのかまったくわかりませんでした。
いろいろためして、最終的に電話番号と郵便番号に「-」をいれたら通りました。
意味がわからなかった。
とりあえず、書いて検索ワードをもらって1ページ目の情報を表示するようなサンプル。
エラー時の処理とかはまったく入れて
続きを読む
画像のAPIを使ったサンプルサイトを作ってみた。
検索ワードをいれると、フリッカーとYahooとフォト蔵APIの検索結果を表示してくれるだけ。
件数を絞ってないから異様に重いサイトになってしまった。
あと、なんとなくhighslide.jsを使ってみた。
// highslide.jsを読み込む
// オンロードにイベントを登録
// graphicsフォルダのパスを設定してやる
hs.graphicsDir = '/js/highslide/graphics
続きを読む
2008/04/11 by ゴウ
半角で入力された値を、強制的に全角に変換したかったので、調べたら
mb_convert_kana()
という、なんとも分かりやすい名前の関数がありました。
$str= mb_convert_kana($str, 'ASKV');
これで、変換されます。
ちなみに、第二引数で、色々と変換のオプションを設定できるみたいです。
各種オプション
r 「全角」英字を「半角」に変換します。
R 「半角」英字を「全角」に変換します。
n 「全角」数字を「半角」に変換します。
続きを読む
2008/04/11 by づや
画像検索APIにはまってて、フォト蔵のも使ってみました。
画像検索は登録なしで使えるからいいかも。
詳しいことはここに載ってた。
// URLを作る
$url = "http://api.photozou.jp/rest/search_public";
$WORD = "検索ワード";
$url.="?type=photo&keyword=".urlencode($WORD);
// XMLを取得(PHP5じゃないと使えない)
$xml = simplexml_load_file($ur
続きを読む
2008/04/08 by ゴウ
ウェブデザイナーである俺が、初めてPHPを使ってDBにアクセスしてみました。
DBって名前は知ってましたが、いじってみるとなるとハードルがすごく高いような・・・。でも~、意外と簡単でした。
まずはDBを作ります
今回は、さくらサーバでサーバを借りて、DBを作りました。
管理画面から、データベースの設定 > phpMyAdmin と進むと、
こんな感じの画面になるので、各種情報を入れて、テーブルを作って、必要なフィールドを作ります。この辺はまぁ、省略です。
まずはDBへの接続を確立さ
続きを読む