検索結果

PHP

全10000件中1321~1340件表示
  • 全てのカテゴリ
  • 全ての質問
  • phpはなぜphpなんですか?hppですよね由来的

    phpはなぜphpなんですか?hppですよね由来的には

  • PHPを使ったページはそのphpファイルをDLしようとする

    サーバーを変更したので、ファイルも移したところ、今まで出なかったのですが、ブラウザで見ようとすると、お知らせの欄に何も表示されず、そこに使っている「○○.php」というファイルを開こうとします。 これは何が原因なんでしょうか。申し訳ないのですが教えてください。

    • 締切済み
    • PHP
  • PHP4では動くのにPHP5では動きません

    ↓のサイトで紹介されている掲示板を動かそうとしていて、PHP4の環境では動作確認できましたが、PHP5の環境では動作しません。 http://www.komonet.ne.jp/~php/program/bbs/chap6.htm PHP5の環境でなんとか動作させたいのですが、どこを修正してよいか分からない状態です。 どなたかわかる方がいらっしゃいましたらご教示願います。

    • 締切済み
    • PHP
  • php5.0.4からphp5.2.0にバージョンアップしたら

    php5.0.4からphp5.2.0にバージョンアップしたらエラーを起こしたときにエラー内容が出なくなってしまいました。 ただ画面が真っ白になるだけかページが表示できませんHTTP 500 - 内部サーバー エラーです。と出るだけです。 どうすればまたエラー内容が見れるようになるでしょうか?

    • ベストアンサー
    • PHP
    • p_r_c_h
    • 回答数3
  • PHP4からPHP5の移行対応の調べ方について

    php初心者なので文章が変かもしれませんがご了承ください。 自社HPが入っているサーバーの会社からメールがきました。 「php4が提供終了します。php4のみに対応したプログラムをご利用のお客様は影響があります。php5に対応したプログラムにしてください」 自社HPの管理者がいない状態になっているので、できることをやってみました。 1,自社のHPをサーバーからGETした。 2,HPを全部見たらPHPという記述とファイルがあること(お問い合わせのページ)がわかった。 困っていること その1、まずこの記述がバージョン何(php4とかphp5)で書かれているかがわからない google で「php バージョン 調べ方」などをやってみたが書かれていることが理解できません。 その2、php4からphp5の対応で確認することの説明が理解できません。 説明の中に、たとえば「array_merge」と書かれていれば、それがあるかないかはわかる。 でも「オブジェクトの渡し方が参照渡しに変更」などの記述は理解できない。 質問 phpのコーディングを見て(開いて)バージョンを判別する方法知りたい  のと 初心者でも対応できる方法など書いてあるサイトなどを知りたい (ググったけど今のところ理解できるページが見つからない) 文章が変かもしれませんがよろしくお願いします。

    • ベストアンサー
    • PHP
    • oknwgsk
    • 回答数4
  • PHP CLIでのphp.iniのパスを設定したい

    CLIモードで読み込まれるphp.iniのデフォルト値(/usr/local/lib)を「php -c path/file」を使わず、インストール時のconfigureオプションなどで指定することは可能なのでしょうか? 環境 CentOS 6.0 PHP5.3.9 (変な場所にインストールされているのは、他の開発環境もあるので隔離するためです。) configure時オプション --prefix=/home/user/local/php --with-config-file-path=/home/user/local/php/lib/ ↑これで自動的に/home/user/local/php/lib/php.iniが読み込まれると思ったのですが $ /home/user/local/php/bin/php -v PHP 5.3.9 (cli) (built: Jan 17 2012 17:22:45) $ /home/user/local/php/bin/php -i Configuration File (php.ini) Path => /home/user/local/php/lib/ Loaded Configuration File => /usr/local/lib/php.ini  なぜかデフォルト(/usr/local/lib/php.ini)が読み込まれてしまう $ /home/user/local/php/bin/php -c /home/user/local/php/lib/php.ini -i Configuration File (php.ini) Path => /home/user/local/php/lib/ Loaded Configuration File => /home/user/local/php/lib/php.ini  cオプションで指定するともちろん問題なし ちなみにブラウザで見るとConfiguration File (php.ini) PathとLoaded Configuration Fileが等しくなっています。 apacheのhttpd.confに PHPIniDir "/home/user/local/php/lib/" を記載しているからだと思いますが。 www.sample.com/index.php Configuration File (php.ini) Path/home/user/local/php/lib/ Loaded Configuration File/home/user/local/php/lib/php.ini

    • ベストアンサー
    • PHP
  • UTF8のPHPにSJISのPHPを組みこむ方法?

    charset=UTF-8で動作するPHPファイルがあります。 ****************** UTF-8で動作するPHP ****************** <?php ・・・・・・・・ header("Content-type:text/html;charset=UTF-8"); ?> <html lang="ja"> <head> <meta http-equiv="content-type" content="text/html; UTF-8"> <title><?=$API_NAME?></title> </head> ・・・・・・・・・・ ・・・・・・・・・・ </html> のような形です。 一方、SJISで動作する下記のPHPがあります。 このS_JIS PHPを上記のUTF-8PHPの中の</head>と</html>の間に組み込みたいと思います。 下記のPHPは、data.csvからファイルの中身を表示させるPHPですが、そのまま放り込むと 文字化けしてしまいます。 (下記のPHP単体だと正しく表示されます。charset=UTF-8下で文字化けします) data.csvの文字コードをUTF-8にする。LF にするなど試してみましたが文字化けしたままでした。 また、#include <string.h>の下に mb_convert_encoding($string, 'utf8', 'sjis'); を入れてみましたが文字化けは直りませんでした。 お手数ですが下記のPHPをUTF8上で正しく表示させる方法が分かりましたらご教授願います。 ****************** SJISで動作するPHP ****************** <? #include <string.h> // CSV ファイルを読み込み、$data配列に格納 $handle = fopen("data.csv", "r"); while (($row = fgetcsv($handle, 1000, ",")) !== FALSE) { if ( strcmp( $row[0] , '110' ) == 0 ) { $data[] = array( 'shop'=>$row[0] ,'priceA'=>$row[1], 'priceB'=>$row[2], 'place'=>$row[3] ); } } fclose($handle); // 列方向の配列を得る foreach ($data as $key => $row) { $shop[$key] = $row['shop']; $priceA[$key] = $row['priceA']; $priceB[$key] = $row['priceB']; $place[$key] = $row['place']; } // 結果の表示 for( $i=0 ; $i<count( $data ) ; $i++ ) { print "$shop[$i] $priceA[$i] $priceB[$i] $place[$i]<br>\n"; } ?>

    • ベストアンサー
    • PHP
    • tajix14
    • 回答数1
  • php3からphpを呼び出し、POSTデータを渡す方法

    何時もお世話になります。 今回質問させて頂きたいことは php3のスクリプトからphpスクリプトを呼び出し、さらに phpスクリプトはPOSTデータを渡す方法は無いか教えて頂きたいです。 環境は FreeBSD4 apache_1.3.33 php-3.0.18-i18n-ja-3 php-4.3.7 です。 仮に呼び出し元のphp3のファイルをexample.php3 呼び出し先のphpのファイルをhoge.php として解説します。 example.php3から include、require等の関数で hoge.phpを呼び出した場合、hoge.phpは php3として実行される様なのでこの方法は×。 example.php3でvirtual()関数を使い、hoge.phpを呼び出せば 解決かと思ったのですがPOSTデータをhoge.phpに 渡す方法が無いためこの方法も×。 php3ではSESSIONが使えないため、SESSION + virtual()関数という 方法も×。 ということでちょっと手詰まりの状態です。どなたか解決方法をご存知の 方ご教示頂ければと思います。

    • ベストアンサー
    • PHP
  • JavascirptかPHPでコメントフォーム

    http://qitailang.small.jp/webtech/commentbox/commentform.html このサイトのコメントフォームを使おうと思っているのですが 行き詰っています。 アパッチのhtdocsの直下にフォルダを置き、 フォルダ名をcommentform_modifiedとしてその下にsample.htmlを置き さらにその下に commentform commentform.php commentform.js commentform.css commentfiles としました。今の所パーミッションというのは触っていません。 元々このサイトとは違う練習用のPHPファイルはうまくいっています。ただ今回、 http://localhost/commentform_modified/sample.htmlとして実行した所PHPのエラーが出ています。 Notice: Use of undefined constant file - assumed 'file' in C:\Program Files\Apache\Apache24\htdocs\commentform_modified\commentform\commentform.php on line 17 Notice: Use of undefined constant cmd - assumed 'cmd' in C:\Program Files\Apache\Apache24\htdocs\commentform_modified\commentform\commentform.php on line 21 Notice: Undefined index: cmd in C:\Program Files\Apache\Apache24\htdocs\commentform_modified\commentform\commentform.php on line 21 Notice: Use of undefined constant cmd - assumed 'cmd' in C:\Program Files\Apache\Apache24\htdocs\commentform_modified\commentform\commentform.php on line 57 Notice: Undefined index: cmd in C:\Program Files\Apache\Apache24\htdocs\commentform_modified\commentform\commentform.php on line 57 まず17行目から21行目辺りですが $commentdir = 'http://localhost/commentform_modified/commentform'; /*--------------------------------------------*/ $Comment = array(); if (!is_dir($commentdir)) mkdir($commentdir); if ($_REQUEST[file] && is_file("$commentdir/$_REQUEST[file].dat")) { $a=1; $Comment = file("$commentdir/$_REQUEST[file].dat"); } if ($_REQUEST[cmd] == 'commentRegist') { としています。 57行目は } elseif ($_REQUEST[cmd] == 'delete') { となっています。 双方とも何がいけないんでしょうか?

    • ベストアンサー
    • PHP
  • PHP文法エラーについて

    恐れ入ります。 下記PHP文法で、ブラウザに次のエラーが表示されます。「Notice: Undefined variable: _FORM in C:\xampp\htdocs\Step2Kadai\input.php on line 3」 該当PHP命令文は下記です。 <?php session_start(); $_SESSION['address'] = $_FORM['address']; ?> <!DOCTYPE html> <html> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>MF-02 input</title> <meta charset="utf-8"> </head> <body> <h1>MF-02 input</h1> <form action="mf_form.php" method="post"> <p>アドレス: <input type="email" name="address"> <input type="submit" value="送信"></p> </form> </form> </body> </html> 以上。エラーメッセージのline 3は、$_SESSION['address'] = $_FORM['address']; のところです。 ご指摘をよろしくお願い致します。

    • ベストアンサー
    • PHP
  • phpの勉強について

    初心者の質問で申し訳ないのですが、現在phpを独学で勉強しようと思っています。 参考書を買えば初心者レベルにはなれると思うのですが中級者・上級者へステップアップするにはどういうことを学んだらいいかわからない状況です。 もしよろしければどういうことを学べばいいか教えてもらえると助かります。 また、どういうことができて中級者・上級者なのかも教えてもらえるとうれしいです。 あととりあえずショッピングカート機能・会員登録・メールフォームなどが作れるようになりたいと思っています。

    • ベストアンサー
    • PHP
    • ottu555
    • 回答数2
  • PHPのhtmlspecialcharsについて

    PHPのhtmlspecialchars関数は、フォームがある箇所に使う関数ですか?htmlspecialchars関数を使う場面を教えていただけると幸いです。

    • ベストアンサー
    • PHP
    • OBAKEI
    • 回答数1
  • phpの機能について

    掲示板を作成しています。 ・スレッド名をクリックして、既読になった場合はスレッド名を細字に変える ・クリック時に最終読み込み時間を送信する(クリック時にsqlにデータを送信する必要があるかと思いますが、その方法がわかりません。) 等はPHPとmysqlを使うとどのように実装していけばいいでしょうか? ざっくりした質問ですがよろしくお願いします。

  • formタグについてPHP

    他でも質問しましたが、xamppはもともと練習に使うつもりでしたが、 現在はレンタルサーバーを使っているのでここで試したらどうかと 帰りの電車の中で考えました。 ※送るデーター <form acition="index.php"method="POST"> <p>氏名<input type="text" size="20" name="ad"></p> <input type="submit" value="送信"> </form> ※受け取るデーター index.php <?php echo$_POST['ad1']; echo$_POST['ad2']; ?> 質問1.上記に名前が書かれれば、サーバーに引き渡したデーターを ブラウザーに表示ができるのでしょうか? 質問2.echoはeachとは違うのでしょうか? 質問3.actionのところによくメールアドレスが入っていたりするような気がします。 メールアドレスでも受け取れるのでしょうか?

    • 締切済み
    • PHP
  • PHP、'受け側のソース教えて!

    PHPのカゴの作製において、サイトには商品のソースと一緒に、注文ボタンを添付して下記のソースを書こうと思っています。 (クライアントからサーバーに送るソース) <FORM action='http://www.1111.jp/kago/2222.php' method='post'target='_blank'style='margin:0;font-size:10pt'> 質問1 サーバーで受けて、金額を計算して、クライアントに返すソースって下記の文が基本ですか。 http://www.phpbook.jp/tutorial/function/index4.html http://dotinstall.com/lessons/basic_php_beginner/6827 質問2 計算表に罫線を入れる場合は、どうすればいいのでしょうか。 詳しい方、宜しくお願い致します。

    • ベストアンサー
    • PHP
    • kfjbgut
    • 回答数2
  • PHPがProgramFilesから見えない

     PHP初心者です(Windows VISTA)、宜しくお願いします。    最近PHPの勉強を始めようとして、PHP、Xampp、Mysql、ApacheがパックになったCDから インストールしましたが、「コントロールパネル>プログラムと機能」からインストールしたプログ ラムを探しても「Xampp」しか見当たりません。  コンピュター>ProgramFilesフォルダーにも全く見当たりません。   また、すべてのプログラムからは、「Apacheフォルダ>Xampp」と確認出来ました。  PHPとかMysqlも一つのアプリケーションだと思うのですが、何故、「プログラムと機能」とか  「すべてのプログラム」に表示されないのでしょうか。  Javaを実行するためにEclipseをインストールしていますが、「ProgramFiles」フォルダーの中 にJavaフォルダがあり、jreが確認出来ます。  「プログラムと機能」からもjreを確認出来ます。  これは何故でしょうか、Mysql、PHP(一つのプログラム言語としての)もアプリケーションの はずですが。  以上宜しくお願いします。

    • ベストアンサー
    • PHP
  • php mysqlのクエリでエラー

    「←追加」と追加したのですが、Warning: Invalid argument supplied for foreach()とエラーがでました。 調べたり、試行錯誤してみましたがダメでした。 何が間違っているのでしょうか? try{ $dbh = new PDO($dsn, $user, $password); print('接続に成功しました。<br>'); $dbh->query('SET NAMES utf8'); $sql = ('SELECT song.number, song.song_title, artist.artist, ka2.artist as artist_2, ka3.artist as artist_3, ka4.artist as artist_4, ka5.artist as artist_5, ka6.artist as artist_6, ka7.artist as artist_7, ka8.artist as artist_8, ka9.artist as artist_9, ka10.artist as artist_10, ka11.artist as artist_11, ka12.artist as artist_12, sakushi.sakushi, ss2.sakushi as sakushi_2, ss3.sakushi as sakushi_3, ss4.sakushi as sakushi_4, sakkyoku.sakkyoku, sk2.sakkyoku as sakkyoku_2, sk3.sakkyoku as sakkyoku_3, sk4.sakkyoku as sakkyoku_4, hennkyoku.hennkyoku, hk2.hennkyoku as hennkyoku_2, hk3.hennkyoku as hennkyoku_3, hk4.hennkyoku as hennkyoku_4, genre, gr2.genre as genre_2,←追加 tie_up, part FROM (((((((((((((((((((((((((((( song LEFT JOIN artist ON song.artist_1 = artist.artist_ID) LEFT JOIN artist ka2 ON song.artist_2 = ka2.artist_ID) LEFT JOIN artist ka3 ON song.artist_3 = ka3.artist_ID) LEFT JOIN artist ka4 ON song.artist_4 = ka4.artist_ID) LEFT JOIN artist ka5 ON song.artist_5 = ka5.artist_ID) LEFT JOIN artist ka6 ON song.artist_6 = ka6.artist_ID) LEFT JOIN artist ka7 ON song.artist_7 = ka7.artist_ID) LEFT JOIN artist ka8 ON song.artist_8 = ka8.artist_ID) LEFT JOIN artist ka9 ON song.artist_9 = ka9.artist_ID) LEFT JOIN artist ka10 ON song.artist_10 = ka10.artist_ID) LEFT JOIN artist ka11 ON song.artist_11 = ka11.artist_ID) LEFT JOIN artist ka12 ON song.artist_12 = ka12.artist_ID) LEFT JOIN sakushi ON song.sakushi_1 = sakushi.sakushi_ID) LEFT JOIN sakushi ss2 ON song.sakushi_2 = ss2.sakushi_ID) LEFT JOIN sakushi ss3 ON song.sakushi_3 = ss3.sakushi_ID) LEFT JOIN sakushi ss4 ON song.sakushi_4 = ss4.sakushi_ID) LEFT JOIN sakkyoku ON song.sakkyoku_1 = sakkyoku.sakkyoku_ID) LEFT JOIN sakkyoku sk2 ON song.sakkyoku_2 = sk2.sakkyoku_ID) LEFT JOIN sakkyoku sk3 ON song.sakkyoku_3 = sk3.sakkyoku_ID) LEFT JOIN sakkyoku sk4 ON song.sakkyoku_4 = sk4.sakkyoku_ID) LEFT JOIN hennkyoku ON song.hennkyoku_1 = hennkyoku.hennkyoku_ID) LEFT JOIN hennkyoku hk2 ON song.hennkyoku_2 = hk2.hennkyoku_ID) LEFT JOIN hennkyoku hk3 ON song.hennkyoku_3 = hk3.hennkyoku_ID) LEFT JOIN hennkyoku hk4 ON song.hennkyoku_4 = hk4.hennkyoku_ID) LEFT JOIN genre ON song.genre_1 = genre.genre_ID) LEFT JOIN genre gr2 ON song.genre_2 = gr2.genre_ID)←追加 LEFT JOIN tie_up ON song.tie_up_1 = tie_up.tie_up_ID) LEFT JOIN part ON song.part_1 = part.part_ID) ;');

  • PHPについて質問です。

    PHPの掲示板の仕組みが知りたくてhttp://www.phpbook.jp/appli/keijiban/index1.htmlのサイトの、 <html> <head><title>PHP TEST</title></head> <body> <p>掲示板</p> <form method="POST" action="<?php print($_SERVER['PHP_SELF']) ?>"> <input type="text" name="personal_name"><br><br> <textarea name="contents" rows="8" cols="40"> </textarea><br><br> <input type="submit" name="btn1" value="投稿する"> </form> <?php $personal_name = $_POST['personal_name']; $contents = $_POST['contents']; print('<p>投稿者:'.$personal_name.'</p>'); print('<p>内容:</p>'); print('<p>'.$contents.'</p>'); ?> </body> </html> のソースをコピペしてテキストエディタに貼り付けてPHPで実行してみたら、このような画像になります。 そして投稿するをクリックするとNot Foundが表示されます。 どのようにすればテスト用の掲示板がうまくいきますか? OSはubuntu 13.10 32bit版です。 apache2導入済みです。 画像はこちらですhttp://www.dotup.org/uploda/www.dotup.org4980559.png

    • ベストアンサー
    • PHP
  • phpの記述について

    こちらのソースコードについてご質問なのですが、 http://notnil-creative.com/blog/archives/1766 phpコードの記述が一般的な形?とは異なっています。 例えば、 <?php } ?> とか、 <?php if (isset($error)) { ?> など「}」の位置がとにかく気持ち悪いです。 phpは普段あまり書かないのですが、 一般的な書式であればなんとなく読める程度です。 この状態でこの不可思議な記述を見ているとイライラしてくるので、 できれば書き直したいのですが。。 ・そもそもどんな構造なのか ・どう書き直すのが良いか(整形ツール等々あれば) ・なんでこの記述をするのか(メリット/デメリットはないのか) お恥ずかしい内容ですが、教えていただけるとうれしいです。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • PHPで探しています。

    http://cgi.www5f.biglobe.ne.jp/~nyanya/cgi-bin/nikki/i-nikki.cgi このような表示ができるPHPを探しています。 見た目くらいなら変えることは出来ます。 何かいいものはないでしょうか?

    • ベストアンサー
    • CGI
    • nuenue
    • 回答数1