タグ

phpとpearに関するbayanのブックマーク (33)

  • PEAR MDB2でPHPからデータベースを操作する

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    PEAR MDB2でPHPからデータベースを操作する
    bayan
    bayan 2010/07/30
    空文字列がNULLに変換される、MDB2_PORTABILITY_EMPTY_TO_NULL
  • Manual :: Date

    bayan
    bayan 2010/07/06
  • PHP5.2とPEARのインストール手順(Windows XP、Apache2、MySQL5) - Selfish DNA:livedoor Blog(ブログ)

    今日色々と苦労したのでここでメモ。 PHP5.2の「go-pear.phar」にバグがあり、ダウンロードしたままではPEARをインストールできない点に注意。(それに30分ほど費やしました・・・) ※最新のバージョン(5.2.1)では修正されているようです。一応確認しました。 ※1 Apache2は公式サイトからダウンロード・インストールします ※2 MySQL5.0も公式サイトからダウンロード・インストールします。 PHPインストール まず、PHP公式サイトから「PHP 5.*.* zip package」をダウンロードしてCドライブ直下に解凍します。 フォルダを「php」にリネームします。 「C:\php」の中に「php.ini-dist」というファイルがあるので、「php.ini」にファイル名を変更します。変更したら「C:\WINDOWS」にコピーします。 つい

    bayan
    bayan 2010/02/10
  • [PHP-users 32119] PEAR::Mail_MIMEのaddAttachmentメソッドで日本語ファイル名が途切れる

  • Google Maps API を SSL で使えるようにしてみる。 (tonextone.com/type/)

    2008/03 : /maps?file=api を書き換えるための正規表現のパターンを微調整しました。 2008/05/15 : 通りすがりさんの報告を受けて、正規表現のパターンをさらに微調整しました。 2008/07/25 : Google 側のコードに変更があったようで、機能しなくなったので、 正規表現のパターンを緩めに調整しました。 2009/07/19 : kobuchi さんの報告を受けて、修正しました。 Google 側のコードの変更により /maps?file=api だけではなく、そこから先で動的にロードされる JS ファイルの内部も書き換えることが必要になったので、そのように変更しました。 Google Maps API は HTTPS では提供されていないらしい。 (Google Analytics には HTTPS 版もある。というのは先日知りました。) しかし、H

    bayan
    bayan 2010/01/26
    HTTP_Request,preg_replace,外部リソースをhttpsのページに含める方法
  • PEAR :: Manual :: File_Passwd

    bayan
    bayan 2008/03/26
  • PEAR :: Manual :: Calendar

    目次導入 --  どのようなことがカレンダークラスでできるのか インストール -- PEAR::Calendar のインストール方法お急ぎの方用 --  お湯をかけるだけのように... パッケージ概要 --  カレンダークラスの概要 メソッドの概要 --  Calendar API の要約 カレンダーデコレータ --  Calendar_Decorator とは FAQ --  よくある質問とその答え カレンダー -- カレンダーベースクラスconstructor Calendar::Calendar() -- Calendar を作成するCalendar::adjust() -- 日付を調整する (ヘルパーメソッド)Calendar::build() -- カレンダーオブジェクトの子オブジェクトを作成するための抽象メソッドCalendar::fetch() --  Calendar のサ

    bayan
    bayan 2008/03/25
  • ハタさんのブログ : Pear::Calendarで日本のカレンダーを作る

    での週始めは日曜日だ。 海外では月曜日から始まるらしい。 Pear::Calendarももちろん標準では月曜が週始めに設定されてる(たぶん) PearマニュアルのCalendarはどうもドキュメントが未作成なのが多くて困る。 GoogleでもPear_Calendarについて書かれているページも少ないような気がする 愚痴はここまで。 で、僕が迷ったのは、週始めを月曜に設定すること。 Calendar_Month_Weeksを使ってthisWeek()でガリガリ月曜にするのは何ともいえないので、なんかいい方法はないかと。 もの凄い勢いでググった。 お急ぎの方用や PEAR::Calendar Examples、 PEAR Calendar Exploration - SmartyWiki、 OpenSource at Virginia Tech などのソースを読みながら、F

    bayan
    bayan 2008/03/25
  • Auth で 認証 - bnote

    Auth で 認証[Pear::Auth] Pear の中に Auth というパッケージがあります。 このパッケージを利用することでユーザー認証や認証用のフォームを作成することができます。 Authは、ストレージドライバを変えることで、認証管理をDBやファイル、POP3等さまざまな ユーザー管理に対応できます。 Auth で MySQL を使った認証 ユーザーの情報の保持をMySQLのテーブルで行った場合の処理です。 ユーザーの追加 <?php require_once "Auth/Auth.php"; // Authオプション $params = array( 'dsn'=>"mysql://username:password@localhost/database", 'table'=>"usermng", // テーブル名 'usernamecol'=>"username", // ユ

    bayan
    bayan 2008/02/28
    PEAR::Auth
  • PHP/PEAR/エラーハンドリング - いあ?おらでぃあ

    set_error_handler() この関数で登録された関数は、エラー発生時に以下の形式でコールされる。 error_handler($errno, $errmsg, $filename, $linenum, $vars); $errno エラー値 $errmsg エラーメッセージ $filename エラーが発生したファイル名 $linenum エラーが発生した行番号 $vars エラー発生時の変数スコープにある変数 ユーザ定義以外のエラーはエラーが発生した時点でハンドラ関数がコールされる。 ユーザ定義エラー(E_USER_*)については、trigger_error()で明示的にエラー ハンドラを呼び出す。 trigger_error("Error Message", E_USER_ERROR); ▲ ▼ <?php // エラー処理ハンドラ function error_handl

    bayan
    bayan 2007/12/05
    試したところPEAR::setErrorHandling() で登録する関数の引数は1つみたいよ。。。
  • PEAR :: Manual :: HTML_QuickForm 日本語版

    HTML_QuickForm PEAR::HTML_QuickForm パッケージは、HTML フォームの生成、検証および処理を行うメソッドを提供します。 目次クイックスタートガイド -- HTML_QuickForm チュートリアルクイックヘルプ -- よくある質問への回答QuickForm の要素型 -- QuickForm に追加できる要素バージョン 3.2 への移行 -- API の注意すべき変更点サブパッケージ -- QuickForm のサブパッケージおよび QuickForm を使用しているパッケージの概要 HTML_QuickForm は、HTML フォームを便利に扱うためのライブラリです。 Javascript もしくはサーバサイドでの検証を行えますし、 いろいろな方法でカスタマイズや拡張が可能です。 HTML_QuickForm は、複数のファイルから構成されています

    bayan
    bayan 2007/11/29
  • Không Xem Được Tivi Bằng Vlc Mạng Vnpt - 188Bet

    bayan
    bayan 2007/11/02
    腐ってる?
  • Go Pear – All Things PHP

    PHP developers have long been a vital part of web development, thanks to the language’s versatility, speed, and wide adoption. As the demand for web-based applications and platforms continues to grow, PHP developers remain in a strong position to shape their careers in various specialized fields. Here’s a look at the top career paths that PHP developers can explore to build a successful future.

    bayan
    bayan 2007/09/30
  • Ground-SunLight

    — y2sunlight ,Since 2019-10-02 Ground Sunlight は「Windowsで作る - PHPプログラミングの開発環境」をテーマにしたサイトです。 オープンソースを利用している全ての人達に祝福を!

    bayan
    bayan 2007/09/30
  • midoff.com

    We’re getting things ready Loading your experience… This won’t take long.

    bayan
    bayan 2007/09/11
  • PEAR :: Manual :: MDB2

    目次導入 -- 機能概要DSN -- データソース名 (Data Source Name)接続 -- データベースへの接続および接続の解除クエリ -- クエリの実行クォートおよびエスケープ -- 値を適切にクォートしてクエリを作成するデータ型 -- データ型の処理の概要結果 -- クエリ結果からのデータの取得準備と実行 -- プリペアドステートメントトランザクション -- トランザクションの処理モジュール -- モジュールの読み込みとコールManager モジュール -- データベースの構造を管理するためのモジュールReverse モジュール -- データベースの構造を管理するためのモジュールautoPrepare & autoExecute -- SQL 文を自動的に準備・実行する可搬性 -- データベースの可搬性に関する機能シーケンス -- シーケンスおよび自動採番FAQ -- よくあ

  • PEAR HTML_TagCloud Package Draft Proposal! (ハズレ日記)

    PerlHTML::TagCloud::ExtendedのPHP版を作成し、PEARにProposalしてみました。(まだDraft。そしてまだ運用実績はありません。) CPANにはExtendedじゃないのもあるのですが、Extendedのほうが時間経過を表現できたりして高機能です。 HTML::TagCloud::ExtendedがみごとなPerl OOしてたので、比較的容易に移植することができました。 ただホットタグ機能や設定用変数を渡すとこなど、いくつかの機能は移植しきれてません。 またtimestampの引数をはじめからUnixタイムスタンプにしたり、時間指定しなかった場合、latestとして扱うなど、いくつかの変更を加えています。 もうちょっとコードをきれいにして、コメント書いて、ドキュメント作って、Bugをとって、package.xmlをまとめて、PEARの色表現ルールにも

  • PEAR :: Manual :: マネージャの取得

    Unix/Linux/BSD PHP 4.3.0 以降、./configure に --without-pear オプションを指定しない限り、 PEAR パッケージマネージャは (PHP と共に) インストールされます。 Unix/Linux/BSD ディストリビューションが提供する PHP を使う場合は、 PEAR を別途インストールする必要があるかもしれません。インストール方法については、 それぞれのディストリビューションのドキュメントを参照してください。 バージョン 4.3.0 以前の場合や、パッケージマネージャを再インストールしたい場合は、 次の方法が暫定的に用意されています。

    bayan
    bayan 2007/07/11
    PEARをインストール
  • xml 文章を配列やオブジェクトにしてくれる PEAR: : XML_Serializer

    xml 文章を配列やオブジェクトにしてくれる PEAR::XML_Serializer 2005-07-19-1: [PHP][Code] http://pear.php.net/package/XML_Serializer Amazon Web Service で独自の広告を作っていて,XML の処理が面倒くさいとか思っていたら, XML_Serializer を発見した. 実際は,XML_Serializer に含まれている XML_Unserializer を使う. - インストール # pear install http://pear.php.net/get/XML_Serializer-0.16.0.tgz - 使い方 require_once 'XML/Unserializer.php'; $xml = <<<XML <ItemAttributes> <Creator Role

  • PEAR :: Manual :: XML_Serializer

    目次導入 -- XML_Serializer 導入XML_Serializer パッケージの定数 -- XML_Serializer で定義、使用されている定数XML_Serializer のクラス概要 -- XML_Serializer - 様々な構成を XML 文章にシリアライズするクラスコンストラクタ XML_Serializer::XML_Serializer() -- コンストラクタXML_Serializer::apiVersion() -- API のバージョンを返すXML_Serializer::serialize() -- データをシリアライズするXML_Serializer::getSerializedData() -- シリアライズした結果を取得するXML_Serializer::resetOptions() -- 全てのオプションをデフォルトオプションにリセットする

    bayan
    bayan 2007/06/26