BENGAL の回答履歴

全40件中1~20件表示
  • CGI(Perl)でできてPHPではできないことはなにがある?

    表題の通りです。 例えば、 掲示板やカウンター、アンケートなどの ツールは両方ともできると思いますが、 CGIで組めるけど、PHPではどうもこれはできないなという ツールや機能がございましたら、ご教授ください。

    • ベストアンサー
    • PHP
  • カテゴリ別に振り分け

    下記の記述から、$go[1]~[2]、[3]とカテゴリーを作成していった後に、$go[1]のみ、bbb.phpに飛ばし、[2]以降は、aaa.phpのまま…に変更するには、どういう書き方をすればよいでしょうか? どなたか教えてください よろしくお願いします //カテゴリリスト生成 if(count($INI['go'])){ $i = 0; foreach($INI['go'] as $vo=>$namae){ $go[$i] = "<a href=aaa.php?go=$vo>$namae</a>"; $i++; } }

    • ベストアンサー
    • PHP
  • phpを使って現行htmlを置き換えた場合の問題点

    現行のhtmlファイル群の共通メニュー等をphpを使ってインクルードしてメンテナンスしやすくしたいと思っております。(htmlファイル数約1500) そこで懸念されるのが、拡張子がphpに変わってしまった場合、現在Googleにインデックスされているhtmlファイルの価値をうまく引き継げるのか?ということです。 htaccessで拡張子認識させて、表面上htmlのままにする方法は、全ファイルが対象の場合、サーバー負荷が大きく現実的ではないということですが・・・。 拡張子をphpに変更して、なおかつGoogleの表示順位も維持するような手法はありますか? よろしくお願い致します。

    • ベストアンサー
    • PHP
    • mn777
    • 回答数2
  • 検索とレコード数(CSVファイルより)

    PHP初心者です CSVファイルを参照して 項目で検索 検索した内容のレコード数(件数)を 表示させる関数(方法)を教えて頂きたいです 今までMysqlで操作していたのですが CSVファイルに変わって 困ってしまいました よろしくお願いします

    • 締切済み
    • PHP
    • futatu
    • 回答数1
  • HTML化

    phpの関数を使ったファイルは、aaa.phpのように「.php」ではないと表示できませんが、これを「.html」で表示する方法はないでしょうか? 詳細に書くと下記のような感じになります。 aaa.datデータファイル内 aaaa,bbbb,cccc dddd,eeee,ffff aaa.phpからaaa.datのデータを表示する。 これだと毎回、aaa.phpを実行するたびにaaa.datを読んでしまいますよね。 それで、aaa.phpを1回実行しaaa.datを読み込み、どうにかしてaaa.datを組み込んで、aaa.htmlにして表示したいのです。 いい知恵があったら教えて下さい。 よろしくお願い致します。

    • ベストアンサー
    • PHP
  • HTML化

    phpの関数を使ったファイルは、aaa.phpのように「.php」ではないと表示できませんが、これを「.html」で表示する方法はないでしょうか? 詳細に書くと下記のような感じになります。 aaa.datデータファイル内 aaaa,bbbb,cccc dddd,eeee,ffff aaa.phpからaaa.datのデータを表示する。 これだと毎回、aaa.phpを実行するたびにaaa.datを読んでしまいますよね。 それで、aaa.phpを1回実行しaaa.datを読み込み、どうにかしてaaa.datを組み込んで、aaa.htmlにして表示したいのです。 いい知恵があったら教えて下さい。 よろしくお願い致します。

    • ベストアンサー
    • PHP
  • preg_replaceの使い方が分からないのですが

    $z=" abcd !00! ouafd \n !00! af \n "; $z=preg_replace("/\s/g",'',$z); $z=preg_replace("/!00!.*$/",'',$z); によってabcdを出そうとしたのですができません どうしたらいいでしょうか?

    • ベストアンサー
    • PHP
    • guuman
    • 回答数4
  • move_uploaded_fileについて

    宜しくお願いいたします。 <input type="file">で一時的にサーバの/tmpフォルダに写真データをアップし、その後、move_uploaded_fileを使って特定のフォルダに移動しました。が、その移動したファイルのパーミッションが600になってしまうのです。移動したら、そこから動かせなくなってしまいます。このパーミッションをmove_uploaded_fileで移動した後で、755や777にする事は出来るのでしょうか?

    • ベストアンサー
    • PHP
    • nikuq
    • 回答数4
  • 投票スクリプトのランキングをソートする方法

     こんにちわ。 今、投票スクリプトを自作中なのですが、ランキング表示をする方法(得票数が多い順に表示させる方法)が自分では思いつかず苦慮しています。  実現させる方法、コードのサンプルなどをご存知の方、ご教授頂けると嬉しいです。

    • ベストアンサー
    • PHP
    • Edit
    • 回答数2
  • move_uploaded_fileについて

    宜しくお願いいたします。 <input type="file">で一時的にサーバの/tmpフォルダに写真データをアップし、その後、move_uploaded_fileを使って特定のフォルダに移動しました。が、その移動したファイルのパーミッションが600になってしまうのです。移動したら、そこから動かせなくなってしまいます。このパーミッションをmove_uploaded_fileで移動した後で、755や777にする事は出来るのでしょうか?

    • ベストアンサー
    • PHP
    • nikuq
    • 回答数4
  • メール受信時にPHPを動かすには・・・

    OSはwindows server 2003を使っています。 メールサーバにはxmailを使っています。 メール受信時にPHPを動かす処理をしたいのですが、 どこで設定したらいいのかわかりません。 XMail WAI .NETも一応使っていますが、 XMail WAI .NETでPHPを動かす設定を出来るのでしょうか?

    • ベストアンサー
    • PHP
  • PHPについてもっと知りたい。

    はじめまして、あいじと申します。 最近PHPについて学んでいるのですが、 webでも学べるサイトはありますでしょうか? PHPで検索をかけるのですが、英語ページや公式サイトにつながってしまいます。 また、時刻表示やランダムリンクなど スクリプトの乗ったサイトも知りたいです。 よろしくお願いします。

    • ベストアンサー
    • PHP
    • aizzy
    • 回答数2
  • コード支援機能の付いたフリーのPHPエディタはありますか?

    最近PHPを始めたのですが コード支援機能の付いたフリーのPHPエディタは ありますでしょうか? とりあえず、 バックアップと履歴機能があって便利ですので Delphiでtidy mode で代用してコード書いてますが 支援機能の付いたソフトがあれば そちらのほうがいいかなと思いまして ・VBやDelphiみたいにコード補完機能 (.を入力数と一覧があらわれる) ・クラス補完とか ・コードエクスプローラー ・プロパティやイベント表示 とかできる PHPのフリーのエディタで なにかいいのがありましたら教えてください。

    • ベストアンサー
    • PHP
    • noname#9903
    • 回答数1
  • PHP実行時の警告について

    こんばんわよろしくお願いします。 aaacafeのレンタルサーバーでPHPのバージョンは4.2.3です。 Mysqlに接続して結果を一行づつ表示したいのですが 実行時に下記の2行警告が出てヘッダ部分しか表示しません。 自分で調べてぼんやりとは原因はわかったのですが、 具体的にどう直してよいかわかりません。 ご教示お願いします。 Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource 以下ソースです。 <?PHP $sql = ""; $sql .= "select * from LIVE"; $sql .= " ORDER BY DATE DESC"; ?> <HTML> <HEAD> <TITLE>接続テスト</TITLE> </HEAD> <BODY> <?php //SQL発行 $rs = mysql_query($sql, $conn); echo "<table cellSpacing=0 cellPadding=0>\n"; echo "<tr bgcolor=yellow>"; echo "<th >日付</th>"; echo "<th>ツアータイトル</th>"; echo "<th>会場</th>"; echo "<th>アーティスト</th>"; echo "</tr>\n"; ■この行→ while( $rec = mysql_fetch_array( $rs, MYSQL_ASSOC ) ){ echo "<tr>\n"; echo "<td>" . _hs($rec['DATE']) . "</td>\n"; echo "<td>" . _hs($rec['TITLE']) . "</td>\n"; echo "<td>" . _hs($rec['PLACE']) . "</td>\n"; echo "<td>" . _hs($rec['ARTIST']) . "</td>\n"; echo "</tr>\n"; } //結果セットの解放 ■この行→ mysql_free_result( $rs ); //切断 mysql_close($conn); echo "</table>"; ?> </BODY> </HTML>

    • ベストアンサー
    • PHP
  • PHP実行時の警告について

    こんばんわよろしくお願いします。 aaacafeのレンタルサーバーでPHPのバージョンは4.2.3です。 Mysqlに接続して結果を一行づつ表示したいのですが 実行時に下記の2行警告が出てヘッダ部分しか表示しません。 自分で調べてぼんやりとは原因はわかったのですが、 具体的にどう直してよいかわかりません。 ご教示お願いします。 Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource 以下ソースです。 <?PHP $sql = ""; $sql .= "select * from LIVE"; $sql .= " ORDER BY DATE DESC"; ?> <HTML> <HEAD> <TITLE>接続テスト</TITLE> </HEAD> <BODY> <?php //SQL発行 $rs = mysql_query($sql, $conn); echo "<table cellSpacing=0 cellPadding=0>\n"; echo "<tr bgcolor=yellow>"; echo "<th >日付</th>"; echo "<th>ツアータイトル</th>"; echo "<th>会場</th>"; echo "<th>アーティスト</th>"; echo "</tr>\n"; ■この行→ while( $rec = mysql_fetch_array( $rs, MYSQL_ASSOC ) ){ echo "<tr>\n"; echo "<td>" . _hs($rec['DATE']) . "</td>\n"; echo "<td>" . _hs($rec['TITLE']) . "</td>\n"; echo "<td>" . _hs($rec['PLACE']) . "</td>\n"; echo "<td>" . _hs($rec['ARTIST']) . "</td>\n"; echo "</tr>\n"; } //結果セットの解放 ■この行→ mysql_free_result( $rs ); //切断 mysql_close($conn); echo "</table>"; ?> </BODY> </HTML>

    • ベストアンサー
    • PHP
  • includeでさらに文字置換え

    こんにちは。 率直に質問しますが、 まず、 index.php temp.inc というファイルを作って、 <html> ・ ・ </head> までを、テンプレート化してtemp.incで保存しました。 そこでページごとにタイトルを変えたいのですが、 何かいい方法はないですか? 僕が思うには、 temp.inc内のtitleを $title のようにおいて、 index.phpの文頭辺りに、$title= "タイトル" のような記述をすれば良いのかと考えましたが、 何度も試行錯誤を繰り返しましたが無理でした^ どうか力を貸して下さい。 それでは、よろしくお願いします。

    • ベストアンサー
    • PHP
    • noiji
    • 回答数4
  • includeでさらに文字置換え

    こんにちは。 率直に質問しますが、 まず、 index.php temp.inc というファイルを作って、 <html> ・ ・ </head> までを、テンプレート化してtemp.incで保存しました。 そこでページごとにタイトルを変えたいのですが、 何かいい方法はないですか? 僕が思うには、 temp.inc内のtitleを $title のようにおいて、 index.phpの文頭辺りに、$title= "タイトル" のような記述をすれば良いのかと考えましたが、 何度も試行錯誤を繰り返しましたが無理でした^ どうか力を貸して下さい。 それでは、よろしくお願いします。

    • ベストアンサー
    • PHP
    • noiji
    • 回答数4
  • 勝手に吐き出すエラー出力文字を制御するには?

    はじめまして。 はじめたばかりの PHP超入門者です 環境: PHP:ver4.1 , ウェブサーバ:httpd , OS:Win  手順:ユーザーabcは存在しないものとしてわざとエラーを起こします エラーならなんでもいいです。   $link = mysql_connect("localhost", "abc" ,"") or die();  を  if (!($link)) { // ここに取り消し処理をかきたい die(); }  に変えて Warning: mysql_connect(): Access denied for user の エラー出力を 画面にでないようにしたいのですが、 どうしたらいいのでしょうか? (要求してもいないエラー出力をPHPが勝手にしないようにしたいのです) また、エラー時に そのPHP内のいままでの 出力を取り消すことは可能でしょうか? 画面にPHPのコードの中身やユーザー名を見せたくないので たとえば、 なんらかのエラーで正常なHTML画面へ遷移させたくない場合に  Warning: mysql_connect(): Access denied for user ・・ を表示させないで。 単に、カスタマイズした エラーで表示できません。 だけにするようなことがしたいのです よろしくお願いします

    • ベストアンサー
    • PHP
    • noname#9903
    • 回答数1
  • PHP+MySQLでスペースによる絞込み検索をかける方法

    宜しくお願いします。 PHPとMySQLで検索フォームを作っているのですが、OKWebやGoogleの様に、入力フォームにスペースで絞込み検索が出来る様にしたいと思っています。 実際に作ってみると、大変な問題に気付きました。 PHPからMySQLにSELECT文で絞込み検索かける時には、 mysql_query(select * from DB名 where COLUMN名 = '検索内容' and COLUMN名 = '検索内容'); といった形にしなければならないと思いますが、検索する人によってスペースで区切る回数は分からないので、実際に区切られた回数だけANDを自動的に作らなければ絞込みが出来ない事に気付きました。 しかし、PHPの関数だけで入力されているスペースの回数を割り出し、その数だけクエリの中に『and COLUMN名 = '検索内容'』を自動生成する方法なんて、あるのでしょうか?世の中の検索サイトを見ると、至極当たり前の様に出来ているので、何かやり方があるのだろうとは思いますが、皆目検討がつきません。どなたか教えて頂けると助かります。 何卒、宜しくお願い致します。

    • ベストアンサー
    • PHP
    • nikuq
    • 回答数2
  • PHP+MySQLでスペースによる絞込み検索をかける方法

    宜しくお願いします。 PHPとMySQLで検索フォームを作っているのですが、OKWebやGoogleの様に、入力フォームにスペースで絞込み検索が出来る様にしたいと思っています。 実際に作ってみると、大変な問題に気付きました。 PHPからMySQLにSELECT文で絞込み検索かける時には、 mysql_query(select * from DB名 where COLUMN名 = '検索内容' and COLUMN名 = '検索内容'); といった形にしなければならないと思いますが、検索する人によってスペースで区切る回数は分からないので、実際に区切られた回数だけANDを自動的に作らなければ絞込みが出来ない事に気付きました。 しかし、PHPの関数だけで入力されているスペースの回数を割り出し、その数だけクエリの中に『and COLUMN名 = '検索内容'』を自動生成する方法なんて、あるのでしょうか?世の中の検索サイトを見ると、至極当たり前の様に出来ているので、何かやり方があるのだろうとは思いますが、皆目検討がつきません。どなたか教えて頂けると助かります。 何卒、宜しくお願い致します。

    • ベストアンサー
    • PHP
    • nikuq
    • 回答数2