検索結果

PHP

全10000件中4961~4980件表示
  • 全てのカテゴリ
  • 全ての質問
  • PHP4を動かすためにsapiモジュールは必要??

    RedHat Linux vr3のサーバにPHP4.4.2をインストールしようとしています。 ここで、PHP4.4.2をインストールするだけではダメでしょうか? SAPIモジュールも一緒にインストールしないといけないのでしょうか? SAPIモジュールのインストールの必要性とその利点を教えて頂きたいです。 ちなみにPHPを使ったサイトを作るのが目的です。 よろしくお願いします。

    • hassy1
    • 回答数1
  • PHP4.2.2 + MySQL4.1.12 にてWarning

    現在ホスティングでPHP,MySQLを使って勉強しながらプログラムを作成しています。 MySQLに接続する際にエラーログに以下のメッセージが表示されてしまいます。 PHP Warning: Unknown(): Unable to load dynamic library '/usr/local/lib/php/extensions/current/mysql.so' - Cannot open &quot;/usr/local/lib/php/extensions/current/mysql.so&quot; in Unknown on line 0 ログイン自体は出来ていて、処理も正常に動作しているように見えるのですが、このメッセージは何を意味するものでしょうか? 以下のようなスクリプトを実行するだけでエラーログに表示されています。 <?php $hostname = "localhost"; $user = "AAAAAAAA"; $password = "XXXXXXXX"; $res = mysql_connect($hostname, $user, $password); mysql_close($res); ?> サーバー会社に問い合せたらスクリプトを確認するように言われたのですが、お手上げになってしまいました。 どうぞよろしくお願いいたします。

    • ベストアンサー
    • PHP
    • ttmotti
    • 回答数1
  • PHPのエラー教えて!parse error, unexpected T_STRING

    すみません PHPのエラー教えてください ------------------------------内容は↓ <?php // まずはクラス名を指定 class AboutMe { // 変数のタイプを指定します ●ここ●public $name = "デイビッド田中"; public $email = "david.tanaka@davidtanaka.localdomain"; public $phone = "011-81-333-333-3333"; } // クラスを呼び出します。 $About = new AboutMe(); // 情報を表示します print($About->name); ?> ---------------------------------ココまで ●ここ●は印のために入れたもの エラーは parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in ●ここ● エラー番号は●ここ●を指しています WindowXP、Apache、PHP5

    • ベストアンサー
    • PHP
    • lemon2
    • 回答数2
  • i-mode対応XHTMLでPHPを動かすには?

    現在i-mode対応XHTMLでPHPを動かそうと思っているのですが、どうしても動かすことが出来ません。 そもそもi-mode対応XHTMLではPHPを動かすことが出来ないのでしょうか? よろしくお願い致します。

    • ベストアンサー
    • PHP
    • zyuza
    • 回答数4
  • phpで訪問者のコメントを表示させる

    ホームページ上に画像があって、その下に訪問者のHNと画像への評価(◎○△×)とコメントを表示させたいです。 訪問者はHNとコメントを入力し評価をラジオボタンで選択し、送信するとページに反映されるだけのphpです。 そのようなサンプルを配布しているサイトはないでしょうか?

    • ベストアンサー
    • PHP
    • 123isao
    • 回答数1
  • apache2.0.x系列でのPHPのインストール

    現在、Apache2.0.55をWindows機にインストールしています。 自分のサイトのCGIやWEBページの見方などをローカルで確認するためだったのですが、ここに新たにPHPをインストールしようとしています。 そこで、色々とサイトを見てみたのですが、Apache2.0.X系列だとPHPが上手く動かない、という記述を目にしました。 ところが、Apache2.0.X系列でPHPをインストールさせるページを見つけ、その通りにインストールし、簡単なPHPプログラムを実行すると正常に機能しました。 一つ聞きたいのですが、Apache2.0.Xでも現在のバージョンだとPHPは動くように改善されているのでしょうか? それとも、やはりApache1.3系列を使ったほうがいいのでしょうか。 それほどスペックが高くないパソコンなので、軽いと言われているApache2.0系列を利用して行きたいのですが、大丈夫でしょうか。 ちなみに、PHPのバージョンは4系列です。

    • ベストアンサー
    • PHP
    • ikazuti
    • 回答数5
  • PHPで加工したリストを読み込みたい。

    PHPの初心者です。 AというHP内にPHPで加工したリストがあります。 そのリストだけをBというHPにリストだけもってきたいと思っています。 PHPでできるか、できないか、できる場合はどうやり方が良いか、ヒントなどありましたら教えてください。 よろしくお願いします。

    • 締切済み
    • PHP
  • PHPでPEARを使った認証について

    PHPでPEARを使った認証をテストしています。 モバイルサイトでも使えるものを・・・ということで見つけたdinolibというものをサンプルに利用しました。 dinolib:http://openlab.dino.co.jp/ サンプル:http://openlab.dino.co.jp/?key=%5B%5Bdinolib_sample%5D%5D dinolibとpear、postgresをインストールし動作確認をしたところ adduser()が見つからずユーザ追加が出来ませんでした。 エラー:Fatal error: Call to undefined function: adduser() in /usr/local/share/dinolib/lib/auth/Auth.php on line 862 pear listではAuthパッケージは見えます。 Installed packages, channel pear.php.net: ========================================= Package Version State Archive_Tar 1.3.1 stable Auth 1.2.3 stable Auth_HTTP 2.1.6 stable Console_Getopt 1.2 stable DB 1.7.6 stable HTML_Template_IT 1.1 stable Mail 1.1.9 stable Net_SMTP 1.2.7 stable Net_Socket 1.0.6 stable Net_UserAgent_Detect 2.0.1 stable PEAR 1.4.5 stable PHPUnit 1.3.2 stable XML_Parser 1.2.7 stable XML_RPC 1.4.4 stable php.iniのinclude_pathにはpear、Authなどは追加してあります。 このエラーが言っているadduser()とは何の事を言っているのでしょうか?

    • ベストアンサー
    • PHP
  • phpの勉強に最も適した教科書は?

    PHPを勉強したいのですが、しっかりと身に着けるには一体どのような教科書を使えばいいでしょうか? 「よくわかる~」や「一週間でマスターできる~」のようなものではなくて基礎からしっかりと勉強できて、理解もしやすいものをさがしているのでお願いします。

    • ベストアンサー
    • PHP
    • yukiz
    • 回答数1
  • Tera PadとPHPについての質問です。

    Tera Padで携帯用のHPを作っています。 PHPを入れたいと思っているのですが、いくつか質問させてください。 1、一般のサイトで配布しているPHPの設置する(動作させる方法)を教えてください。 2、Tera Padについてなのですが、トップページから子ページにリンクさせたいときはどうすればいいのですか? 3、FFFTPを使って、ファイルをアップするやり方を教えてください。 長くてすみません・・・。よろしくお願いします。

    • ベストアンサー
    • PHP
  • PHPでSQLサーバーのテーブルに対してIO

    PHPでSQLサーバーのテーブルに対して Insert、Update、Deleteを行うサンプルコードを得られるサイトがあればご紹介下さい。

    • 締切済み
    • PHP
    • noname#267368
    • 回答数1
  • php>postgresから得たデータを配列変数に

    PostgreSQL Ver13.7-2 php Ver7.2.24 htmlでphpを動かしながらPostgreSQLのデータをやりとしています。 pg_fetch_resutlで得たデータを配列変数に代入したいのですが、そんな関数はないでしょうか? イメージは以下の通りです。 $ma="select * from tb where 日付='2022-11-08'"; $mb=pg_qury($db,$ma); $h[]=pg_fetch_result($mb,*,1)   *はすべての列です。 仮に$mbの中に5つデータがあれば、$h[]にはゼロから4まで値が代入できればありがたいのですが。 以上、よろしくお願い致します。

    • 締切済み
    • PHP
  • [PHPとHTML]リストボックスについて質問です。

    [PHPとHTML]リストボックスについて質問です。 ///////a.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>リストボックス</title> </head> <body> <form id="form1" name="form1" method="post" action="b.php"> <label> <select size="1" name="num" id="num"> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> </select> </label> </form> </body> </html> ///////b.php if ($_POST['num'] == "2" or $_POST['num'] == "3" or $_POST['num'] == "4") { ※↑ここの部分がエラーとなっています。 $num = $_POST['num']; echo "$num"; echo '<a href="a.php">戻る</a>'; } ラジオボタンを使っての判定条件の仕方はわかったのですが、 リストボックスについてはどうすればいいのかわかりません。 どうしたらいいか教えてもらえませんか?

    • ベストアンサー
    • PHP
    • noname#129137
    • 回答数2
  • PHPでは、あんま大きなプログラムは作れないの?

    PHPでは、あんま大きなプログラムは作れないの? だって、変数の宣言が必要ないから。 変数の宣言が必要ない、ってことは、 おかしな変数があっても、コンパイラーが 事前にチェックできないってことだし。 つまりそれって、デバッグが難しくなるってことでしょう? だから、 「デバッグがめんどくなってきたな、、、」 と感じたら、それは、そろそろJavaとかに 移行しろ、っていう、神からのメッセージでしょ? 変数を使うにあたって、あらかじめ、 宣言が必要な言語であれば、 宣言の無い変数が登場した段階でエラーではじくし、 デバッグも容易になるよね。 つまりそれって、プログラムが大規模になってきたら、 そういう厳密系な言語にシフトしたほうが ストレスがたまらなくっていいってことでしょう?

    • ベストアンサー
    • PHP
  • IIS + PHP からのWindowsコマンド実行について

    IIS + PHP からのWindowsコマンド実行について IIS+PHPの環境を用いて、ディスククォータの使用率を表示したいと考えています。 そこで、テストとして下記のスクリプトを実行しましたが、dir の実行結果は表示されましたが、dirquotaの実行結果が表示されませんでした。 また、コマンドプロンプトからphp.exe test.phpを実行しましたが同様です。 もちろん、コマンドプロンプトからdirquotaを実行すれば正しく稼働し表示されます。 Listの代わりにaddを使ってもコマンドが実行された気配がないので「表示されない」より「実行されない」のかと考えていますが、dirコマンドとdirquotaコマンドに違いがあるのでしょうか。 == test.php ============= <pre> <?php passthru("dir"); passthru("dirquota quota list d:\\"); ?> </pre> ========================= 【 環境 】 OS : Windows 2008 Server PHP: 5.3(セーフモードOFF)

    • 締切済み
    • PHP
    • Fakes
    • 回答数1
  • PHPで文字列の比較しています

    PHPで文字列の比較しています 同一の値をエラーをかけたいのですが、 うまくいきません。 echoで出力していて可視は同じ値なのですが。 以下コードになります。 (実際はPHPExcelでExcelの値を配列にいれ電話番号の-抜いてます) $data[1][4]="03-0000-0000" $data[1][4]=str_replace("-","",$data[1][4]); $data[1][5]="03-0000-0000" $data[1][5]=str_replace("-","",$data[1][5]); if($data[1][5] == $data[1][4]) { echo "入力エラー:"; echo "同一電話番号が存在します。"; exit; }

    • ベストアンサー
    • PHP
  • PHPで$_GET[’m’]の意味が分かりません。

    市販の本を参考にPHPを勉強しています。 以下の(2箇所あります)$_GET['m']の'm'とは何なのでしょうか。mを得たらリセット・・?でもmを得るってなんなんでしょう?? 突然出てきて困っております。 初歩的な質問かもしれませんが、よろしくお願いします。 <?php //------------------------------------------------------- //宝探しゲーム //----------------------------------------------------- //セッションの開始 session_start(); //タイトルと説明表示 echo "<h1>宝探し</h1>"; echo "<p>マップ上の適当な場所をクリック!</p>"; //ゲーム状態を判定する $stat = $_SESSION['stat']; if (!$stat || $_GET['m'] == "reset"){ //初めての場合、リセット時 init_game(); draw_map(); exit; } //パネルを開くとき if ($_GET['m'] == 'click'){ click_panel(); } // ゲームパラメータの初期化 function init_game() { //ゲームの初期化 $_SESSION['stat'] ='playing'; $_SESSION['turn'] =0; //宝の位置を設定する $_SESSION['takara_x'] = rand(0,8); $_SESSION['takara_y'] = rand(0,8); //マップを初期化 for ($y = 0; $y < 9; $y++){ for ($x = 0; $x < 9; $x++){ $_SESSION["map"][$y][$x] = "*"; } } } //マップの描画(tableタグ表示) function draw_map() { //マップを描画する $map = $_SESSION['map']; $s = "<table border='1'>"; for ($y = 0; $y < 9; $y++) { $s .="<tr>"; for ($x = 0; $x < 9; $x++){ $v = $_SESSION["map"][$y][$x]; $color = "#FFFFFF"; if ($v == "*"){ $v = "<a href ='?m=click&x=$x&y=$y'>*</a>"; $color = "#COCOCO"; } $s .= "<td width='24' align='center' bgcolor='$color'>"; $s .= "$v</td>"; } $S .="</tr>"; } $s .= "</table>"; echo $s; echo "<p>現在、{$_SESSION['turn']}手目です。</p>"; echo "<p><a href='?m=reset'>* RESTART *</a></p>"; } //パネルクリック時の処理 function click_panel() { $x = intval($_GET['x']); $y = intval($_GET['y']); $takara_x = $_SESSION['takara_x']; $takara_y = $_SESSION['takara_y']; $_SESSION['turn']++; //宝を有無を判定 if ($takara_x == $x && $takara_y == $y) { //宝を見つけた判定 $_SESSION["map"][$y][$x] = '<font color="red">@</font>'; echo '<h1>☆大当たり☆</h1>'; draw_map(); init_game(); }else{ //間違えた場合は宝までの距離を表示 $dist = abs($takara_x - $x) + abs($takara_y - $y); $_SESSION['map'][$y][$x] = $dist; echo "<p>残念でした!ヒント・・あと $dist の距離のところ</p>"; draw_map(); exit; } } ?>

    • ベストアンサー
    • PHP
    • maca_to
    • 回答数2
  • PHPからJavaScriptへJSONでデータを送る方法

    PHPからJavaScriptへ JSONでデータを送る方法を検討しています。 どんなやり方が一般的なのでしょうか? 教えてください。

    • ベストアンサー
    • PHP
    • kgbn
    • 回答数2
  • phpお問い合せフォームで「Method Not Allowed」と出

    phpお問い合せフォームで「Method Not Allowed」と出てしまいます。 webデザイン初心者です。 既にある問い合わせフォームを流用して、htmlに設置した所、チカッパのサーバーでは動作したのですが、 クライアントのサーバーでは、送信ボタンを押すと 「Method Not Allowed. The requested method POST is not allowed for the URL /contact/contact.php. Apache/1.3.33 Server at www.gplazahotel.com Port 80」 と表示されてしまい、送ることができません。 リンクです → http://www.gplazahotel.com/test phpとhtml → http://www.gplazahotel.com/test/php.zip ・index.html ・contact.css ・contact.php となっています。 この問い合わせフォームは辞めた人が作った為、聞く事ができません。 何をどう直していいのかも分からず、 とても困っています。 どなたかわかりましたら、よろしくお願い致しますm(__)m

    • ベストアンサー
    • PHP
    • meo_028
    • 回答数2
  • JQUERY,PHP,whlie内のinput送信について

    JQUERY,PHP,whlie内のinputについて JQUERY,PHPを勉強してます。初心者です。。 PHPで、mysqlのデータ読み込み(SQL読み込み、表示はできてます) テーブル表示は下記ような感じです。 (表示テーブル内のイメージ。。) ID 名前 1 AAA 送信ボタン |(type submit 利用) 2 BBB 送信ボタン |(type submit 利用)whileで表示 3 CCC 送信ボタン |(type submit 利用)whileで表示 1 AAA IDの送信はうまくいき、受け取ったphpファイルが表示されますが、 2 BBB 、3 CCCの送信ボタンが反応ありません。。 イメージとしてはJQUERYのloadを利用して、別PHPファイルで IDを受け取り、表示させたいです。。 説明がへたですみません。。。 どなたか、ご存知の方いましたら、教えていただけないでしょうか。。 環境JQUERY1.4、PHP5.1 //sql.php最初のページ <html> <head><title></title></head> <body> <script type="text/javascript" src="jquery1.4.js"></script> <script type="text/javascript" src="sql.js"></script> <?php $conn =mysql_connect("","ユーザー","パスワード"); mysql_query("SET NAMES 'sjis' ", $conn); mysql_select_db("データベース",$conn); $sql ="select * from テーブル名"; $rs=mysql_query($sql,$conn); echo '<table border=1 bordercolor="black"bordercolordark="red" cellspacing=0 cellpadding=2>'; echo '<tr><th>NO</tr><th>氏名</th><th>出身</th><th>性別</th><th>仕事</th>'; echo '<th colspan=2>メンテ</th></tr>'; while($row=mysql_fetch_assoc($rs))//while内の記載が問題でしょうか? { //whileでデータを読み込み(上記の表示テーブル内のイメージが表示されてます。) $name = mb_convert_encoding ($row['name'], "UTF-8", "UTF-8, JIS, eucjp-win, sjis-win");//文字化け防止 $id = mb_convert_encoding ($row['id'], "UTF-8", "UTF-8, JIS, eucjp-win, sjis-win");//文字化け防止 echo '<tr>'; echo '<td>'.$id.'</td><td>'.$name.'</td>'; echo '<td><input type="submit" value="更新" id="up" />'; echo '<input type="hidden" id="data" value='.$id.' />'.$id.'</td>'; echo '</tr>'; } echo '</table>'; ?> <div id="box">ここに表示</div> </body> </html> //sql.js JSの問題でしょうか? $(function(){ $("#up").click(function () { var upphp = $("#data").val(); $("#box").load("sqlup.php", { data:upphp}); }); }); //受信側sqlup.php <html> <head> <title></title></head><body> <?php $conn =mysql_connect("","ユーザー","パスワード"); mysql_query("SET NAMES 'sjis' ", $conn); mysql_select_db("データベース",$conn); $id=$_POST["data"];//値データはsql.jsから… $sql ="select * from テーブル名 where id=${id}"; $rs = mysql_query($sql,$conn); $row = mysql_fetch_assoc($rs); $name = mb_convert_encoding ($row['name'], "UTF-8", "UTF-8, JIS, eucjp-win, sjis-win");//文字化け防止 mysql_close($conn); ?> <table border=1 style="width:300;"> <tr><th style="width:100;">登録番号</th><td style="width:200;"><?= $id ?></td></tr> <tr><th>名前</th> <td><input type="text" name="name" value=<?= $name ?> > </td></tr></table> <tr><td colspan="2" align="center"> </td></tr></table> </body> </html> 説明がへたで本当にすみません。。どなたか、解決策ご存知でしたら、 よろしくお願いしたいます。。。お力を貸してください。。

    • okinao
    • 回答数1