yosakunのプロフィール

@yosakun yosakun
ありがとう数10
質問数10
回答数21
ベストアンサー数
3
ベストアンサー率
30%
お礼率
85%

  • 登録日2007/09/04
  • amazonまではいきませんが

    お門違いな質問であればすいません。 例えばアマゾンまでとはいいませんが ああいったWEBというのはどういったものでつくってるのでしょうか?勝手にPHPなのかな?と思って書き込んでます。 CGIはわかるのですが、PHPやXOOPSというものはほとんどわからないのです。 欲しいなと思ってる機能は以下のようなものなのですが 1・取り置きBOXや(一度みた商品を勝手に記憶してる) 2・この本を買った人はこんな本もみてる 3・アフィリエイトをユーザーが勝手に作成できる。 思ってるのは3は無理としても 1,2ぐらいならできるのかな?とひどく安易に考えています。 こういった機能はphpでできるものなのでしょうか? たとえばパッケージものみたいなのないのでしょうか? それともまったく別の何かなのでしょうか? と質問三昧なんですが、どうぞよろしくお願いいたします。

    • ベストアンサー
    • PHP
  • メールフォームの送信後の確認をblankにしないようにするにはどうするのでしょうか。

    PHP・CGI等のメールフォームをWEBページに設置し、送信の確認をする際 同一ページ内でなく、blank(別ページ)になってしまいます。 blank指定はしてません。 どのようにすれば良いのでしょうか、ご教授下さい。

    • 締切済み
    • PHP
    • satin24
    • 回答数2
  • phpファイルをhtmlで表示されるようにするには?

    現在表示されている「page.html」ファイルは、メニュー部と、コンテンツ部の2カラム構成です。 そのメニュー部をphpファイルにしたくて、「page.php」内に「menu.php」をincludeしました。その結果、「page.php」で、今までと同じように表示されるようになりました(やったぁ!)。 しかし、「page.html」ではエラーページになってしまいます。「.htaccess」ファイル内に、「AddType application/x-httpd-php .html」と記載してアップロードしましたが、やはりエラーページです。 どうすれば、「page.html」で表示されるようになるでしょうか?ご教授お願いします。

    • 締切済み
    • PHP
  • PHPのプログラミングについて

    こんにちは、PHPとPostgreSQLで簡易的なデータベースを作成しております。 以下に、私が作成したソースの一部を記載します。 //(1)「menu.php」ファイルから、「syuhou_kensaku.php」ファイルを開く際に、クリックした 項目に応じて1か2の値を送る。 【menu.php】 function sel_sys(sel_num) { if(sel_num == 1){ url="http://10.8.2.166/syuhou/syuhou_kensaku.php?msg="+"1"; window.open(url,"touroku",""); }else if(sel_num == 2){ url="http://10.8.2.166/syuhou/syuhou_kensaku.php?msg="+"2"; window.open(url,"touroku",""); } } //(2)「syuhou_kensaku.php」ファイルで値(1か2)を受け取り、値に応じてそれぞれの 内容を変数に入れる。 【syuhou_kensaku.php】 if ($msg == 1){ $sel_sys = PHP; $sel_sys_t = php; }else if ($msg == 2){ $sel_sys = SQL; $sel_sys_t = sql; } } //(3)表示する項目数を10に指定しています。 $limit = 10; //(4)システムタイトル毎でイメージの貼り付けをします。リンク先の指定は(2)の変数の値を使用します。 print "<Img Src=./image/$sel_sys_t.bmp>\n"; //(5)ページの移動を下記のソースでプログラミングしています。 if($offset > 0){ $prev = $offset - $limit; if($offset < 0){ $offset = 0;} print "<a href=syuhou_kensaku.php?sql=".urlencode($sql)."&allrows=$allrows&offset=$prev>≪Prev</a> "; } if(($allrows - $offset + $limit) > 0 && ($offset+$limit) < $allrows){ $next = $offset + $limit; print "<a href = syuhou_kensaku.php?sql=".urlencode($sql)."&allrows=$allrows&offset=$next> Next ≫</a>"; } 簡単ではありますが、以上のようなソースです。 今回悩んでいるのは、ページを移動した際に、(4)の画像のリンクが外れてしまう事です。 回避する方法を考えているのですが、上手い手段が見つかりません。 どなたか、お分かりの方がいらっしゃいましたら、アドバイス頂けないでしょうか。 どうぞ、宜しくお願い致します。

    • ベストアンサー
    • PHP
  • mysql_fetch_array の速度について

    DBに入れたアクセスログの集計で困ったことがあります。 phpMyAdmin でSQLを作成し実行すると、1秒で済むのですがPHPにして、ブラウザからアクセスすると5分以上かかります。ちなみにアクセスログの行数は10万行ほど。 問題のPHPのコードは下記です。 -- $sql = 'SELECT path, COUNT(path)AS cnt FROM `logs` ' . ' WHERE `path` LIKE \'/news.php?id=%\' ' . ' AND TO_DAYS(NOW()) - TO_DAYS(date) <= 7' . ' GROUP BY path ' . ' ORDER BY `cnt` DESC ' . ' LIMIT 0 , 3'; $res = mysql_query($sql,$dbh) or die(mysql_error()); while ($row = mysql_fetch_array($res)) { echo $row[path]; echo "(".$row[$cnt].")<br>"; } -- mysql_fetch_array のところが問題なのかなと考えております。 お分かりになる方、是非アドバイスをお願いします。

    • 締切済み
    • PHP