*目次 [#paf4aa1c] #contents *趣旨 [#r9ebc8fd] 下記の技術書をよんで、つれづれなるままに、技術を書くのって楽しそうと思ったから、それっぽく書いてみる **影響を受けた書籍 [#e3189c27] PHPによる ECサイトプログラミング 大角清美著 IT業界における清少納言の枕の草子に認定してもいいと思う。 まあ、だからといって、だれも興味ないとおもうけど。 *xamppの主観的な感想 [#d4bda599] これまでに、自分のブログにショッピングカートをつけたいんだけど、と相談されることが何度かありました。 相手は、素人で、気軽な気持ちで言っているだけだからお金にならない依頼なので、 「楽天でショップだしたほうが、いいよ。」とか言って、なるべく関わらない方向なのですが、なかには、「自分で作ってみたい」と言ってくる人もいます。 、 自分は、rubyとかJavascriptが好きなんですが、webでカート使うならphpかなって思っています。なんでかって言うと、xamppのインストールしやすさが、あります。 普通、環境まわりの構築だったら、1日とか2日とかかかるんですが、このxamppをつかうと、なんと数分でWebサーバからDBサーバのインストールから、PHP言語のインストールまで、一気に完了してしまうのですよ。楽すぎて感動しました。 予算も時間もない素人向けですね。でも、その分なにかあったら、自己責任です。 カートを作るっていっても、素人の思いつき程度で、そんなに簡単に売上が上がるほど、世の中はあまくありません。 *さいしょはHelloWorld [#e311e89a] いくら、インストールが簡単だからといって、最初のファイルの作成がめんどくさかったら、興ざめ。だから、フォルダを作って、いじれそうなファイルを作成するまでをまとめてみる。 REM フォルダ作成します。 SET BASE="C:\xampp\htdocs\" SET SITE="site01" mkdir %BASE%%SITE% cd "%BASE%%SITE%" explorer /e,%BASE%%SITE% REM ファイルを作成します。 SET PHPFILE="helloworld.php" echo "<? //%PHPFILE% ?>" >>%PHPFILE% だからなに?って感じだけれども、勢いに任せて書いてみた。 *HellowWrold的なコード [#a07b7552] <? //login.php ?> <html> <body> <form action="login.php" method="get"> 1:<?php if (!isset($_GET['login'])){ echo "ボタン押して"; } else { echo $_GET['login']; } ?></BR> <input type="hidden" name="login" value="HelloWorld!"/> <input type="submit"> </form> </body> </html> *つれづれなるままに書けたかな? [#ma5052c2] どう?