検索結果

PHP

全10000件中2541~2560件表示
  • 全てのカテゴリ
  • 全ての質問
  • PHPで食っていけますか

    PHPを学び始めたのですが、PHPだけで食っていけますか。

    • ベストアンサー
    • PHP
  • PHP、Javascript等モジュールの保管方

    PHP、Javascript等モジュールの保管の仕方に関する質問です。 現在までに色々なモジュール(PHP、Javascript等のプログラム)を自分で制作したり、他の人から貰ったりしてかなり数が多くなってきました。今までは、それらのモジュールの保管の仕方としてモジュールごとにファイルを制作して各モジュールの用途を連想できるような名前をつけて保管していたのですが、そろそろこのやり方は限界です。 一番問題なのは、同じ用途のモジュールでも記述の仕方の違いで何通りものモジュールがあり、それらをファイルの名前だけでは判別できなくなってきています。 例えば、Javascriptで「画像をクリックして差し替える」動作を行なうモジュールを3つ持っているとします(3つともコードの記述の仕方が違う。)。 現在の保管の仕方としては、それぞれにファイルを作成して、 画像をクリックして差し替える1.html 画像をクリックして差し替える2.html 画像をクリックして差し替える3.html などとしてHTML形式でJavascritpというフォルダーの中に入れて保管しているのです。 または、Javascritpというフォルダーの中に新たに「画像をクリックして差し替える」というフォルダーを作成しその中に、 img_change1.html img_change2.html img_change3.html などとして保管する場合もあります。 そこで、正式なやり方でモジュール(PHP、Javascript等のプログラム)を保管していきたいのですが、どのようにすればよいでしょうか?保管するモジュールの数が多くなっても対応できるやり方が良いのですが。 ただし、余り複雑なものは使いこなせません。 できるだけ詳しく知りたいので、ここでご説明していただく以外にもURL、関連書籍又はソフトウェアの名前をお教えいただければと思います。「プログラムの保管」等の単語で検索しましたが、どのようなキーワードで検索すればよいか分からないため該当するサイトがなかなか見つかりません。 よろしくお願いします。 キャサリン

    • ベストアンサー
    • PHP
  • phpMyadminとPHP上からの違い?

    おせわになります よろしくお願いします SELECT COUNT(*) FROM テーブル名 WHERE dee = 0 AND Fee LIKE '%文字%' というSQL文があり、 phpMyadmin上からSQLを実行すると 4と表示されるのですが PHPから $sql = "SELECT COUNT(*) FROM テーブル名 WHERE dee = 0 AND Fee LIKE '%文字%'"; $result = mysql_query($sql,$conn); $row = mysql_fetch_row($result); とすると0、$row[0]は0となります 特にエラーの表示もなく データベースへの接続も問題ないようなのですが 原因がわかるかたいらっしゃいましたら 教えて下さい 以上よろしくお願いします

    • ベストアンサー
    • PHP
    • SAY_MAN
    • 回答数7
  • phpでの画像ランダム表示方法

    リロードする度に違う画像を表示させたいのですが なかなかうまくいかないのでお力を貸してください! ・boxaには5枚の中から1枚をランダム表示させる ・boxbには10枚の中から3枚をランダム表示させる(重複させないで表示) -----index.php----- <div class="boxa"> <?php require("test.php"); ?> </div> <div class="boxb"> <?php require("test2.php"); ?> <br /> <?php require("test2.php"); ?> <br /> <?php require("test2.php"); ?> </div> -----test.php(http://php.eweb-design.com/0203_rt.phpさんのサンプルソースです)----- <?php $hit[0] = 1; $rtxt[0] = '<a href="http://hogehoge.com"><img src="http://hogehoge.com/image1.gif" alt="バナー1" width="500" height="200" /></a>'; ~~省略~~ $hit[4] = 1; $rtxt[4] = '<a href="http://hogehoge.com"><img src="http://hogehoge.com/image4.gif" alt="バナー5" width="500" height="200" /></a>'; $length = count($hit) - 1; for($i=0; $i<=$length; $i++) { $m += $hit[$i]; } srand( (double)microtime()*1000000 ); $n = round(rand(1,$m) ); for($i=0; $i<=$length; $i++) { $x = $y; $y += $hit[$i]; if($x<$n && $n<=$y) $ad = $rtxt[$i]; } print("$ad"); ?> -----test2.php----- <?php $hit[0] = 1; $rtxt[0] = '<a href="http://hogehoge.com"><img src="http://hogehoge.com/image6.gif" alt="バナー1" width="200" height="200" /></a>'; ~~省略~~ $hit[9] = 1; $rtxt[9] = '<a href="http://hogehoge.com"><img src="http://hogehoge.com/image15.gif" alt="バナー10" width="200" height="200" /></a>'; $length = count($hit) - 1; for($i=0; $i<=$length; $i++) { $m += $hit[$i]; } srand( (double)microtime()*1000000 ); $n = round(rand(1,$m) ); for($i=0; $i<=$length; $i++) { $x = $y; $y += $hit[$i]; if($x<$n && $n<=$y) $ad = $rtxt[$i]; } print("$ad"); ?> boxaにはtest.phpで指定した画像がランダム表示されるのですが boxbにはtest.phpとtest2.phpで指定した画像が出てしまい重複表示されてしまいます。 boxbにはtest2.phpで指定した画像のみを重複しないでランダム表示 させたいのですがどのようにしたらよいのでしょうか?

    • ベストアンサー
    • PHP
    • noname#33006
    • 回答数3
  • チェックボックス + フリーワード検索 PHP&MYSQL

    現在検索画面の作成をしているのですが、分からないことがありましたので 質問をさせて頂きました。 検索画面ですが、簡単な2ページ構成になっております。(kensaku.phpとresult.php) 仕様としてはkensaku.phpにチェックボックス(複数選択可)と フリーワードがあり、一つの検索ボタンで検索し結果をresult.phpに表示させようと思っております。データベースはMYSQLです。 検索ボタンが一つしかないため、もしチェックボックスが選択されず、フリーワードだけ入力されたのであれば、それだけで検索。その逆のもし チェックボックスだけ選択されたのであればそれだけで検索。 また両方入力されたのであれば、両方のデータを検索できるように したいと思っております。 フリーワード検索までは出来るようになったのですが、 チェックボックス検索(両方検索・片方のみ検索)などが どうしても出来ません。 どなたかご存知の方ご教授して頂けないでしょうか。 宜しくお願い致します。 こちらがコードになります。 1,kensaku.php <form action="result.php" method="POST" > <table class="font12" cellpadding="5" cellspacing="10" width="430" align="center"> <tr> <td> <span class="checkbox"><input type="checkbox" name="sejyutu[]" value="1" />aaa</span> <span class="checkbox"><input type="checkbox" name="sejyutu[]" value="2" />bbb</span> <span class="checkbox"><input type="checkbox" name="sejyutu[]" value="3" />ccc</span><br /> </td> </tr> <tr> <td><input type="text" name="sejyutu_else" value="フリーワード検索" size="30" /></td> </tr> <tr> <td colspan="2" align="right"><input type="submit" value="検索する" /></td> 2, result.php <?php $sejyutu = $_POST["sejyutu"]; $sejyutu_else = $_POST["sejyutu_else"]; if($sejyutu and sejyutu_else<>''){ //DB接続・選択 if (!$int_connect = @mysql_connect('localhost','aaa','aaaa')) { die("can't connect mysql server."); } //データベースに接続 if (!@mysql_select_db("database", $int_connect)) { die("can't use selected database."); } $sql = "select * from table where sejyutu_else like'%$sejyutu_else%'"; $result=mysql_query($sql,$int_connect); $rows=mysql_num_rows($result); ?> <table width="430" cellpadding="5" cellspacing="0" class="font12"> <?php while($row = mysql_fetch_array($result)){ ?> <tr> <td colspan="2"><p class="salon_name"><?php echo $row["name"]; ?></p></td> </tr> <tr> <td valign="top"><p class="salon_item">最寄り駅:</p></td> <td class="salon_detail"><?php echo $row["station"]; ?></td> </tr> <tr> <td valign="top"><p class="salon_item">住所:</p></td> <td class="salon_detail"><?php echo $row["address"]; ?></td> </tr> <tr> <td valign="top"><p class="salon_item">施術名</p></td> <td class="salon_detail"><?php echo $row["sejyutu"];?></td> </tr> <?php } } ?> </table> </body> </html>

    • ベストアンサー
    • PHP
    • noname#130289
    • 回答数1
  • XML&PHP~数値の取り出し方

    PHPプログラミングで、どうしても解らないので質問させていただきます。 <ResultSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:yahoo:jp:srch" xsi:schemaLocation="urn:yahoo:jp:srch http://api.search.yahoo.co.jp/WebSearchService/V1/WebSearchResponse.xsd" totalResultsAvailable="8850000" totalResultsReturned="10" firstResultPosition="1"> このtotalResultsReturned="10"の 「10」を取り出すにはどうしたらよいのでしょうか?

    • ベストアンサー
    • PHP
  • PHP5でOracle接続がエラー

    Linuxサーバー(Oracle(10.1)+Apache(2.0.52)+PHP(5.0.5)) からデータを参照し、ブラウザで表示するものを作成しようとしています。 PHPからオラクルへ接続テストをしたところ、うまくいきませんでした。 $conn=oci_connect($user,$pass,$db); これがORA-12514のエラーになります。 エラーの原因がわかりません。どういうことを確認すればいいですか? tnsnames.oraとlistener.oraの"HOST"はIPアドレスにしていますが、 リスナーのステータス(コマンド:lsnrctl status) で見た"HOST"は<*.co.jp>というふうになっています。 これは問題ないのでしょうか? (tnsnames.ora) <$DB> = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = <IPアドレス>)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME =<$db>) ) ) (listener.ora) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) ) (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = <IPアドレス>)(PORT = 1521)) ) ) (リスナーのステータス) リスニング・エンドポイントのサマリー... (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC1))) (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=<$db.**.co.jp>)(PORT=1521)))

    • noname#119799
    • 回答数1
  • PHPでPDFファイルの直接印刷

    HTML、PHP、JavascriptでWeb画面上から印刷枚数を指定し、Web画面上の「印刷」ボタンを押すと、直接、特定のファイルパスのPDFファイルを印刷できるようにしたいと思っています。 かなり検索したのですが、それを実現できるようなものが見当たりません。 どうかご教授ください。よろしくお願い致します。

    • ベストアンサー
    • PHP
  • 【PHP】 リンクに関した質問です。

    ブログを作成しいて、【最新コメント者】と言う所には、各日記の記事に対してコメントを 付けた方の名前が最新順に記される様にしています。 例えば… 【最新コメント者】 おはよう君 こんばんわ君 ・ ・ ・ おやすみ君 …と言う様に、それで今回の質問とは、その【最新コメント者】の所の名前をクリックしたら その名前の方が付けたコメントの記事にリンクする様にするにはどうしたらよいでしょうか? よろしくお願い致します。教えて下さいませ。 ◆ 【最新コメント者】の表示させるPHPソースの所では次ぎの様にしてあります。 <?php //log.txt は、コメントのログファイルです。 //$name には、コメントを付けた方の名前です。 //$bo には、コメントを付けた所の日記記事の番号(インデックス)です。 $log = file("log.txt"); for($i=0; $i<sizeof($log); $i++){ list($bo,$name) = explode( "," , $log[$i]); print "<a href=\"#$bo\">".$name."</a><br>\n"; } ?> ◆ 各日記の記事の最初のソースの所では次ぎの様にしてあります。 <?php //$no には、日記の記事の番号(インデックス)が代入されるようにしてあります。 print "<a name=\"$no\"></a>"; ?> この仕組みだと、最初に表示されているページ内に、コメントを付けた日記の記事番号があれば 付けたコメントの日記記事にリンクされるのですが、そのページに無い日記の記事番号の場合 コメントを付けたページの所のリンクされません。 ◆ ちなみに、ページリンクに関したソースは次のような感じにしてあります。 <?php if ($page > 1){$tugi .= "<a href = '$PHP_SELF?page=".($page - 1)."&total=$total&page_num=$page_num'>"."<b>次の記事</b></a>"; }print"$tugi"; if ($total > 1 and $page < $page_num){$mae .= "<a href = '$PHP_SELF?page=".($page + 1)."&total=$total&page_num=$page_num'>"."<b>前の記事</b></a>"; }print"$mae"; ?>

    • 締切済み
    • PHP
  • 【PHP】 リンクに関した質問です。

    ブログを作成しいて、【最新コメント者】と言う所には、各日記の記事に対してコメントを 付けた方の名前が最新順に記される様にしています。 例えば… 【最新コメント者】 おはよう君 こんばんわ君 ・ ・ ・ おやすみ君 …と言う様に、それで今回の質問とは、その【最新コメント者】の所の名前をクリックしたら その名前の方が付けたコメントの記事にリンクする様にするにはどうしたらよいでしょうか? よろしくお願い致します。教えて下さいませ。 ◆ 【最新コメント者】の表示させるPHPソースの所では次ぎの様にしてあります。 <?php //log.txt は、コメントのログファイルです。 //$name には、コメントを付けた方の名前です。 //$bo には、コメントを付けた所の日記記事の番号(インデックス)です。 $log = file("log.txt"); for($i=0; $i<sizeof($log); $i++){ list($bo,$name) = explode( "," , $log[$i]); print "<a href=\"#$bo\">".$name."</a><br>\n"; } ?> ◆ 各日記の記事の最初のソースの所では次ぎの様にしてあります。 <?php //$no には、日記の記事の番号(インデックス)が代入されるようにしてあります。 print "<a name=\"$no\"></a>"; ?> この仕組みだと、最初に表示されているページ内に、コメントを付けた日記の記事番号があれば 付けたコメントの日記記事にリンクされるのですが、そのページに無い日記の記事番号の場合 コメントを付けたページの所のリンクされません。 ◆ ちなみに、ページリンクに関したソースは次のような感じにしてあります。 <?php //ページは $page の変数を使ってページを出力していますので、個別ページはありません。 if ($page > 1){$tugi .= "<a href = '$PHP_SELF?page=".($page - 1)."&total=$total&page_num=$page_num'>"."<b>次の記事</b></a>"; }print"$tugi"; if ($total > 1 and $page < $page_num){$mae .= "<a href = '$PHP_SELF?page=".($page + 1)."&total=$total&page_num=$page_num'>"."<b>前の記事</b></a>"; }print"$mae"; ?>

    • 締切済み
    • PHP
  • PHPのメール設定について

    メール送信で、BCCを複数のメールに飛ばしたい場合どのように設定するのでしょうか。 a@ne.jp、b@ne.jp、c@ne.jpの場合\nや;を入れると思うのですがどう入れたらいいのでしょうか。

    • 締切済み
    • PHP
    • basi999
    • 回答数2
  • PHPの書き方について

    メニュー用のPHPと 処理用のPHPに分けて作成しようと考えています。 メニュー用のボタンをクリックすると 処理用のPHPが実行される仕組みです。 この事について幾つか質問させて頂きます。 1.通常、このように分けて作るのでしょうか? 2.分けて作る場合は、どのようにして   メニュー用のPHPから処理用のPHPを呼び出すのでしょうか? 3.分けずに作る場合は   どのようにプログラムを書けば   見やすくなるのでしょうか? よろしくお願いします。

    • ベストアンサー
    • PHP
    • wee
    • 回答数5
  • MySQLとPHPがつながりません。

    MySQL5.1 Apache2.0 PHP5.2.4をインストールしたのですが、MySQLとPHPがつながりません。 phpinfoを見ても、libxmlとodbcの間に本来あるべきMySQLがありません。 C:\WINDOWS\php.iniにある、 extension=php_mysql.dll extension=php_mysqli.dll のセミコロンは外しています。 php5ts.dllはC:\WINDOWSに、libmysql.dllはC:\System32とC:\Apache2\binにコピー済みです。 php_mysql.dllやphp_mysqli.dllもコピー済みです。 それでも反映されず、やけくそで各フォルダに全種類dllをコピーしたりもしましたがやはり反映されません。 そして、この状態でWEB上からPHPにアクセスすると、 Fatal error: Call to undefined function mysql_pconnect() in C:\Apache2\htdocs\include\setup.php on line 7 というメッセージのサイトが出てきます。 恐らくphpinfoにMySQLが反映されれば解決すると思うのですが、どのようにすれば良いのでしょうか。 どなたか宜しくお願いします。

    • ベストアンサー
    • MySQL
    • mezonnn
    • 回答数1
  • PHP Linux から Windowsへの移行

    PHPで作成したアプリケーションをLinuxからWindwosへの移行を考えております。 問題となるポイントや参考サイトなど御座いましたら、是非、教えて下さい。 Linux:Fedora Core 6 → Windows2003Server Webサーバ:Apache2.0を利用する予定です。 PHP:4,5の両方のバージョンが対象となります。

    • 締切済み
    • PHP
  • php.iniを手に入れたい

    /usr/local/apache_shared/conf/php5/php.ini にファイルがあるようなのですが、レンタルサーバですので落とすことができません。5.2.3のバージョンなのですが、どこかで手に入れることができますでしょうか?

    • ベストアンサー
    • PHP
    • fabu
    • 回答数3
  • PHP5のセットアップについて

    お世話利になります。 APACHEとPHP5を 購入した本の通りにセットアップ したのですが。 APACHEの動作確認はOK なのですが、 <?php phpinfo(); ?> をlocalhostで起動すると もろにソースが表示されてしまうのですが。 セットアップは4回位やり直してミスは ないと思うのですが。 OSはWIN2000です。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • PHP+MYSQL(MYSQLに接続できない)

    すみません。今、コマンドラインでMYSQLのデータベースを構築いたのですが、それをPHPで動かそうとすると、Fatal error: Call to undefined function mysql_connect() in ・・・と出て、うまく動きません。いろいろ調べたところ、MYSQLに接続できてないとのことで、php.iniファイルの設定(;extension=のセミコロンをはずすこと等)や、libmysql.dllちゃんとがあるかなど調べましたが、全て設定は正しかったのですが、やはり同じエラーが出ます。コマンドラインではしっかりと、MYSQLが起動してたのですが、何がおかしいのでしょうか?どなたかご教授お願いします。 使用環境 OS:WIN XP SP2 apache2.2 PHP5.25 MYSQL5.04

    • 締切済み
    • PHP
    • iwavan
    • 回答数5
  • MTのPHP化で画面真っ白

    MTのPHP化を実行したのですが、サイトがhtmlの時は普通に表示されていましたが、 PHP化したところ、画面真っ白で何も表示されなくなりました。 ●サーバー エックスサーバー ●参考にしたサイト http://55link.com/archives/2005/11/13-2054.html ●mt-config DBUmask 0072 HTMLUmask 0072 UploadUmask 0072 DirUmask 0072 HTMLPerms 0705 UploadPerms 0705 PublishCharset Shift_JIS ●MT設定 設定⇒公開の拡張子、アーカイブ、インデックスの出力ファイル名をPHPに変更済み。 ●バージョン MT3.35です。 ●エンコード 表示サイトのエンコードを一通り確認しましたが、相変わらず真っ白です。 ソースも真っ白で表示されていません。 エラーメッセージも出ません。 半日つぶれている状況です。 お助け頂けませんでしょうか。 よろしくお願いします。

  • phpの拡張子について

    phpの拡張子をApacheの設定でhtmlに変更できると聞いたのですが本当でしょうか?

    • ベストアンサー
    • PHP
    • p_r_c_h
    • 回答数4
  • PHPでGDを使うには

    FreeBSD4.10で、CDのPackageからPHP5をインストールしましたがGDが使えません。 PackageからのインストールでGDを利用するにはどうしたらいいのでしょうか? Portsからも試みましたが、make configと入れても設定画面が出てきません。Makefileの中を編集しようと見てみましたが、どこを設定すればいいのかわかりません。 PHPとMysqlをインストールしてPixelpostを使いたいと思っていますが、このような状態でどうしてもGDが使えずに困っています。 よろしくお願いします。

    • rui3708
    • 回答数4