利用中のアプリを友達に紹介してもらう機能は以下のようにすることで実装できます。
[php]
<?php
//友達に紹介する設定
$app_id = "YOUR_APP_ID";
$canvas_page = "YOUR_CANVAS_PAGE";
$message = "この素晴…
php カテゴリ
Facebook APIを利用して、外部サイトから自分のウォールに投稿する
ウォールへ投稿
外部サイトからFacebook上のウォールに投稿する方法です。
説明が不要なぐらい簡単でした。
[php]<?php
$data = array(
'access_token' => $facebook->getAccessToken(),
'message' => 'API投稿テスト',
);
$response = $facebook->…
ZenCartのパンくずリストをトップページのみ非表示にする
変更する箇所
includes/classes/breadcrumb.php の60行目付近
[php]
} else {
$trail_string .= $this->_trail[$i]['title'];
}
[/php]
上記のコードを以下に変更します。
[php]
} else {
if ($this->…
simplexml_load_fileでRSSを取得・表示させる
simplexml_load_fileとは
simplexml_load_fileは、PHP5から利用可能になった関数で、XMLをパースしてオブジェクトに代入します。
今回は、オープンソースのECサイト構築システム「ZenCart」に外部ブログ(WordPress)のRSSを表示させてみました。
設置コード
[php]
<?php
$rss = "http://apr20…
PHPでGET送信かPOST送信かを判別する方法
2012年02月02日
php
$_SERVER["REQUEST_METHOD"]
PHPでGET送信かPOST送信かを確認するには「$_SERVER["REQUEST_METHOD"]」を調べます。
使い方
[php]
<?php
//POST送信かどうか
if($_SERVER["REQUEST_METHOD"] == "POST"){
echo "POST送信です…
PHP で 配列をGET送信する
2012年02月02日
php
http_build_query
PHPで配列をGET送信するには、「http_build_query」を使って、URLエンコードされたクエリ文字列を生成します。
サンプルコード
[php]<?php
$data = array('foo', 'bar', 'baz', 'boom', 'cow' => 'milk', 'php' =>'hypertext processor…
PHP&MySQLのINSERTで文字化けする場合の対処法
2012年01月31日
php
クエリの実行前に以下を追記すると直ります。
[php]<?php
mysql_set_charset('utf8');
?>[/php]
PHP 短縮URLのAPIから短縮後のURLを取得
twitterに関連したwebサービスを作っているとURL短縮の必要が出てくることが多々あります。
そんな時には、有名なurl短縮サービスを利用することになると思うのですが、代表的なbit.ly、TinyURLを利用する方法です。
…
PHP フォーム入力された文字エスケープ
2011年08月04日
php
PHPでフォームを作る場合、INPUTやTEXTAREAを使いますが、そこから受け取る内容はエスケープする必要があります。受け取ったまま表示したり、DB登録なんかをしてしまうと、思わぬトラブルにみまわれることになります。
…
Timestamp out of bounds と表示される時
プログラムを実行しようとすると「Timestamp out of bounds」というエラーが表示されました。
何かと思って調べてみると、どうやらサーバの時間がずれている模様。
なので、以下のようにして解決。
…