kalkichi の回答履歴
- 検索ボックスをオリジナルで統一させたい。
検索ボックスをオリジナルで統一させたい。 http://www.benri.com/ 自分のブログから調べものをしてもらう為にこちらのような検索プログラムを作りたいのですが、どうすればいいのでしょうか。 見た感じの詳細は、テキストボックスに入力したキーワードが、それぞれのボタンをクリックすることで、ページジャンプしてyahooならyahooのページで結果を表示する感じです。 ボタンの切り替えがなく、一発で検索でき、とても便利だと思うので、どうすればいいか教えてください。
- PHPでワードのファイルを生成して、ユーザーが保存できるようにしたいと
PHPでワードのファイルを生成して、ユーザーが保存できるようにしたいと思っています。 WEBサービスから取得したデータを、ワードで編集して報告書などに利用出来るようにする目的です。 HTMLで生成して、拡張子をDocにすれば、ワードに出力できましたが、画像がリンクになっているので問題があります。 ※WEBサービスへログインしていないと画像にアクセス出来ないようにしているため。 サーバーはLinuxです。 画像を埋め込んだ状態のワードファイルの生成は無理なのでしょうか?
- PHPでブログやサービスを利用してみたい。
PHPでブログやサービスを利用してみたい。 google系のサービスはPHPで普通に使用出来ますし、 twitterやmixiも基本的な事なら利用出来ますよね? 他に外部操作ができるサービスにどのような物がありますか?
- PHPで処理の時間を操作する方法
PHPで処理の時間を操作する方法 はありますか? 例えば、 fopenで外部サーバを読み込む時に時間が10秒以上掛かった場合は処理中止! 等という動作は可能ですか? よろしくお願い致します。
- ベストアンサー
- PHP
- noname#225112
- 回答数1
- Smartyを用いたコードの書き方について質問です
Smartyを用いたコードの書き方について質問です お世話になります。 MySQLから得たデータをできるだけシンプルなコードで以下のように表示したいのですが、 smarty(PHPも)初心者なので苦戦しています。 完成イメージはこんな感じです。 「~件」は登録されているデータ数です。 ------------------- ■北海道、東北(全1件) 北海道(0件) 青森(0件) 岩手(0件) 宮城(0件) 秋田(1件) 山形(0件) 福島(0件) ■関東(全8件) 茨城(1件) 栃木(0件) 群馬(1件) 埼玉(1件) 千葉(1件) 東京(5件) 神奈川(0件) ■中部(全5件) 新潟(0件) 富山(0件) 石川(0件) 福井(0件) 山梨(0件) 長野(1件) 岐阜(0件) 静岡(0件) 愛知(4件) ---以下省略--- ------------------- 都道府県だけなら{foreach}で問題なく表示できるのですが、 その途中に「■北海道、東北」や「■関東」など地域を挟み込もうとしているため、 普通にループさせることができません。 こういった場合、どのようにすればシンプルにできるのでしょうか。 ご教授いただけたら幸いです。 現在ここでストップしています。とりあえず参考までに。。。 ---area.php--- ---前省略--- $rst = $DB->execute("SELECT * FROM prefec"); //都道府県を取得(47都道府県の番号、名前、登録データ数) while($row=$rst->FetchRow()){ $prefec[] = array( "prefecid"=>$row['prefecid'], "prefecname"=>$row['prefecname'], "prefeccnt"=>$row['cnt'], ); } //地域を取得(7地域の番号、名前、登録データ数) $rst = $DB->execute("SELECT * FROM tblarea"); while($row=$rst->FetchRow()){ $area[] = array( "areaid"=>$row['areaid'], "areaname"=>$row['areaname'], "areacnt"=>$row['cnt'], ); } $smarty->assign("area", $area); $smarty->assign("prefec", $prefec); $smarty->display("area.tpl"); ------ ---area.tpl--- -中略- //地域を表示 {{foreach from=$area item="area"}} <a href=hoge.php?areaid={{$area.areaid}}">{{$area.areaname}}</a> (全{{$area.areacnt}}件)</div> {{/foreach}} //都道府県を表示 {{foreach from=$prefec item="prefec"}} <a href="hoge.php?prefecid={{$prefec.prefecid}}">{{$prefec.prefecname}}</a> ({{$prefec.prefeccnt}}件)</div> {{/foreach}} ------ とうぞよろしくお願いいたします。
- Webサイトで背景の「白」を指定しない理由はあるのでしょうか?
Webサイトで背景の「白」を指定しない理由はあるのでしょうか? こんにちは。 Webサイトで背景の「白」を指定しない理由はあるのでしょうか? Webサイトを作ることもあるのですが、以前は、サイトの背景が「白」であっても、背景の「白」を指定されているサイトが多かったと思うのですが、最近は、指定していないサイトが多いような気がするのですが、これはどういう理由があるのでしょうか? 私は、背景をデフォルトの「白」ではない「ブルー」を指定しているため、Yahoo!のサイトはブルーです。 そのような人もいるため、デザインの再現する(表現者の意図をそのまま伝える)ためには背景の色も指定する方がいいと思うのですが、背景を指定しない理由を教えていただければ幸いです。 よろしくお願いいたします。
- 芸能人のプロフィールapi
朝早くから失礼します。 芸能人のプロフィールを取得したいのですが、そのような情報がのっているapiなどはあるでしょうか? もしくは、phpで自動的にプロフィールを検出してくれるスクリプトの組み方などを教えてもらえないでしょうか? よろしくお願いします
- スペースの取り方について
お世話になります。さっそく質問させていただきます。 Web画面の作成をしておりますが、 フォームに2つのボタンを配置し、2つのボタンの間にスペース(間隔)を設けたい場合は、どのような記述をすればよいでしょうか? 初歩的な質問で申し訳ないのですが、 ご教授願えますか?
- 数字から始まるサブドメインって駄目でしょうか?
メインで運用しているサイトのドメインを用いてサブドメインを使ったサイトを作ろうと考えていますが、数字から始まるサブドメインのURLというのは良くないのでしょうか? ネット上での問題点やSEOの観点などから教えて頂けると助かります。 また、数字から始まっているサブドメインを使った有名サイトはありますでしょうか? 例: abcd.comを運営している場合 http://www.abcd.comをメインページで運用していますが、 http://1.abcd.comやhttp://35goo.abcd.comなどを使っても良いでしょうか? それとも、http://goo1.abcd.com等にした方がいいのでしょうか。
- wordpressのテンプレート作成につい
例えば、「カテゴリ5」のみに特定のデザインを指定するには、 「category-5.php」 というファイルを作るというのは分かるのですが、 「カテゴリ5」と「カテゴリ7」と「カテゴリ9」の3つに同じデザインを指定するには、どの様にファイル名を指定すれば良いのでしょうか? 「category-5,7,9.php」みたいな感じでしょうか? どなたかご教授願います。
- java scriptでのロールオーバーで現在地表示する方法について教えてください。
課題でサイトを作っていて、メニューにjava scriptでのロールオーバーを使用したいと考えています。 ロールオーバーまでは本や他のサイトさんを見たりして↓まで何とかできたのですが、 現在地がわかるように、そのページにいるときはそのボタンがマウスオーバーした状態のままにする方法がわからず途方に暮れております。 説明がわかりにくくて申し訳ありません; もし分かる方がいらっしゃいましたらお願い致します! <script language="javascript"><!-- btnImgOut = new Image(); btnImgOut.src = "img/01.gif"; btnImgOver = new Image(); btnImgOver.src = "img/01-over.gif"; function btnMouseOut(){ document.btnFormImg.src = btnImgOut.src; } function btnMouseOver(){ document.btnFormImg.src = btnImgOver.src; } //--></script> <a href="test.html" onMouseOver="btnMouseOver()" onMouseOut="btnMouseOut()"> <img border="0" name="btnFormImg" src="img/01.gif" /></a>
- 締切済み
- JavaScript
- pinoko000
- 回答数3
- PHPの学び方について
はじめまして 私は今現在PHPを市販の基本書を参考に学んでいるのですが、イマイチ理解 に苦しむ部分があります。それは、勉強の進め方です。 一般的には、PHPを学ぶには掲示板を作るのが一番良いと言われてますが、どのように勉強するのが一番理解が早いのでしょうか? html cssはタグ打ちできます。 基礎的な知識として、他に何か学んでおいたほうが良いのでしょうか? このようにPHPを学ぶと理解しやすいよ!という方法がありましたら、どなたかご教授ください。
- グラデーションデザインのHP
最近は普通になってしまいましたが、グラデーションデザインのHPが主流になってますね。例えばGOOやYAHOOのトップページもよくよく見ると背景にグラデがかかってる。 このグラデデザインはどこからきた流行なんですか? WEB2.0と関係はありますか? ここのところ3Dロゴも普通に見かけるようになりました。特にRSSボタン等々。 これからはグラデ&3Dロゴなんかも取り入れたデザインがスタンダードになるんでしょうか? お詳しい方ご教授願います。
- 締切済み
- HTML
- beginner_w
- 回答数1
- PHPで外部プログラムのバックグラウンド処理(Windows)
よろしくお願いします。 PHPのバージョン4でWindowsです。 現在***.exeをsystem()で実行しています。 この***.exeの処理が長い時で、10分位かかってしまうので、バックグラウウンドで処理をしたいと考えています。 コマンドプロンプトで >start ***.exe ~ を実行したところ、うまいことバックグラウンドで処理できました。 しかし、system()で上記のコードを実行したら一瞬黒い画面が出るだけで***.exeが実行されませんでした。 なにがだめなのか全然見当もつきません… 実現できればどんな方法でもかまわないので、 次の方法も試しました。 1. a.phpでsystem(">b.php") b.phpを呼び出し b.phpでsystem(">***.exe")を実行 結果:***.exeは実行されるのですがバックグラウンドで処理されない。 2. コマンドプロンプトでIEを開いてa.phpにアクセス a.phpでjavascript window.openでb.phpをオープン b.phpでsystem(">***.exe")を実行 b.phpをwindow.closeで閉じる 処理は出来たのですが、a.phpが残ってしまう…(消せない、消し方がわからない) a.phpが消せればこの方法でもいいのですが… とにかく実現できればいいのですが… わかる方がいたら教えてくださいお願いします。
- 効率的な方法を考えているのですが・・・
php,mysqlの連携で中古車サイトを作っています。 まだテーブル校正の段階なのですが早速つまづいてしまいました><; テーブルcar id,name,price,maker_id,icon_flg(実際にフィールド数は30あります) 1,車名1,129.8,1,'アイコン' 2,車名2,109.8,2,'アイコン' 3,車名3,98.9,3,'アイコン' ---略--- テーブルmaker id,name 1,メーカー1 2,メーカー2 3,メーカー3 ---略--- テーブルicon(実際には20のデータがあります) id,name 1,4WD ---略--- 20,ETC テーブルicon_image(実際には20のデータがあります) id,path 1,img/01.gif ---略--- 20,img/20.gif テーブル校正は上記のような形式です。悩んでいる箇所はテーブルcarのicon_flgの値の書き方です。 考えた方法としては 1:『100100111』のようにして1であれば成立0であれば不成立 2:icon1~icon20までのフィールドを用意し1であれば成立0であれば不成立 この2パターンくらいしか思いつかなかったのですがどちらが一般的な方法なのでしょうか? 1の方法は5個程度の少ないアイコンであれば登録する際に判断も容易なのですが20個と多いので 後々苦労もありそうな気がし2の方法はアイコンのために20個のフィールドを増やすというのに抵抗が・・・ また、両者の場合ともINNER JOINでidを参照するという方法もどう判断していいものかが 判断できない(特に1の場合)のですがどのようなsql文を書けばいいのでしょうか? php,mysqlどちらも5です。他の方法でも構いませんので詳しい方がいらっしゃいましたら アドバイスをお願い致します!
- 効率的な方法を考えているのですが・・・
php,mysqlの連携で中古車サイトを作っています。 まだテーブル校正の段階なのですが早速つまづいてしまいました><; テーブルcar id,name,price,maker_id,icon_flg(実際にフィールド数は30あります) 1,車名1,129.8,1,'アイコン' 2,車名2,109.8,2,'アイコン' 3,車名3,98.9,3,'アイコン' ---略--- テーブルmaker id,name 1,メーカー1 2,メーカー2 3,メーカー3 ---略--- テーブルicon(実際には20のデータがあります) id,name 1,4WD ---略--- 20,ETC テーブルicon_image(実際には20のデータがあります) id,path 1,img/01.gif ---略--- 20,img/20.gif テーブル校正は上記のような形式です。悩んでいる箇所はテーブルcarのicon_flgの値の書き方です。 考えた方法としては 1:『100100111』のようにして1であれば成立0であれば不成立 2:icon1~icon20までのフィールドを用意し1であれば成立0であれば不成立 この2パターンくらいしか思いつかなかったのですがどちらが一般的な方法なのでしょうか? 1の方法は5個程度の少ないアイコンであれば登録する際に判断も容易なのですが20個と多いので 後々苦労もありそうな気がし2の方法はアイコンのために20個のフィールドを増やすというのに抵抗が・・・ また、両者の場合ともINNER JOINでidを参照するという方法もどう判断していいものかが 判断できない(特に1の場合)のですがどのようなsql文を書けばいいのでしょうか? php,mysqlどちらも5です。他の方法でも構いませんので詳しい方がいらっしゃいましたら アドバイスをお願い致します!
- PHPの勉強の準備
お世話になります。 HTML、JavaScript,ASPと独学で 勉強してきましたが、今回PHPにも挑戦したいと思います。 とりあえず、入門書を買ってみたのですが、導入にあたりいくつか質問させてください。 質問1 PHPはApacheサーバをインストールしなくてはならないようです。IISサーバーはアンインストールしなければダメですか?(停止させるだけでも大丈夫でしょうか?) 質問2 本では、データベースはMySQL使用とのことですが、 MSアクセスとの連携はできないのですか、またOracleとの連携は? 質問3 ASPではフロントページをエディタとして使っていたのですが、PHPの場合、フロントページでは何か不都合な点はありますか? 以上3点、 よろしくお願い致します。
- ディレクトリリスティングを制限したい
初心者です教えて頂けますか? レンタルサーバで ディレクトリリスティングを制限したいのですが、 Apacheの設定ファイルを書き換える以外に方法が ありますか? よろしくおねがいします。
- 締切済み
- CSS
- psychesine
- 回答数2
- PHPコード読解教えてください
PHP初心者で、現在独学で学んでいます。 環境:XAMPP1.70(最新)でアパッチなど一括ダウンロード・OSはビスタ 以下のコードで分からない点がありますので教えてください(細かい部分は省略しています) また、●の部分は、疑問点や私の考えを示しています。間違っていましたら逐次ご訂正お願いいたします。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ <?php $pr1=new person("鈴木",56) $pr2=new person("佐藤",38) ●コンストラクタを使用するためこの表記 ?> <table border="2"> <tr> <th>名前</th> <th>年齢</th> </tr> <?php print "<tr><td>" print $pr1->getname() print "</td><td>" print $pr1->getage() print "</td></tr>" print "<tr><td>" print $pr2->getname() print "</td><td>" print $pr2->getage() print "</td></tr>" ?> </table> <?php print <hr/> print "合計人数" print person::$count ?> <?php class person{ private name="姓名" ●● private age= 20 ●●● public static $count=0 ●●●● public function__construct($nm,$ag) ●●●●● { person::$count++ $this->name=$nm if($ag>=20 && $ag<=60) $this->age=$ag ▲ } else{ $this->age=-1 } public function agtname(){return $this->name} public function getage(){return $this->age} } ?> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ●●および●●●・・>この部分のコードの存在意義が分かりません。 ●●●●・・>クラス全体に関連付ける"static"ですが、いまいちよくわかりません。クラス全体に関連付けるとはすなわち分かりやすく言うとどういう意味でしょうか? ●●●●●・・>コンストラクタについてですが、全てのオブジェクトを処理するまで繰り返される、つまり"for"、"while"みたいなものとの理解でよろしいでしょうか?もうしそうであるなら変数$pr1の処理が終わった後、$pr2の処理をするため、▲のところで"$count++"まで戻り、再び下へ処理していくとの理解でよろしいでしょうか? よろしくお願いいたします。