サンプルコードの解説(1)入力ページ

サンプルコードの解説(1)入力ページ

PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。

★このサイトもこれで作ってます次世代サイト作成システムSIRIUS

サンプルコードの解説(1)入力ページ

PHPとWebAPIで作るアフィリエイトサイト。
ここからは、サンプルコードを簡単に解説します。
何をやっているのか、流れだけでもつかんでください。

 

 

★検索ページのソースコード例(serch.html)

 

まず、キーワードを入力するためのページのソースコードです。
これはHTMLの本にも必ず載っているので、詳しい説明は省略します。
簡単に何をやっているか書くと、
<input type="text" name="keyword" >と言うところに入力された文字列を、
reserch.phpと言うプログラムにPOSTする(投げ入れる)ってことです。
これで検索の実行ファイルであるreserch.phpに文字列を送るわけです。
このファイルがやっているのは、それだけですね。

 

 

 

ヤフーショッピング商品検索PHPの解説(1)

一方、文字列を受け取る側のreserch.phpでは、
送られてきたキーワードを受け取って、$keywordsという変数に文字列を代入します。

 

//HTMLフォームからキーワードを取得
$keywords = $_POST["keyword"];

 

PHPの特徴として、変数は何でもOKというのがあります。
数値でも文字列でも配列でも、変数名に特に決まりはありません。
この辺がPHPが馴染みやすいプログラミング言語であるというゆえんです。

 

また何も入力せずに「検索」ボタンを押されたときのために、
代替キーワードを設定しておきます。

 

//フォームが空だったときの代替キーワード
if($keywords == null){$keywords="訳あり";}

 

nullというのは「何にも入っていない」という意味で、ゼロではありません。
もし変数$keywordsに何も入っていなければ、
キーワードに「訳あり」を入れるという条件分岐です。

 

//キーワードの確認
//print($keywords);

 

これは、プログラムにキーワードがちゃんと届いているかどうか確認するための業です。
最初の「//」がPHPのコメントアウト記号(無視される行)になりますので、
確認するときはこの「//」を消してからプログラムを動かします。

 

プログラムを動かしたとき、どこの部分で止まっているかを見るために、
こうやってあちこちに確認用のコードを埋めてあるわけです。

 

なのでキーワードがちゃんと届いているのを確認したら、
また「//」をこの行の頭につけてコメントアウトします。

 

コメントアウト記号には、他にも「/*」から「*/」までというのがありますが、
これはたくさんの行をいっぺんにコメントアウトするときだけに使ってください。

 

プログラムが動かないとき、問題の切り分けをする時に使う記号になります。

 

NEXT:サンプルコードの解説(2)


スポンサードリンク

ネットで稼ぐ 教材人気ランキング

★第1位★儲かるセールスレター、チラシの書き方はこれ!キャッチ・ザ・ライティング

★第2位★集客できるホームページはこれ!SEOに強い戦略的テンプレート「賢威7」

★第3位★情報企業で稼げ!和佐大輔と木坂健宣のネットビジネス大百科

★第4位★ツイッターで稼ぐ方法 集客&自動化ツールフォローマティックXY

★第5位★月収1,000万円以上!ネットで大金を稼ぐ小玉歩のノウハウザ・メールマガジン

このエントリーをはてなブックマークに追加

サンプルコードの解説(1)入力ページ関連エントリー

リンク切れの起こらないアフィリエイトのやり方
PHPプログラムの開発環境を整える
WEBサービスのアクセスキーを取得する
ヤフーAPIのアプリケーションIDを登録
ヤフーAPIで商品を検索してみる。
ヤフーAPIのレスポンスを読んでみる
ヤフーAPIのRESTリクエストの作り方
商品検索ページのサンプルコード
商品検索ページを動かしてみる
商品検索ページをサーバにアップしてみる
解説(2)設定事項を上部に記述する
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
解説(3)Smartyを使う準備をする
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
解説(4)RESTリクエストのレスポンス処理
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
解説(5)商品情報をXMLから取り出す
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
解説(6)スマーティでページを表示
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
解説(7)Smartyテンプレートの作り方
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
解説(8)テンプレートに商品情報を組込む
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
アクセスが集まるサイトを作るには
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
マッシュアップサイトをプランする
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
楽天の商品検索API用コード例
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
楽天検索API用PHP解説(1)
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
楽天検索API用PHP解説(2)
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
グーグルニュース取得PHPの例
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
ニュース取得PHPの解説
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
ユーチューブ動画リンク取得PHP
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
ユーチューブ取得PHPの解説
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
ツイートボタン、「いいね!」ボタンの付け方
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。
フェイスブックのリンクに表示させたい画像を指定する方法
PHPとWebAPIを使ったサイトを作って、アフィリエイトする方法を紹介します。