PHP
- php-4.2.3が起動しません
TurboLunux 8.0 Server、Apache1.3.26を使用しています。php-4.2.3をインストールし、httpd.confを設定してphpを起動したのですが、libphp4.soが読み込めないとのエラーメッセージが出てしまいました。 libphp4.soを探してみたのですが、見当たりません。 どうしたら良いですか?
- ファイルからランダムにデーターを取り出す方法。
こんにちわ a.datと言うファイルの中に、1111(改行)2222(改行)3333(改行)と言うデータがあるとして そのデーターをランダムに取り出しだすプログラムはどのように記述すればいいでしょうか?
- エンコード UTF-8
フォームで入力されたテキストを Googleなどで検索するさいエンコードされてる UTF-8 へエンコードして表示させてたいのですが、 方法ありますでしょうか?
- PHPlib インストールエラー
どなたか、ヘルプお願いします。 PHPlib(PHPlib-7.4-pre2)をインストールするべく、設定を終え、動作確認(login & password画面で)したところ、以下のようなエラーメッセージで行き詰まっているところです。 Warning: pg_connect(): Unable to connect to PostgreSQL server: could not connect to server: Connection refused Is the server running on host localhost and accepting TCP/IP connections on port 5432? in /usr/local/apache/phplib-7.4-pre2/php/db_pgsql.inc on line 51 Database error: connect() failed. PostgreSQL Error: 0 () Session halted. 設定の際、設定の書き込みをしたのは、 ・local.inc の $Database、$Userの設定 ・prepend.php で db_pgsql.inc の指定 のみです。 ネットでこのエラーを調べたところ「pg_hba.conf」や「postgresql.conf」に関係するエラーのようですが、PHPlibを利用するにあたり、何か設定しなければならないのでしょうか? また、エラーが表示されている「db_pgsql.inc」にも何か設定が必要なのでしょうか? ちなみに、自作PHPファイルから該当データベースへの接続には成功しています。 [環境]FreeBSD、Apache1.3、PHP4.3、PosgreSQL7.4
- ログの保存をデータベースではなくテキストファイルで保存する方法
自分はかなり初心者なんですが、今PHPを使ってサイトを作ろうとしています。 その際にログをMySQLなどのデータベースではなくテキストファイルに保存したいと思っています。 勉強のために買った本にはデータベースを使用する方法しか書いていなくて現在困っています。 この方法について解説しているサイトか私が教えてあげようという方おりませんでしょうか? どうかよろしくお願いします。
- 締切済み
- PHP
- NekoCatNeko
- 回答数3
- phpでページ分けする方法を教えて下さい。
1つのphpでいくつものページを作成したいのですが、 「index.php?id=index」でindexページ、 「index.php?id=profile」でproflieページ、 というふうにする方法があれば、教えて下さい。 宜しくお願いします。
- ニュースを取得してホームページで表示するプログラム
ヤフーニュースをあるプログラムにより読み込んで、自分のホームページに表示させているところがあるんですけれど、そういうプログラムってどこでダウンロードできるのでしょうか? ちなみにラインニュースとかいうやつではないです。1行ものではなく、複数行(5,6行)表示しているんです。 どなたかご存知の方よろしくお願いします。
- htmlでsubmitで指定したActionファイルが実行されない
A(a.htmlのこと)に <form method="post" Action="b.hph"> <input で入力・・ <input type="submit" value="確認" /<>br /> と記述してデータを入力させ、 B(b.phpのこと)実行しようとすると、 ページが表示できません、のエラーになります。 OSはWindowXP サーバにAn HTTPdを実行し IEを実行して http://localhost/で実行しています その前に http://localhost/hello.php を実行してみましたが 正しく実行され、Helloと表示されます この様にPHPが実行できるのに Aの中に書いたB(b.php)はどうして 実行されないのでしょうか? 追加 http://localhost/b.php と実行すると Notice: Undefined variable: _post in C:\www\public_html\sample1\b.php on line 8 がでます。
- resetについて(JavaScript)
郵便番号から住所検索を行う処理をPHPで作成してますが、 HTML側で表示後にリセットボタンを押すと情報が残ってしまいます。 JavaScriptなどを用いて、何かよい方法はありませんでしょうか?
- PHPとMYSQLを使って掲示板を作りたいんですが
PHPとMYSQLを使って掲示板を作りたいんですが作り方が載っているHPなどないでしょうか?レスができる掲示板が作りたいです。 私はHPをまだ作った事がないのでわかりやすく書いてあるHPがいいです。PHPとMYSQLは本で勉強したんですが、レス付きの掲示板作成が載ってなかったのでここで質問させてもらいました。 よろしく御願いします。
- どうしたら、埼玉とスマートに表示できますか?
$AREAS["saitama"] = "埼玉"; $_POST["KEN"] = "saitama"; としておくと、次は、正しく表示されますが、 print $AREAS{$_POST[KEN]}."のページ"; 次は、エラーとなり、 print <<< END_OF_HTML $AREAS[$_POST[KEN]]のページへ END_OF_HTML; 次は、キーのsaitamaが表示されてしまいます。 print <<< END_OF_HTML $AREAS{$_POST[KEN]}のページへ END_OF_HTML; どうしたら、埼玉とスマートに表示できますか? また、{}は、どういう時に使うのでしょう???
- 乱数での確率
乱数に確率をつけることはできるでしょうか? たとえば配列にA、B、Cの3つの要素を収めておいて、 Aが出る確率=50% Bが出る確率=30% Cが出る確率=10% といったように確率を設定してランダム表示させたいのですが。 よろしくお願いします。
- ベストアンサー
- PHP
- amane-port
- 回答数1
- 全ての変数を拾う方法
お世話になっております。 nameや数の異なるフォームからsubmitして全ての変数を拾うような処理をするひとつのファイルを作成したいのですが、どのように書けばよいのでしょうか? よろしくお願いいたします。
- シングルクォーテーションから後が消える!!
PHP初心者です。 [php2.php]から[php1.php]のフォームの内容を読み取るとき、そのフォームのテキスト文字列の中にシングルクォーテーションが入っているとその後から文字が消えてしまいます。 ダブルコーテーションではうまくいくのですが。 解決方法をぜひご伝授ください。
- ベストアンサー
- PHP
- hideaki200x
- 回答数1
- 配列を関数に渡したいのですが…
次のように配列を関数に渡したいのですが、うまく出来ません。どのようにしたら良いのでしょうか? 渡したい配列の個数は、偶数個ですが、未知の個数です。 $A_LINK = A_LINK("TEST_NAME", "TEST_VAL"); function A_LINK($array) { while (count($array) > 0) { $name = array_shift($array); $value = array_shift($array); $name = urlencode($name); $value = urlencode($value); $msg .= "$name=$value"; } return $msg; }
- Netscape系Mozillaだけ処理をしたい
いつも、お世話になります。(長文にてすみません) $_SERVER['HTTP_USER_AGENT']にて、下記の主なブラウザーを調べました。 +----------------------------------------------------- Safari Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/125.4 (KHTML, like Gecko) Safari/125.9 OmniWeb Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US) AppleWebKit/85 (KHTML, like Gecko) OmniWeb/v558.46 Camino Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7) Gecko/20040623 Camino/0.8int Firefox Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.7) Gecko/20040803 Firefox/0.9.3 Mozilla Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8a3) Gecko/20040817 Netscape Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) Internet Explorer Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322) Opera Opera/7.53 (Windows NT 5.1; U) [ja] +----------------------------------------------------- 質問は、件名の通り、Netscape系のMozillaの時のみに、ある処理をさせたいのです。 if(strstr($_SERVER['HTTP_USER_AGENT'], "Gecko/")){ echo 処理する内容; } 取りあえず、こんな文が思いつくのですが、心配です。良い方法を教えて下さい。 よろしく、お願いします。
- 締切済み
- PHP
- waterclock
- 回答数1
- pearのdisconnect()が使えない。
Pearを使用してデータベースのインターフェースを抽象化したいと考ています。そこで以下のようなクラスを作りました(エラー処理は略、DB.phpは読み込んでいます) class cls_db { var $con; function connectDB() { $this -> con = DB::connect(DBの場所,true ); } function closeDB() { $this -> con -> disconnect(); } } そして、別のPHPから、 require"cls_db.php"; $db = new cls_db(); $db->connectDB(); $db->closeDB(); closeDB()を呼び出すとdisconnectが見つからないと出ます。 こういう使い方はできないのでしょうか?よろしくお願いします。
- SQLのSUM関数で取得した値を参照する方法は?
PHP4.xx + postgresを使っております。 さて、SQLのSUM関数で取得した値はPHPで どのように参照したらよいのでしょうか? 以下にソース例をあげておきます。 $sql = "select key1,sum(kin) from testDB where 条件 group by key1"; $rs_test = $db->getAll($sql,DB_FETCHMODE_ASSOC); foreach($rs_test as $rs_row){ item1 = $rs_row[key1]; item2 = ???????? <-ここでkinの集計を参照したい。 } sum(kin) as gokeiなどとするのかと思ったのですが、 これはこれで参照方法がわかりません。
- PHPを習得し職業にしたいのですが・・・
Webアプリケーション作成のプログラマーを目指して転職を考えております。 PHP・apache・MySQLなどを一から習得したいのですが、既存の書籍ではイマイチ内容が解かりません。 関係サイトなども観てはいるのですが・・・ 何方か、お勧めのセミナー、講座などの情報がありましたら教えください。 また、最短の習得方法・お勧め書籍・サイト(その利用方法など)がありましたら教えてもらえないでしょうか。 Webアプリケーション作成についてのPHP以外の情報も教えていただけたらお願いいたします。
- ベストアンサー
- PHP
- noname#38317
- 回答数7
- PHPの文字化けについて
宜しくお願い致しますm(__)m PHPを覚え初めてまだ一週間という初心者なのですが、ご質問させて下さい。初心者向けのPHP入門書を買ってフォームの作製をしたんですが、localhostでテストしてみるとちゃんと文字が表示されるんですが、サーバにアップしてテストするとphpの部分で、変数の部分が文字化けするんです。通常のphpの中のhtml部分はちゃんと表示されるんですが、変数に代入している文字や数字が化けるんです。なぜでしょう(T_T) どなたかお知恵をお貸し頂けると大変助かります。