サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Pixel 9
kuppo.sakura.ne.jp
うん。テーブルっていうのは具体的に自分が作りたい表のこと。 でも名前なんて覚えなくたってデータベースはでききゃうから、「表」ってよんでても大丈夫。 よし、じゃあまずは「phpMYAdmin」にログインすると、下の画面のようになるでしょ? (拡大して説明しているのはあとでプログラムのときにつかう「データベース名」。) で、この「データベース名」を押すと次の画面 になるので、拡大してある部分の「名前」の部分に「test」。「フィールド」の部分に「3」(半角) って書いて「実行する」を押してみよう。 (これは「test」っていう名前の表(テーブル)を3つの項目(フィールド)でつくるっていうこと。) あ、それからこの「test」っていう部分はどんな名前でもOKなんだけどね。やっぱり半角で書こうね。 試したことはないんだけど、いろいろと不具合がでる場合があるらしいし、慣れ
うん、そうだね。でも、これは「.htaccess」っていうファイル名なんだ。何も 付け足さなくても良いんだよ。よし、じゃあ説明しようね。 まずは完成のプログラムから。 ファイル名「.htaccess」 RewriteEngine on RewriteRule ^index.html+ index.php RewriteRule ^○○/([0-9A-Za-z]+)/+ ○○.php?key=$1 うん。これはね。1行目はそのままの文章をコピーしてOK。 で、2行目は「index.php」っていうファイルを「index.html」として表示するってことなんだ。 (例えばこのページは「.php」なんだけど、「.html」でも表示できるってことだね) でね。最後の文章は「○○/0〜9の数字だとかアルファベットの文章/」として表示したいとき (たとえば「test/bango
ねぇねぇ、今日もちょっと教えてほしいことがあるんだけど…? ん、今回はなにが分からないのかな? うん、実はね。ボクいまね、データベースは「MySQL」を使ってるんだけどね。 MySQL を最近新しいバージョンに変えたら文字化 けしちゃって…。 しかもどんなことしてもうまくいかないんだよ。 なるほど。それは結構よく聞く話だよね。 そうなんだ?じゃあさ、どうすればいいの? うん、これも簡単なプログラムを追加するだけでOKだから早速説明しようね♪ は〜い!! そこで・・・ SET NAMES (自分が使ってる文字コード)を先に実行する! よし、じゃあ説明するよ。 例えばいまのプログラムが //セレクト文の実行 $sql = "SELECT * FROM table WHERE test = 'test'"; $result = $db->query( $sql )
トップ/ PHPの知恵/ エラー編/ ini_set ( ) を使ってエラーの見える/見えないようにしてプログラムに役立てよう! チャオ! えらくテンションが高いね…。 いや、最近はPHPのプログロムが楽しくって楽しくって♪ そっか。やっぱり分かってくると楽しくなってくるよね。 ところでさ、PHPってプログラムに失敗するとエラーが出るじゃない? うん。それもPHPの便利なところだよね。 うーん…。でもね、 サーバにアップしたらさ、もしエラーが出ても見られたくない でしょ? うん、そうだね。ヘタするとセキュリティ的にも弱点になっちゃうこともあるみたいだよ。 でしょ?だからさ、この際エラーがでないようにしたいんだけど…? なるほど。よし、じゃあ今日は エラーを見える/見えないようにする方法 を教えるね。 そこで・・・ ini_set ( ) でPHPの設定を変更しよう
ねぇ、ちょっとちょっと♪ ん?最近お気に入りのお笑いタレントのモノマネ使ってどうかしたの? あ…。いや、あのね。実は今いろいろな人がつくったプログラムを見て勉強中なんだけどね。 うんうん。それはとってもいいことだよね。 うん。でね、その中で一個わからないものがあったから教えてもらえないかな、っと思って。 へぇ〜、そうなんだ。うん、僕でよかったらなんでも教えてあげるよ。 わぁ、よかった!あのね、わからないのはね。 「?」 と 「:」 を使ってるプログラム があったんだけど、どんな意味なのかよくわかんなくって。 あ。なるほど。それってきっと 「三項演算子(さんこうえんざんし)」 っていうテクニックだと思うよ。 そこで・・・ IF文の省略バージョン「三項演算子」 たぶんそれって $test = ( $name == "kuPPO" ) ? 1 : 0; こんなカンジだっ
MYSQLとPHPを使ったデータベースの知恵をQ&Aで分かりやすく説明するよ!データベースってなんだか難しそうだけど、何ができるの?何がトクなの?をQ&A形式でできるだけわかりやすく説明するよ!
『緊急レポート!Flex と PHP の連携!!』 ねっ!一緒になってどなったけど、今日はどんなお話なの? うん。たまにはこんな特番っぽいカンジもいいでしょ? ところで、さっきゆってた 「Flex」 っていったいなあに? (聞いてない…。) う、うん。簡単にいうとね、 プログラムから 「Flash」 っていうファイルを作れる技術 のことなんだけどね。 これがいろいろとすごいんだ。だからためにしプログラムをつくったので、今日はそれをレポートするよ! よっ!大統領!!(パチパチパチパチパチ!) そこで・・・ RSS情報を「Flex と PHP」で取得するサンプルプログラム 今回サンプルとしてつくったのは、『RSS情報を「Flex と PHP」で取得するサンプルプログラム』だよ。 ねっ!早くどんなものなのか見せて見せて! うん。じゃあ一回見てみてね♪ RSS情報を「F
トップ/ PHPの知恵/ セキュリティ編/ htmlspecialchars ( ) でセキュリティ対策( ENT_QUOTES もね!) ねぇね、今日もいっこ質問してもいい? うん、いいよ。どうかしたの? うん。実はね。PHPの勉強をしてたらさ、なんでも <input>タグで入力されたデータをそっくりそのまま使うとセキュリティに悪い って聞いたんだけど…? うん、そうだよ。そっくりそのまま使っちゃうと悪い人がいたずらができるようになっちゃうんだよ。 ん〜。たとえばどんなことかな? じゃあ、たとえば「 < 」だとか「 > 」(いわゆるタグだね)を送信されちゃったらどうなるかな? あ。 HTMLのプログラムがおかしくなる よね!じゃあ、どうしよう。僕のホームページは送信データはそのまんまだよ〜。 うん。だからこそPHPには 「 htmlspecialchars ( ) 」って
PHPプログラムを簡単に分かりやすく、楽しく紹介するサイトです。PHPってホームページをつくるのにとっても役に立つプログラムが作れるんだよ。このサイトではそんなPHPを(中心に)Q&A形式でできるだけわかりやすくに紹介するよ!
このページを最初にブックマークしてみませんか?
『kuppo.sakura.ne.jp』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く