2012-01-01から1年間の記事一覧
昨日から「PHP逆引き大全 516の極意」という本のサンプルコードをダウンロードして NetBeans で勉強しています。今日のお題は第6章6-1「PDO(PHP Data Object)の利用」です。PDOはデータベースへのアクセスの抽象化をしてくれるそうで、PHP 5.1 以降の機能…
統合開発環境 NetBeans で「PHP逆引きレシピ」のサンプルコードを教材にして PHP の勉強を進めてきました。サンプルコードはひと通り実行してみたので、Webプログラミングにおいて何が出来なきゃいけないのかが概略分かったように思います。 サンプルコード…
今日もNetBeansにて「PHP逆引きレシピ」のサンプルコードを教材にPHPの勉強を進めています。 今日のお題は第9章9.2「文字化け」です。ここのサンプルコードは頭の体操に持って来いですね。.php ファイルそのものの文字エンコードと、<meta>文の charset= で指定し</meta>…
今日もNetBeansにて「PHP逆引きレシピ」のサンプルコードを教材にPHPの勉強を進めています。 今日のお題は第6章6.6「ファイルアップロード」です。サンプルコード 02.php で複数の画像ファイルをアップロード出来ることは出来るんですけど、気に入りません。…
今日もNetBeansにて「PHP逆引きレシピ」のサンプルコードを教材にPHPの勉強を進めています。 今日のお題は第6章6.7「メール処理」に関連して、Mercury の POP3 サーバーと SMTP サーバーの設定です。SMTP サーバーをオープンにしていては迷惑メールの中継に…
今日もNetBeansにて「PHP逆引きレシピ」のサンプルコードを教材にPHPの勉強を進めています。 今日のお題は第6章6.7「メール処理」です。サンプルコード01.phpでメールの送信、02.phpでメールの受信を勉強します。この例題は事前準備が必要です。 <01.php メ…
今日もNetBeansにて「PHP逆引きレシピ」のサンプルコードを教材にPHPの勉強を進めています。 今日は第8章「セキュリティー」をじっくり読んでみました。ハッカーはあらゆる手を使って攻撃してくるので、公開サイトのプログラムを書くに際しては入力値を厳密…
今日もNetBeansにて「PHP逆引きレシピ」のサンプルコードを教材にPHPの勉強を進めています。 さて次のお題は第5章5.2「Smartyの使い方」です。Smartyを使うとPHPのロジック部分とHTMLのデザイン部分を分離して開発管理できるということです。ロジックとデザ…
今日もNetBeansにて「PHP逆引きレシピ」のサンプルコードを教材にPHPの勉強を進めています。 第5章5.1にはサンプルコードがありません。PEARというのはPHP用の拡張ライブラリー群だということです。本にはPEARのインストールのしかたとかアップグレードのし…
今日もNetBeansにて「PHP逆引きレシピ」のサンプルコードを教材にPHPの勉強を進めています。 週末なので本日3件目のお題です。第4章4.5の「グラフを生成したい」はとても面白いですね。何せgoogleのサービスを利用してグラフを書いちゃおうって寸法ですから…
今日もNetBeansにて「PHP逆引きレシピ」のサンプルコードを教材にPHPの勉強を進めています。 本日2件目のお題は第4章4.5「画像にテキストを追加したい」です。PHPで画像を作ってそこにテキストを書いちゃおうというのですから凄いですね。これも事前準備が…
今日もNetBeansにて「PHP逆引きレシピ」のサンプルコードを教材にPHPの勉強を進めています。 本日のお題は第6章6.2の「データベースに登録済みかどうかチェックしたい」と「データベースからセレクトメニューを生成したい」です。初めてデータベースなるもの…
閑話休題ということで、巨大なPHPマニュアルをどう扱うかの検討結果です。 <検討したこと>・マニュアルを全文検索する環境を構築したいので、単一HTML版、多数HTML版、chm版の3種をダウンロードして検討した。・先ずは単一HTML版をpdfファイルにする方法を…
今日もNetBeansにて「PHP逆引きレシピ」のサンプルコードを教材にPHPの勉強を進めています。 今日は第4章4.3「PDFファイル」の演習ですが、最初に環境設定が必要です。 <環境設定>・sourceforgeからTCPDFをダウンロードする。・解凍して出来るtcpdfフォル…
今日もNetBeansにて「PHP逆引きレシピ」のサンプルコードを教材にPHPの勉強を進めています。 今日は第4章4.2の06.php「ディレクトリ内のディレクトリやファイル名を取得したい」と07-1.php,07-2.php「ディレクトリ内の画像を一覧表示したい」で引っかかりま…
NetBeansにて「PHP逆引きレシピ」のサンプルコードを教材にPHPの勉強を進めています。 第3章3.1は文字列の勉強です。01.phpは「文字列の一部を取り出したい」ですけど実行してみると日本語の文字数の数え方が何だか変です。10.php「半角英数字を全角に変換し…
NetBeansを導入したおかげでPHPの勉強をする上でも快適な環境が整いました。せっかく本「PHP逆引きレシピ」を買ったので勉強を進めています。この本にはサンプルコードのダウンロードサービスがあるので、これを使って勉強します。 <手順>・この本のオフィ…
xoops cube 日本サイトのフォーラムに投稿した記事を少し加筆して再掲します。 xamppとxoopsで自宅サーバーを外部公開して遊ぶ手順をメモしておきます。xamppやxoops関連の記事を検索しても結構すっきりしなかったので・・・。<前提条件>・windows7 64bit…
プログラミングはざっくり30年ぶりくらいです。学生の頃はZ80 Assembler、BASIC、FORTRAN、PL/Iとかで書いてました。70年代後半のことです・・・遠い昔の話し。 よってc言語とかオブジェクト指向の言語は触ったことがありません。ヤマレコのソースを見てみる…
最近思い立ってプログラミングの勉強を始めました。ヤマレコの日記に山とは関係ない話をあまり投稿するのも気が引けるので、別のサイトにプログラミングの話を書こうと思った次第です。別のサイト・・・思えば昔はてなに登録したっけなと思い付きはてなに書…