Join us in Dallas, TX! Tickets are now available for Laracon US.

Content-Length: 283501 | pFad | http://b.hatena.ne.jp/iga_k/php/
知ってる人は当然かもしれませんが、 phpにおいて、 <?php $array = array("hoge","piyo",array(100,200,300)); print_r($array); ?> とか、配列を出力するコードで、 実行すると、print_rのおかげで、 実行結果 Array ( [0] => hoge [1] => piyo [2] => Array ( [0] => 100 [1] => 200 [2] => 300 ) ) とarrayの中身がきれいに実行されますが、これをエラーログに吐こうとすると、 <?php $array = array("hoge","piyo",array(100,200,300)); error_log($array)); ?> 実行した時のエラーログ [09-Jun-2007 03:44:20] Array となり、arrayの中身
facebookから配布されているfacebook php sdk のバージョンが3.0に最近なりました。そのときに色々と仕様変更があったようで、ネットの文献を参考にしてもうまく動かず苦労しました。私が今回、触った範囲で仕様変更を確認できたところを挙げていきたいと思います。主に3つくらいありました。 1つ目は$facebook->getLoginUrl()でパーミッションを指定するときに「req_perms」ではなく「scope」を指定しなければいけなくなった点。 $url = $this->facebook->getLoginUrl( array('redirect_url' => 'コールバックURL', 'req_perms' => 'email,publish_stream,friends_location', ) ); ではなくて $url = $this->facebook->
Twitter等で使われているOAuthをCakePHPで使うライブラリを紹介します。 OAuth consumers for CakePHP - by cakebaker 導入方法 OAuth consumer classをダウンロード CakePHPのルートディレクトリか、appディレクトリで展開する(それぞれ「vendors/OAuth」か「app/vendors/OAuth」に展開される) 使い方 Twitterを例にして説明します。Twitter以外のサービスを利用する場合も基本的には同じです。 大まかな流れは次の様になります。 ・事前準備 Webサービスの立ち上げ前に、Twitterからconsumer keyとconsumer secretをあらかじめ取得しておく ・認証とAPI利用の流れ Twitterからリクエストトークンを取得 Twitterの認証ページへリダイレクト
CakePHPのシェルからTwitterへOAuthで投稿のメモ (アプリの登録とかは他のサイトを参照して) CakePHPのバージョンは1.2.6 ここ http://code.42dh.com/oauth/ から OAuth consumer classをダウンロードし、cakeコアの vendors\OAuth に解凍する。 そのままだとクライアントアプリでは使えなかったので少し改良。 (パラメータの取得あたり) oauth_consumer.php public function getAccessToken($accessTokenURL, $requestToken, $httpMethod = 'POST', $parameters = array()) { $this->url = $accessTokenURL; // mod: start if ( isset($_SE
John David Anderson (docs at cakephp dot org)までEメールを送るか、IRC (#cakephp on freenode as _psychic_)で、参加したい旨を連絡してください。 翻訳者Tips: アクセント文字のためにhtml entitiesを使用しないでください。このbookはUTF-8を使っています。 フレンドリーな文体を使ってください。 タイトルと内容を同時に翻訳してください。 翻訳する言語のページで閲覧・編集してください。そうしないと、英語ページの編集として記録されてしまいます。どの言語の翻訳なのかをレビューアーが知っていることはまれです。 マークアップを大幅に変更したり、新しい内容を追加したりしないでください。オリジナルの内容の情報に不備があるのであれば、英語の情報をまず編集してください。 用語を英語で書く場合には
Consuming OAuth-enabled APIs with CakePHP I currently provide two slightly different ways to consume OAuth-enabled APIs with CakePHP: a component and a consumer class. The consumer class emerged from the component and is a bit more flexible than the component. Both classes require CakePHP 2.x (though the versions for the previous CakePHP 1.x are still available), and they use the (open source) PHP
Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su
Error establishing a database connection This either means that the username and password information in your wp-config.php file is incorrect or we can't contact the database server at mysql5.sourceforge.jp. This could mean your host's database server is down. Are you sure you have the correct username and password? Are you sure that you have typed the correct hostname? Are you sure that the datab
Ktai Style に関して、附属ドキュメントに掲載されていない疑問点やノウハウなどを掲載します。ここにない質問があれば、まず、附属ドキュメントをよく読んでみてください。それでも解決できなければ、作者にメールするか、WordPress 日本語フォーラム の「プラグイン」で質問してください。 インストール関連 プラグインを有効にすると "Fatal Error" になる サーバーの PHP バージョンが 5.2.0 以降であるか確認してください。Ktai Style は PHP 4 および PHP 5.1.6 以前には対応していません。 もしくは、プラグインの有効化を PC から行なっているか、User Agent Switcher 等でブラウザーのユーザーエージェントが携帯電話になっていないかを確認してください。携帯電話やスマートフォンからプラグインを有効にしようとすると、auth_r
We are a leading agency providing premium solutions in the area of design and development of mobile apps, custom websites and custom software. When getting a mobile app developed with us, unlike many other app development companies we provide a comprehensive service. You can expect a team of specialised strategists, graphic designers and developers to work on your web or app development project. W
本家のGoogleでは、ちょっと前にGoogle Analyticsのモバイルサイトへの対応がアナウンスされていたけど、日本でも徐々に公開されているみたい。 早速、トラッキングコードをWordPressの携帯用コンバートプラグインKtai styleに埋め込んでみた。 トラッキングコード取得画面に以下のような各サイトでの告知フォームがあったので、貼り付けておく。 まだ完全に日本版に対応してないみたいで、日本語がちょこちょこおかしい。 ウェブサイトに Google Analytics を導入するための手順です。 下記のコードをコピーして、解析するすべてのページの</body> タグの直前に貼り付けてください。 Note: Do not use desktop tracking code on pages where you use mobile tracking. <html>下記のコードを
プログラミング言語PHPの動作設定項目の一つ。 この項目は、Webクライアント(Webブラウザ等)から送信されたデータをPHPプログラムに変数として受け渡すときの展開方法を指定する。 例として http://www.example.com/example.php?a=1&b=2 というURL(このURL自体は架空のものである)にアクセスし、サーバwww.example.com上のexample.phpを呼び出すとする。このとき、example.phpの動作開始時の状態はregister_globalsの設定によって変化する。 register_globals=off の設定では、example.phpの動作が開始される段階で、PHPの配列変数 $_GET['a']と$HTTP_GET_VARS['a']が1,$_GET['b']と$HTTP_GET_VARS['b']が2という内容に初期化
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く
Fetched URL: http://b.hatena.ne.jp/iga_k/php/
Alternative Proxies: