URL Rewriting¶ Apache and mod_rewrite (and .htaccess)¶ While CakePHP is built to work with mod_rewrite out of the box–and usually does–we’ve noticed that a few users struggle with getting everything to play nicely on their systems. Here are a few things you might try to get it running correctly. First look at your httpd.conf. (Make sure you are editing the system httpd.conf rather than a user- or
Web ページからデータを抽出してデータベースに突っ込むことに性的興奮を覚えるみなさん、 ScraperWiki 使うとキモチイイですよ。以上です。 そうではないみなさんには少々の説明が必要かと思いますので少々書きます。 ScraperWiki はスクレーパ(Web ページをスクレイピングするスクリプト)とスクレイピングで得られたデータを共有しようぜっという Web サービスです。Wiki と名が付いていますが Wiki っぽいページ構成になってるわけではなく、スクレーパやデータを誰でも編集できるようにして成果を共有するという理念が Wiki と共通しているのが由来みたいです。 ScraperWiki を使うとスクレーパを作るのがラクになります: Web ベースのエディタでスクレーパを書き、その場で実行できる PHP、 Python または Ruby が使える(HTML パーサなどのモジュ
PHPには動的にPDFファイルを作成する機能が搭載されているため、さまざまな作業において重宝するはずだ。そしてFPDFは、PDFファイルの作成や操作を可能にする数多くの機能を持ったフリーのPHPクラスだ。 PDFlib PHPのAPIには、PDFファイルを取り扱うための機能が数多く用意されており、それらはPDFlibというライブラリとともに使用することを念頭に置いて設計されている。このPDFlibは拡張可能となっているものの、商業利用の際には無償で利用することができない。また、PDFlib Liteという、個人利用の許されている無償版もあるものの、その機能には制限がある。つまりPDFlibライブラリのすべての機能を使用するには、高額なライセンス料を支払う必要があるのだ。 なぜFPDFを使用するのか? PHPからPDFファイルを作成するもう1つの方法は、FPDFを使用するというものだ。FPD
あるサイトから別ドメインのクッキーを書き込む。こういうクッキーは、サードパーティクッキーと呼ばれる。FirefoxとChromeはデフォルトでサードパーティクッキーが書き込めるようになっているが、IEとSafariが問題になる。IEはコンパクトポリシーというものを設定すればいけるが、Safariは出来ない。Safariはデフォルトで”知らないとサイトや広告のみCookieをブロック”となっている。でも、GoogleAdsenseとかは書き込めている。なので調べた。 目的 localhostにアクセスしたときsample.comのクッキーを書き込みたい。 もちろんクロスブラウザで。 (sample.comはhosts書き換えやるといい) ポリシーの設定 (P3P) (以下IE対策用) webサイトで個人情報などを取り扱う場合、ブラウザで設定されたポリシー設定とアクセスしているサイトのポリシー
jQuery plugin for Twitter OAuth via popup window (Facebook style) Twitter OAuth認証をポップアップで行うjQueryプラグイン。 サーバ言語はなんでもよさそうですが、PHPでのサンプルも公開されています。 認証等もPHP側なのでプラグインの機能としてはFacebook風にポップアップにするというものです デモページはこちら サービスのTwitter連携っていうのは最近は必須であるように感じますね。 関連エントリ TwitterやFacebookへのログイン機能をこれ1個で実装できるPHPライブラリ「HybridAuth」 スマホ等のモバイル判定が簡単に行えるライブラリ「MobileESP」
TwitterやFacebookへのログイン機能をこれ1個で実装できるPHPライブラリ「HybridAuth」 2011年08月22日- HybridAuth, Open Source Social-Signle-Sign-On Solution for authentication through Facebook, Twitter, Google, Yahoo, MySpace, LinkedIn, AOL, Vimeo, FourSquare, OpenID and other Identity providers TwitterやFacebookへのログイン機能をこれ1個で実装できるPHPライブラリ「HybridAuth」 Facebook, Twitter, Google, Yahoo, Windows Live, MySpace, LinkedIn, FourSquare, O
ここのところ、ブログの更新もツイッターのつぶやきも完全にストップしていました。 集中力のない@tfmagicianにしては珍しいことです。 何をしていたか。 こんなウェブ・サービスを作っていましたよ。 『trivist』おもしろいトリビア・雑学を紹介! 実はこれ、作成期間1週間です。 シンプルなサイトなので、恐らく、開発に慣れた人なら1週間は余裕でしょう。 今日は、まだフレームワークを使った開発、あるいはウェブ・サービスの開発自体に慣れていない人に向けて、高速開発に関するtipsを紹介します。 高速開発とは何か考える まず、高速開発を可能にする”最強最大の魔法“を考えましょう。 それはこれです。 コーディングしない コーディングしないで、システムが出来ればなんと良いことか! これはエンジニアにとって、当たり前のことです。 しかし、これを念頭に置くのと置かないのでは、まるで開発速
CakePHPまとめ CakePHP情報のまとめ トップページページ一覧メンバー ページ一覧 1件〜15件を表示(全15件) 前の100件次の100件 (2010-01-19 23:31:01 更新 差分/履歴 tech5963 ) データベース (2010-01-19 23:22:43 更新 差分/履歴 tech5963 ) Controller (2010-01-19 21:52:21 更新 差分/履歴 tech5963 ) View (2009-09-25 17:06:27 更新 差分/履歴 tech5963 ) リンク (2009-09-25 17:02:25 更新 差分/履歴 tech5963 ) Model(モデル) (2009-09-24 17:12:10 更新 差分/履歴 tech5963 ) サニタイズ (2009-09-24 17:04:49 更新 差分/履歴 tech
讃容日記 - php_qr-0.1.0 PHPでQRコード生成「php_qr」。 インストールすると次のようなコードでQRコードを生成することができます。 <?php !extension_loaded('qr') && (dl('qr.so') || exit(1)); $data = 'QRコードは、株式会社デンソーウェーブの登録商標です。'; $data = mb_convert_encoding($data, 'SJIS-win', 'UTF-8'); $options = array( 'mode' => QR_EM_KANJI, 'format' => QR_FMT_BMP, 'magnify' => 2, ); qr_output_symbol('qr.bmp', $data, $options); これは便利ですね。
symfonyブック 日本語ドキュメント(暫定版) 最新版の日本語ドキュメントはsymfony日本語翻訳プロジェクトのサイトをご利用ください。 このページは PHPフレームワークである symfony の以前のドキュメントの日本語訳(2007.01.16)です。 symfony の 1.0 系統のバージョンに対応しています。古いバージョンでは利用できないドキュメントが含まれますのでご注意ください。 chmヘルプバージョンはこちらからダウンロードできます。(gagneさん提供。ありがとうございます) 現在本家にはもっと詳細なドキュメントThe Definitive Guide to symfonyが用意されており、日本語版も有志により翻訳作業中です。 また、0.6系までの日本語のドキュメントはsymfonyブック 日本語ドキュメントに残してあります。 個人的に symfony を使用するにあ
概要 この章では symfony フレームワークを 'sandbox' アーカイブからのインストール、PEAR パッケージからのインストール、またはソースリポジトリから手動でのインストールするための手順を解説します。 導入 symfony は PHP で書かれたファイル群から構成されています。プロジェクトは symfony がこれらのファイルを使用することに基づいているため、 symfony をインストールするということはこれらのファイルを取得し、あなたのプロジェクトに利用できるようにすることを意味します。 symfony は1つまたは多くのプロジェクトに利用することができます。もしあなたがたった1つのプロジェクトの仕事をしているのなら、あなたが開発しているアプリケーション内のみにフレームワークを埋め込みたいかもしれません。また一方で、もし symfony を2つ以上のプロジェクトのために
ファイルfilename の所有者を(名前または番号で指定した) ユーザuser に変更しようと試みます。 スーパーユーザのみがファイルの所有者を変更できます。
サイトマネージャー標準装備のご案内 phpMyAdminをサイトマネージャーに標準装備しましたので、レンタルサーバーご契約者様は、サイトマネージャーにログイン頂き、 phpMyAdmin(MySQL)及びphpMyAdmin(MySQL5)をご利用下さい。 任意で設置なさる場合は、以下の設置手順をご参照下さい。 当ページは Futurism Works のレンタルサーバーテンジー(共用) をご利用いただいているお客様向けのphpMyAdmin設置手順です。 目次 はじめに phpMyAdminとは phpMyAdmin使用するには MySQL利用設定 ダウンロード ファイルのダウンロード ファイルの解凍 設定 ファイルのコピー フォルダ名の変更 設定ファイルの変更 ファイル のアップロード ブラウザよりアクセス セキュリティ アクセス制御 .htaccessファイル作成 .htpasswd
Webアプリケーションではもはや「実装されていて当然」といわんばかりに広まった技術、Ajax。ユーザにはひろく知れ渡ったが、実装するデベロッパには実装・保守ともにまだまだ苦労が続く状況だ。ここではそのような苦労を軽減するPHPのクラスライブラリ集としてxajaxを紹介したい。 xajaxはPHPで作成されたAjaxクラスライブラリ集。xajaxを使うことでAjaxを実現するさまざまな機能をクラスとして呼びだすことができる。比較的簡単にAjaxを使ったWebアプリケーションを作成することができるほか、既存のWebアプリケーションにたいして簡単にAjax機構を実装させることが可能だ。 xajaxはxajax projectによって開発され、GNU LESSER GENERAL PUBLIC LICENSE Version 2.1のもとで公開されているオープンソースソフトウェア。現在の最新版は4
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く