PHPの宿題
▼ページ最下部
001   2009/11/06(金) 23:15:35 ID:QRmad9q.   
 
私PHPの勉強を始めて1ヶ月の素人です。 
 今作ってみたいアプリケーションがあります。 
 それはボタンを押すとボタンを押したカウント数が表示される 
 、それだけのアプリです。 
 通の人からしたら簡単だと思うのですが、自分は一杯一杯です。 
 出来ればご教授いただければと思います。   
 アドバイス等いただければありがたいです。
 
 返信する
 
002   2009/11/06(金) 23:28:04 ID:gewJ0QPw    
003   2009/11/06(金) 23:36:24 ID:QRmad9q.    
お願いします! 
 本当に素人過ぎて分からないんです。 
 for文やcountを使ってechoで呼び出すんですか? 
 なにかヒントを頂ければ・・・
 返信する
004   2009/11/07(土) 02:20:28 ID:ofNHvlwo    
環境は出来てるの? 
 Apatchとかphpはインストール済み?
 返信する
005   2009/11/07(土) 02:25:29 ID:ofNHvlwo    
仕組みとしては、MySQLとか入れないまでも、 
 ただテキストファイルを読み書きするようにして、 
 最初に0とかテキストファイルに書いておいて、 
 ボタン押したらphp呼び出して 
 テキストファイル読んで、値を変数に入れて、+1して、 
 それをechoとかでhtml文書いて表示させて、 
 同時に変数値をテキストに上書き保存する 
 というながれで、ボタン押すたびに 
 +1された値が表示されるとおもうけど。
 返信する
006   2009/11/07(土) 02:31:45 ID:ofNHvlwo    
ちなみに実際にやってみようとおもって、 
 Apatchンストールして、ブラウザでhtml表示までは出来たけど、 
 phpインストールで断念して、ためしてないw   
 前はxpのprofessionlでIIS使ってたから、 
 aspもphpも簡単に動かせる環境だったけど、 
 いまvista home だからapatch入れてとか面倒だわ   
 前にservlet動かしたときも、tomcatとかjavaのコンパイルとかで 
 面倒だったけど、IISないとphp動かすだけでも面倒だねー
 返信する
007   2009/11/07(土) 10:51:39 ID:RciTFgpA    
>>1です。   
 皆さんご回答ありがとうございます。    
>>3  環境はxamppというApatchとphp、Perl、MySQLが入っているフリーソフトを 
 インストールしてローカル環境で開発?しています。    
>>5  ググッてたら自分がやりたかったアプリの内容がPHPで記述されていました! 
 これを真似してやろうと思います!すみませんありがとうございます!    
>>6  確かに環境立ち上げるの面倒ですよね。 
 僕も最初何も分らずに調べながらやってエラい時間かかりました!
 返信する
 
008   2009/11/07(土) 11:31:36 ID:ofNHvlwo    
009   2009/11/08(日) 12:54:13 ID:hkZCXlm2    
>>1です 
 このphpでカウントできるのですが、仕組みがいまいち 
 理解できません。 
 もし良ければご回答いただければと思います。   
 ①formのactionが未記入だと、このページに返されるのですか? 
 ②ボタンを押すとhiddenで隠れた情報としてname="count"が送られると解釈していいですか? 
 ③上記のif($_POST)で押した情報を受け取っている? 
 ④配列$_POSTの要素countを変数$cntに代入? 
 ⑤$cnt++で数字を足していく? 
 ⑥$cnt = 0;これは何故指定するのか? 
 ⑦カウントされた情報を<?php echo $cnt; ?>で表示 
 ⑧value="<?php echo $cnt; ?>"はどういう働きがあるのか?   
 ご教示いただければありがたく思います。   
 <?php 
   if ($_POST) { 
   $cnt = $_POST["count"]; 
   $cnt++; 
 }else { 
   $cnt = 0; 
 } 
 ?> 
 現在のカウント数:<?php echo $cnt; ?> 
 <form action="" method="post"> 
 <input type="hidden" name="count" value="<?php echo $cnt; ?>"> 
 <input type="submit" value="カウント数"> 
 </form>
 返信する
 
 
▲ページ最上部
ログサイズ:9 KB
有効レス数:24 
削除レス数:0 
不適切な書き込みやモラルに反する投稿を見つけた時は、書き込み右の  マークをクリックしてサイト運営者までご連絡をお願いします。確認しだい削除いたします。
情報技術・IT掲示板に戻る 全部
次100 最新50
スレッドタイトル:PHPの宿題
 
レス投稿