PHPに関するugitaroのブックマーク (16)

  • -OASIS- - 今日のメモ「curlの使い方(PHP)」

    curl関数(Client URL Library)は、PHP上でHTTPクライアント機能を実現する関数群だ。クッキーが保存できるので、ログインセッションが必要なページにリクエストを投げたい時に使える。 あるサイトのログインページにアクセスしてログインセッションを作成し、そのセッションを保持したまま次のページを取得する、といった処理だと以下のようになる。

    ugitaro
    ugitaro 2010/12/31
  • PEAR MDB2でPHPからデータベースを操作する

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

    PEAR MDB2でPHPからデータベースを操作する
    ugitaro
    ugitaro 2010/12/26
    MDB2での空文字列のnullへの変換のoff
  • バイナリでPOSTするには - BlueEyesBlue

    たとえばイメージファイルのようなバイナリのデータを生のままPOSTで送信して、受信側でinlineで展開するか、unpack後、加工してファイルに出力したい。 譲れない条件 ・HTTPプロトコルでPOST ・URLエンコードしない ・添付ファイルではダメ URLエンコードせず、添付ファイルではなく、生データのままボディをHTTP POSTするにはどうしたらよいのだろうか。うまくいかないのでまとめてみる。 http://www.studyinghttp.net/ にあるHTTPのプロトコルに関する説明を読むと、SMTPやHTTPのパケットは、歴史的に1文字7bitのキャラクタコードを送受信するのが前提になっている。文字列変換してインターネット上に流さないと、ネットワークによっては一番上のビットを落としたり、マルチバイトコードが正しく渡らないことがあるためだ。このためメールではBase64エン

    バイナリでPOSTするには - BlueEyesBlue
    ugitaro
    ugitaro 2010/12/25
  • GeoPlatformAPI - シリウスラボ

    シリウス GeoPlatform API について シリウステクノロジーズでは、位置情報連動広告「アドローカル」をはじめとした、モバイルや位置情報を利用したソフトウェアの開発を行っています。 開発を進める上で蓄積したノウハウや技術を広く公開することで、位置情報を使ったコンテンツが世の中に広まる手助けをしたい。 そんな考えから、位置情報関連の API を GeoPlatform API としてここに公開していきます。 利用規約の範囲内であれば無料で自由にご利用いただけます。 ご利用についてのご意見やお問い合わせなどありましたら、GeoPlatformAPIGoogle Group か、お問い合わせページよりご連絡ください。 現在公開中のAPI及びライブラリ NEW ジオコーダー/リバースジオコーダー ー GeoPoint API GeoPoint API は、住所・駅名や緯度経度

  • 最近公開されたPHP関連の各種テクニックや記事集:phpspot開発日誌

    最近公開されたPHP関連の各種テクニックや記事集をご紹介。 開発に役立てられるTIPSが満載になっております。 Making Life Better With The SPL Autoloader | BrandonSavage.net spl_autoload_registerで独自autoloaderを作成する 3 Ways to Speed up Your Site with PHP - Nettuts+ PHPを使ってサイトのパフォーマンスをあげる3つの方法。CSS結合、ホワイトスペース除去、キャッシュ Online File Storage with PHP - Nettuts+ PHPでオンラインストレージ作成のチュートリアル In the Woods - Working with Sessions and Cookies in PHP and MYSQL PHPMySQL

  • 86. stdinからのメール処理でメール情報を取得する

    最近は携帯サイトなどで、特定のメールアドレスにメールを送信するとそのサイトの日記として、登録されるようなものをよく見かけます。今回はPEAR::MailのmimeDecode.phpを使用して、送信されてきたメールのタイトル、文、添付ファイル(画像)を取得する方法をご紹介します。 まずは、今回のTipsではメールの詳細な設定(postfix,qmailのエイリアス設定など)は省略させていただきます。 エイリアス例を基に説明させていただきます。 例: diary: "|/usr/local/bin/php /***/****/diary.php" 上記では「diary@***.jp」のようなメールアドレスにメールを送信すると、「/***/****/diary.php」を実行するような設定になっています。 実装内容について 1. stdinでメールの内容を読み込みます。 2. 読み込んだ内容

    86. stdinからのメール処理でメール情報を取得する
  • ウノウラボ Unoh Labs: PHPで携帯位置情報を扱うライブラリ「Geomobilejp_Converter」を作りました

    中村です。 PHPで携帯の位置情報を簡単に取り扱うことができるライブラリ「Geomobilejp_Converter」を作りました。もう半年近く前に作ったものですが、コードを少し整えたので公開することにしました。 GPSに対応した携帯では、各キャリアで指定されている特定のHTMLを記述することで、携帯サイトに位置情報(緯度経度や測地系)を送信することができます。この位置情報を利用すると、「位置情報付きで掲示板に書き込む」などの機能を実装することができます。 キャリアによっては位置情報のなかに土地名を含むものもありますが、通常は緯度経度だけでは土地名がわかりません。そこでGeomobilejp_Converterでは、docomoの提供するオープンiエリアのiエリアデータファイルを利用して土地名を関連付ける機能を実装しています。iエリアデータを利用することで、各キャリアで共通したiエリアコー

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    ugitaro
    ugitaro 2010/01/25
  • 携帯各キャリアの固有IDについて (全キャリア対応)

    百式の人のまとめがえらい中途半端だったのに360ブクマも集めてて悔しかったので気でまとめてみた。 ケータイのユーザーIDを取得する方法まとめ (IDEA*IDEA ~ 百式管理人のライフハックブログ ~) 携帯各キャリアの固有IDについて (全キャリア対応) 2009.03.25 コメントで指摘を頂いてEZ番号の書式について訂正いたしました。(10桁→14桁) 2010.05.20 EZ番号の再発行のポリシーに変更があったそうです 現在携帯関連の仕事を離れたため詳細を追いかけていません。 高木浩光@自宅の日記などを参照してください。 PDFはこちら: mobileid.pdf:携帯各キャリアの固有IDについて (全キャリア対応) 携帯4キャリア(DoCoMo, au, SoftBank, emobile)と、PHS(willcom)まで書いています。*1) このとおり、各キャリアは複数の

    携帯各キャリアの固有IDについて (全キャリア対応)
  • jamboree.jp - jamboree リソースおよび情報

    This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.

  • Foursquare API - Google Groups

    This group will now only broadcast major announcements about the Foursquare API. For the latest news and support, follow @foursquareAPI or post on http://stackoverflow.com/questions/tagged/foursquare. Make sure the email associated with your app is also monitored—we send notices through that as well!

  • PHPでコマンドライン・アプリケーションを簡単に作成する

    こんにちは、小川です。 日は、PHPで簡単にコマンドライン・アプリケーションを作成できるライブラリをご紹介します。 (日ご紹介するライブラリは実際には開発途中のものでドキュメントなども存在しません。こういうものがある、程度でとらえていただければ幸いです。) さて、みなさんsymfonyはご存じでしょうか。symfonyといえば仏Sensio社が提供するオープンソースのPHPフレームワークです。symfonyはいわゆるフルスタックフレームワークでMVCをベースに様々な機能が提供されています。symfonyにはsymfonyコマンドが存在しており、実際の開発ではこのsymfonyコマンドをもちいて、アプリケーションの雛形やデータベース操作などをコマンドラインで行うことが可能です。 こういったコマンドラインでアプリケーションの雛形を生成したりする機能は、symfony以外のフレームワークでも

    PHPでコマンドライン・アプリケーションを簡単に作成する
    ugitaro
    ugitaro 2010/01/23
  • ひでぶろぐ。 cakephpでinnerjoin

    [PR] 今日のニュースは?? : 2ch自動まとめキュレクス [PR] 名言や格言をどうぞ! : 名言満載! [PR] 副業したい? : 出張ホスト募集中 [PR] SEO最高峰のクオリティー : 知る人ぞ知る、SEOUP.com。テラプレミアムアクトは抜群におすすめ! [PR] 口コミ対策 : 口コミでSEO対策。なんとびっくり、1円からご利用頂けます。 [PR] 出張キャバクラアゲハ : ちょっとした飲み会のお供に。デートのお相手に。 だいたい普通に findall すると以下のデータが取得できる。 ちなみに関係は Moteria(ユーザー) 1 に対して Usertag 多 の関係。 $ar = array( 0 => array( 'Moteria' => array( 'id' => 103, 'name' => '太郎' ), 'Usertag' => array( '0'

    ugitaro
    ugitaro 2010/01/11
  • adiary簡易インストールヘルプ

    【重要】CSSが適用されていません この文字が表示されている場合、テーマファイル(theme/ 以下)が読み出せていない可能性があります。cgi-bin/ 以下などに adiary を設置した場合 theme/ が読み出せなくなるサーバがあるようです。その場合、theme ディレクトリのデータを丸ごと1つ上の階層に移動し、adiary.conf.cgi に 「<$constant(theme_dir)='../theme/'>」と指定してください(注:その場合もこのメッセージは出続けます。確認は必ず adiary.cgi で行ってください)。詳細はこちら 簡単なインストール方法です。詳細はオンラインマニュアルをご覧ください。注意事項も忘れずご覧下さい。 解凍してでてきたファイルをサーバ上の任意の位置に置く adiary.cgi, uploader.cgi に実行属性を付ける data/,

  • Qdmail - PHP::Mail Library , Quick and Detailed for Multibyte

    hal456トップページ 注意! 業が忙しいため、私は開発・更新には関わっていませんし、ご質問にも対応しておりません。 下記のURLの方々が、引き継いでいただいているので、どうぞそちらをご利用ください。 ライセンスに従えば改変は自由ですが、ホームページでのダウンロードは停止いたします。使い方などについては、参考にされる方もいるかも知れませんので、当面の間、残しておきます。 長らくのご愛顧、誠にありがとうございました。 自分が作成したプログラムが、多くの方に便利に使われたことは、とてもうれしかったです。 2018/1/28 深謝 QdmailをPHP7.0に対応させる Qdmailシリーズのgithub版です。PHP5.4対応 qdmailを新しめのPHPでも動くようにした Qdmailとは Qdmailとは、PHPのマルチバイト環境(特に日語)にて、「文字化けしない」「簡単に"デコメ

    Qdmail - PHP::Mail Library , Quick and Detailed for Multibyte
  • 1