1 名前:nobodyさん mailto:sage [2008/06/13(金) 20:32:36 ID:???] このスレッドは、他のスレッドでは書き込めない超低レベル、 もしくは質問者自身何が何だが分からない質問を勇気を持って書き込むスレッドです。 PHP使いが優しくコメントを返しますが、 お礼はPHPの布教と初心者の救済をお願いします。 PHP Home Page www.php.net/ jp.php.net/ 前スレ: くだすれPHP(超初心者用)3 pc11.2ch.net/test/read.cgi/php/1193295871/ 適当に関連スレ(マルチはだめぽ) 【PHP】下らねぇ質問はここに書き込みやがれ 69 pc11.2ch.net/test/read.cgi/php/1211879073/
353 名前:nobodyさん mailto:sage [2008/09/24(水) 23:43:55 ID:???] $a=1; $b=9; $c=3; 「bが一番大きいです。」 と表示させたいのですが、maxだと数値しか返ってこないし・・・ 教えていただけると幸いです。
354 名前:nobodyさん mailto:sage [2008/09/25(木) 00:11:02 ID:???] >>353 変数名を取得することは出来ないから値の管理方法を変えよう 出来ないなら諦めるしかないと思う 例: 連想配列 $var = array( 'a' => 1, 'b' => 9, 'c' => 3, );
355 名前:nobodyさん mailto:sage [2008/09/25(木) 00:19:45 ID:???] ありがとうございます!
356 名前:nobodyさん mailto:sage [2008/09/25(木) 00:20:07 ID:???] いいてことよ
357 名前:nobodyさん mailto:sage [2008/09/25(木) 05:09:05 ID:???] ちょっと疑問に思ったんだけど、 連想配列の場合、 $var = array( 'a' => 1, 'b' => 9, 'c' => 3, 'd' => 9, ); この場合、どうなるんだろ?
358 名前:nobodyさん mailto:sage [2008/09/25(木) 05:29:20 ID:???] 何がどうなるんだろなのかわからないけどこういうこと? $var = array('a'=>1, 'b'=>9, 'c'=>3, 'd'=>9); $keys = array_keys($var, max($var)); var_dump($keys);
359 名前:nobodyさん mailto:sage [2008/09/25(木) 06:08:13 ID:???] >>358 この出力結果ってb dってなるのかな?
360 名前:nobodyさん mailto:sage [2008/09/25(木) 06:21:43 ID:???] お前は何を言ってるんだ
361 名前:テスト mailto:sage [2008/09/25(木) 23:34:41 ID:???] てす
362 名前:あ mailto:sage [2008/09/25(木) 23:39:24 ID:???] てすと
363 名前:nobodyさん [2008/09/27(土) 20:36:51 ID:Zle5Z5JO] return文と返り値がよく分からないんですが PHPのマニュアルを見てもさっぱりです どなたかreturn文が詳しく書いてあるサイト知っていたら教えてください
364 名前:nobodyさん mailto:sage [2008/09/27(土) 20:53:26 ID:???] >>363 returnについてなんてマニュアル以上のことが書いてあるサイトはないと思うぞ 何が分からなくて、何が知りたいんだ?言ってくれれば答えるが
365 名前:nobodyさん mailto:sage [2008/09/27(土) 21:09:22 ID:???] function hoge() {
366 名前:nobodyさん mailto:sage [2008/09/27(土) 21:15:49 ID:???] $a = 'a';
367 名前:nobodyさん mailto:sage [2008/09/27(土) 21:18:59 ID:???] return $a;
368 名前:nobodyさん mailto:sage [2008/09/27(土) 21:20:42 ID:???] }
369 名前:nobodyさん mailto:sage [2008/09/27(土) 21:27:34 ID:???] $huga = hoge();
370 名前:nobodyさん mailto:sage [2008/09/27(土) 21:31:06 ID:???] この場合、$hugaには 「ああ゛っでるっ…!!たまみるくでるっ!! でっでるうっブリジットのこくまろミルクぅ」 が入ります
371 名前:nobodyさん [2008/09/28(日) 21:34:07 ID:+UcDtbz0] PHPの動作確認のページが Not Found The requested URL /phpinfo.php was not found on this server. Apache/2.0.63 (Win32) PHP/5.2.6 Server at localhost Port 80 と出てしまいます。どなたか教えていただけませんか?
372 名前:nobodyさん mailto:sage [2008/09/28(日) 21:37:11 ID:???] マルチ乙
373 名前:nobodyさん mailto:sage [2008/09/28(日) 22:52:10 ID:???] >>371 「/phpinfo.phpが無い」って書いてあるじゃないか。 これ以上何を教えろというのか
374 名前:nobodyさん mailto:sage [2008/09/29(月) 20:16:12 ID:???] マンモス本2冊買った。1回一通り読んだけど、インストールからわけわからん。 なにをDLしたらいいのかさっぱりぜよ・・・。
375 名前:nobodyさん mailto:sage [2008/09/29(月) 20:39:55 ID:???] それはプログラミング以外に問題がありそうだが・・・
376 名前:nobodyさん [2008/09/29(月) 22:54:33 ID:ex4B3ZuI] PHPの確認動作で、phpinfo.php.txtとアドレスに表示されたまま、 画面には<? phpinfo(); ?> と出てしまいます。 明らかに間違いですが、何がおかしいと思いますか? どなたか教えてください。
377 名前:nobodyさん mailto:sage [2008/09/29(月) 23:01:53 ID:???] 誰か、華麗に答えてやってくれ。華麗にだぞ?
378 名前:nobodyさん mailto:sage [2008/09/29(月) 23:39:32 ID:???] >>376 マルチ乙(どう?華麗でしょ
379 名前:nobodyさん mailto:sage [2008/09/30(火) 00:43:56 ID:???] >>374 ?
380 名前:nobodyさん mailto:sage [2008/09/30(火) 16:45:48 ID:???] >>376 拡張子txtがPHPのファイルとして定義されていないから。
381 名前:nobodyさん [2008/10/01(水) 05:38:30 ID:ggjV1Mvy] getMessage()について質問させてください ttp://www.php-labo.net/tutorial/class/pear.html でgetMessage()が定義されてないのにエラー表示のときに表示するとありますが どうしてなのでしょうか? よろしくお願いします
382 名前:nobodyさん mailto:sage [2008/10/01(水) 06:04:37 ID:???] require_once 'DB.php'; してるから
383 名前:nobodyさん [2008/10/01(水) 09:00:47 ID:12eBxrbJ] www.php.net/manual/ja/language.operators.comparison.php この辺のことだと思うのですが、質問させてください。 $a == $bのところで、日本語の文字を使うには、 $a == "日本語"のようにすると思うんですけど、 これは、「日本語」に等しいということですよね。 たとえば「日本」を含む文字列の条件を指定したいとき、 どうしたらいいでしょうか? 条件の分岐で、「日本語」も「日本人」も「日本古来」もその他も 一括して指定したい、という感じなのですが。よろしくお願いします。 的をはずしていたらごめんなさい。
384 名前:nobodyさん mailto:sage [2008/10/01(水) 09:22:18 ID:???] mb_ereg_match
385 名前:nobodyさん mailto:sage [2008/10/01(水) 10:43:40 ID:???] できました! ありがとうございます。 もうひとつ合わせて質問なのですが、 完全に一致するものを、$a == "アメリカ"として 部分的に一致するのを、mb_ereg_match("[日本]",$a)として、 それぞれ処理をしようとしています。 else ifでつなげたほうがいいのですか? 別のifとして分けたほうがいいですか? それとも、どっちでもいいですか?
386 名前:nobodyさん mailto:sage [2008/10/01(水) 11:56:07 ID:???] >>385 分けるかどうかはやりたいことによって違うからなんともいえないけど、 今回の場合は分けなくていいでしょ。 分けちゃうと一回アメリカと完全一致したものをもう一回日本が含まれてるか 判定することになるから余計な処理になる。
387 名前:nobodyさん mailto:sage [2008/10/01(水) 12:12:38 ID:???] なるほどー! では、どんどんつなげていくことにしますね。 よく判る説明で、助かりました。ありがとうございます!
388 名前:nobodyさん mailto:sage [2008/10/01(水) 12:54:11 ID:???] >>387 注意 ヒント ある文字列が他の文字列内に含まれているかどうかを調べるためだけに preg_match() を使うのは避けた方が良いでしょう。 strpos() か strstr() 関数を 使う方が速くなります。 jp.php.net/manual/ja/function.preg-match.php
389 名前:nobodyさん mailto:sage [2008/10/01(水) 13:20:15 ID:???] すみません、参照先を見たけど、書き方がよくわかりませんでした。 $aに入る文字列は数十文字くらいの短いもので、それを見ています。 早さはそんなに変わらないと思うので、このままで大丈夫ですよね?
390 名前:nobodyさん [2008/10/01(水) 22:32:30 ID:HCEY5R1b] 質問させて頂きます。 基礎からのPHPorやさしいPHPを買おうか迷ってるのですが、 基礎からのPHPはアプリが動作しないと聞きました。 自分は、アプリの有無よりも文法やクラス(?)、データベースの基礎を学びたい と思っているのですが、そのような場合はアプリの動作は気にしなくてもよいでしょうか? その他の面(参考書としての面)では良いと聞くので。 書籍スレでの質問はナンセンスだと感じたのでこちらでさせて頂きました。 ご教授願います。
391 名前:nobodyさん mailto:sage [2008/10/01(水) 22:49:30 ID:???] 動作しないわけないだろ
392 名前:nobodyさん mailto:sage [2008/10/01(水) 22:56:32 ID:???] マジレスすると(ry
393 名前:nobodyさん mailto:sage [2008/10/01(水) 23:58:01 ID:???] オライリーの初めてのPHP+mysqlがいいと思います。 もしくは実践マスターか。 基礎からのPHPorやさしいPHPは意味がないと思います。 特に基礎からのPHPはアプリが動作しませんでした。 びっくりです。 これは捨てました。 アプリを改造していくといろいろスキルがあがってくるので、 ただ本見てもおもしろくないと思いますし。 アプリが動くやつがいいと思います。 では
394 名前:nobodyさん [2008/10/02(木) 10:20:57 ID:Qa3+G5H3] あるphpで、別のphpを呼び出すのに、こうやって書いています。 <?php include('ini.php'); ?> この、ini.phpを、別のサーバにおいて呼び出したいのですが、 <?php include('http://別のサーバ/ディレクトリ名/ini.php'); ?> みたいにやっても、うまくいきません。 どこでつまづいていて、どうすればいいのか、教えてください。
395 名前:nobodyさん mailto:sage [2008/10/02(木) 10:40:39 ID:???] > どこでつまづいていて 基礎的な理解からつまづいてる ... をinclude = webサーバ経由でinclude = ini.phpの「実行結果」をinclude ini.phpの「内容」をincludeしたいなら、ftp経由にするとか、 ini.phpをincludeしたい内容の文字列を返すものにするとか。
396 名前:nobodyさん [2008/10/02(木) 10:59:48 ID:Qa3+G5H3] ありがとうございます。もうちょっと勉強してみます。
397 名前:nobodyさん mailto:sage [2008/10/02(木) 18:21:25 ID:???] うまくいかないといってもパースエラーが出るのか空文字が返ってくるのか接続できないとWarningが返ってくるのか によって全く違う。 こういうのが「うまくいかない」しか書かない心理って何なの?
398 名前:nobodyさん mailto:sage [2008/10/02(木) 18:25:19 ID:???] 考えるのすら面倒なんでしょ
399 名前:nobodyさん [2008/10/02(木) 20:57:18 ID:JC9hPbTs] >>393 ありがとうございます。オライリーですか、参考にしてみます。 にしても、やさしいPHPのレビューってないですね。 あと基礎PHPとかはもう古いのかな‥
400 名前:nobodyさん [2008/10/02(木) 21:31:32 ID:PvYZxYkH] 変数のスコープについての質問です。 mona.php <?php $a = 1; include("giko.php"); include("fusa.php"); ?> giko.php <?php $b = 2+$a; ?> ってあったときに$aがincludeされたファイル内でも利用だというのはわかったのですが giko.phpの$bはmona.phpやfusa.phpで見れるのでしょうか? ユーザー定義の関数の予定はないです。
401 名前:nobodyさん mailto:sage [2008/10/02(木) 21:41:47 ID:???] 100回includeのページを読め
402 名前:nobodyさん [2008/10/02(木) 21:55:19 ID:PvYZxYkH] >>401 スコープの方を必死に検索かけてました includeの方で調べればよかったんですね ありがとうございます
403 名前:nobodyさん [2008/10/06(月) 07:28:33 ID:eMKnyKHT] PHPでpearのパッケージを利用したいのですが インストールの仕方が分かりません ttp://www.php.net/manual/ja/install.phpには拡張モジュールしかないので よく分かりませんでした ttp://pear.php.net/manual/ja/installation.getting.php に書いてあるように コマンドプロンプトを使えばいいのですが コマンドプロンプトの使い方が分からないので 使い方を教えてください よろしくお願いします
404 名前:nobodyさん mailto:sage [2008/10/06(月) 07:48:42 ID:???] >PEAR インストールのアップデートを行うには、 pear.php.net/go-pear をブラウザで表示してその出力をローカルファイル > go-pear.php に保存します。そして次のコマンドを Windows のコマンドプロンプトで実行してください。
405 名前:403 [2008/10/06(月) 07:56:08 ID:eMKnyKHT] レスありがとうです 多分その上の行らへんでつまずいていると思います >PHP をダウンロードしインストールが完了したら、 >バッチファイルを実行します。 というのはダブルクリックだけでいいんでしょうか? するとコマンドプロンプトが出てくるだけですが >インストールしたフォルダへのパスを >PATH 環境変数に追加します。 手動で追加する > (スタート > コントロールパネル > システム > 環境変数) >以上で、Windows のコマンドプロンプトから pear コマンドを使い PEAR パッケージマネージャを実行できるようになります。 pealパッケージとは PHPをインストールした時点で使用できるわけではないと思うので 多分ここでつまずいてます よろしくおねがいします
406 名前:nobodyさん mailto:sage [2008/10/06(月) 08:05:35 ID:???] バッチファイルの方はやらなくていいよ go-pearの方保存して実行すればおk
407 名前:403 [2008/10/06(月) 08:13:05 ID:eMKnyKHT] ありがとうございます 確認させてください go-pear.phpというファイルを作ってそこに pear.php.net/go-pear のソースをコピペ そのあと保存先はC:\phpで コマンドプロンプトで php go-pear.php を実行するんですよね? 実行すると『内部コマンドや外部コマンド バッチファイルなどと認識されませんでした』 と表示されます C:\PHP\PHP-pear.phpを実行しても エディタが起動するだけでした よろしくお願いします
408 名前:nobodyさん mailto:sage [2008/10/06(月) 08:15:52 ID:???] phpの実行ファイルがある場所に移動してから実行すべし
409 名前:nobodyさん mailto:sage [2008/10/06(月) 08:19:25 ID:???] > 実行すると『内部コマンドや外部コマンド バッチファイルなどと認識されませんでした』 C:\Documents and Settings\username> で実行してるので php.exe が見つからないとかそういうオチなのかな。
410 名前:403 [2008/10/06(月) 08:38:03 ID:eMKnyKHT] >>408-409 その通りです。。。 もう少しコマンドプロンプトの使い方勉強してきます 今から学校なので ありがとうございました
411 名前:nobodyさん [2008/10/07(火) 10:08:44 ID:rx4j8OHY] PDT + xDebugはここで大丈夫かなぁ? どっちもインスコ、php.iniを書き換えるがうまくいかない。 下のように、extensionだと、phpinfo()にxDebugの項目が現れるけど、 extension=php_xdebug-2.0.3-5.2.5.dll 下のようにzend_extension_tsの指定ではうまくいかない。 [xdebug] zend_extension_ts = c:\php\ext\php_xdebug-2.0.3-5.2.5.dll DebugBuildはnoで、ThreadSaftyはenabledだから、後者の書き方の筈なのだが。 で、まぁ前者で行くとして、問題は、[xdebug]の中に書いた設定が全然反映されない...orz xdebug.remote_enable=true とかやっても、phpinfo()で見ると、offになってる。 他の設定も同じ。 なので、eclipseでブレークポイントで止まってくれない...orz 誰かお助けを〜
412 名前:nobodyさん mailto:sage [2008/10/07(火) 12:08:43 ID:???] zend_extension_tsじゃないとダメよん
413 名前:nobodyさん [2008/10/07(火) 12:35:01 ID:rx4j8OHY] >> 412 どうもありがとうございます〜。
414 名前:nobodyさん [2008/10/07(火) 13:15:45 ID:2lCZsXeT] PHPではサーブレットやmod_*、あるいはrailsなどのWebアプリのように URIにコントローラやアクションを含めるような設計ってできるんでしょうか。 PHPのインスコ状況によるのかもしれませんが、どうも情報見つかりません。
415 名前:nobodyさん mailto:sage [2008/10/07(火) 13:23:31 ID:???] コントローラーからビューに変数を渡したいのですが、 コントローラーで$this->set('test', 10);と書くと exception 'Zend_Controller_Action_Exception' with message 'Method "set" does not exist and was not trapped in __call()' 〜 とエラーがでてしまいます。 setを使うのに宣言か何かが必要かと思い、調べたのですが何処を見てもsetを使えばできるとしか書いていません。 コントローラーで$test;や$test=3;はエラーが出なく、エラー文を見てもsetに原因がある気がするのですが、何が原因なのでしょうか?
416 名前:nobodyさん mailto:sage [2008/10/07(火) 13:41:47 ID:???] >>415 フレームワークのこと知らないので適当だけど、 メッセージを見るとsetが未定義で、call(多分ビルトインの)で トラップ(多分、未定義のメソッドが呼ばれたときに適当なメソッドを割り当てる)もできないと言ってる。 多分$thisはControllerクラスのことだと思うので(多分ばっかですんまそ) 要するにControllerクラスにsetが定義されてないんじゃないかと思います。 クラス定義やメソッド一覧するメソッドがあると思うので、確認してみては? ちなみに今気づいたんですが、フレームワークを使ってると>>414 の質問の答えはYesでしょうか?
417 名前:nobodyさん mailto:sage [2008/10/07(火) 14:12:15 ID:???] >>414 「?name=value」が嫌ならmod_rewrite(Apache)で出来る >>415 コントローラにsetがないってことじゃないか? $thisじゃなくてビューのオブジェクトのsetを呼べばいいような気がする ZendFWは使ったことないが、普通はそうだと思うぞ
418 名前:nobodyさん mailto:sage [2008/10/07(火) 14:28:36 ID:???] >>415 もしかしてキャメルケースのアクションで引っかかってない?
419 名前:415 mailto:sage [2008/10/07(火) 14:44:42 ID:???] >>415 ご指摘どおり、thisはコントローラーでsetがありませんでしたので、 中身のないsetを作ってみたところエラーは出なくなりましたが、変数の受け渡しはうまくいきませんでした(空なので当たり前ですね) これでエラーそのもの原因は分かったので次は変数が受け渡せるように頑張ります。 >>417 確かにコントローラーに無いのでthisだと自分で処理を書くか、何処かからコピーしてこないといけないようです。 何処かからコピーしてくるんならそれを使えよって話なので、まずビューからそれらしいのがないか探して見ます。 >>418 キャメルケースが何なのか分からないのでぐぐってみましたが、命名規則(camelCaps?)の事でしょうか。 とりあえず命名規則はチェックしましたが大丈夫でした。
420 名前:nobodyさん mailto:sage [2008/10/07(火) 14:48:06 ID:???] すまん先走ってた。俺が自分修正してるZFの不具合かと思った。 メソッド書いてないからメソッド無いと言われたっていう話ですか。(´Д`;)
421 名前:416 mailto:sage [2008/10/07(火) 15:26:57 ID:???] >>415 今、どんなかなと思って近所でZendの本(緑のやつ)見てきました。 それで思ったんですが、set(value,value)って Controllerクラスじゃなくレジスタクラス(?)のメソッドじゃないかな? コントローラで require "Zend::Registry" <-これ正確じゃないです。これ的な名前。 regist = new Zend::Registry(); #レジスタオブジェクト regist.set('test', 10); じゃないかと思います。 ただ、これはアプリ全体で共有したい変数を記憶しておくクラスということなので このメソッドで即ビューに値が渡るかは分かりません。 Controllerクラスには$this->setBody(value)的なメソッド群がある模様。 しかし、フレームワークでの制作をコピペ等でこなすのは逆にけっこうな大冒険なのでは・・・
422 名前:416 mailto:sage [2008/10/07(火) 15:32:59 ID:???] >>417 どもです。それ自分もやったことあります(CGIでw) Apacheモジュールとして動作してるなら他といっしょかなと思ったのですが 経験者の方が耳にしたことないってことは、 少なくとも基本機能ではないってことですもんね。 参考になりました!
423 名前:414 mailto:sage [2008/10/07(火) 15:34:14 ID:???] ↑間違えた。414です。
424 名前:403 mailto:sage [2008/10/09(木) 04:27:43 ID:???] あれからやってみたのですが >>408-409 さんの言ったとおりに C:\>php\go-pear.phpを実行してみたのですが go-pear.phpのエディタが出てきただけでした それで完了されているとは思えないのですが どこが間違っているのでしょうか? よろしくお願いします
425 名前:403 [2008/10/09(木) 04:52:41 ID:Sz+W15yD] 追記 自分が持っている本ではgo-pear.batをコマンドプロンプトで実行すると いくつかの質問が出てきて 最後にPHP.iniにパスを通す動作が出てくるようなのですが それらしき質問もでません よろしくお願いします
426 名前:nobodyさん mailto:sage [2008/10/09(木) 05:13:45 ID:???] ドキュメントルートにアップしてブラウザからアクセスしてみ phpが動いてるか確認してな
427 名前:403 [2008/10/09(木) 05:21:50 ID:Sz+W15yD] >>426 レスありがとうございます ドキュメントルートにアップして とはどういうことでしょうか? ttp://always-pg.com/glossary/kana04_ta/document_root.htmlで調べたら /で区切っているディレクトリのことだと思うのですが PHPは動作してます さっきまで簡単なソースをapacheでやっていました
428 名前:nobodyさん mailto:sage [2008/10/09(木) 05:25:50 ID:???] localhost/go-pear.php
429 名前:nobodyさん mailto:sage [2008/10/09(木) 05:25:57 ID:???] だめだこりゃ 先に基礎的な知識を身に付けてからのほうがいいと思うよ
430 名前:403 [2008/10/09(木) 05:30:32 ID:Sz+W15yD] >>428 さん そういう意味だったんですか 表示されました go-pear.phpをapacheの中に入れたら >>429 さん そのことは十分理解しております ここで聞いてたときも何度も言われました そのため基礎的な本を買ってこの様です 頑張りたいと思うのでよろしくお願いします
431 名前:403 [2008/10/09(木) 05:42:21 ID:Sz+W15yD] >>426 さん >>430 のようにやったら出来ましたが このあとどうすればいいのでしょうか?
432 名前:403 [2008/10/10(金) 15:39:02 ID:6TTacjje] どなたかよろしくお願いします php.iniを見てもパスが通っている気配がないです コマンドプロンプトを使用してもエディタしか起動しない…
433 名前:nobodyさん mailto:sage [2008/10/10(金) 16:16:49 ID:???] どこまでやって何が分からないん? ブラウザでgo-pear.phpにアクセス出来たならその画面から操作するわけだが?
434 名前:403 [2008/10/10(金) 17:16:06 ID:/lY+1YLG] >>433 さん おお そんなことだったんですか 今やってみました ですが最後のページのindex.php/ が開けれないんですが pearが導入されたことを確認する方法ってありますか? またphp.iniにパスが通ってないようなのですが 勝手に書き込まれるわけではないのでしょうか? よろしくお願いします
435 名前:nobodyさん mailto:sage [2008/10/10(金) 19:00:50 ID:???] > index.php/ そりゃムリだろ 最初にgo-pear.phpにアクセスした際に環境設定するじゃん そこにインストールされる パスが通ってるかどうかはphp.ini次第だから、そんなのあとあと まずはファイルが配置されたかを確認
436 名前:403 [2008/10/10(金) 21:45:20 ID:/lY+1YLG] >>435 さん レスサンクス PHPの中のpearというフォルダにはたくさんファイルが入っていました さらにその中のpearというフォルダにも入っていました インストールは完了したっぽいです これで最後にphp.iniにinclude_path=".;C:\php\pear"と最後に書いたら完了でしょうか?
437 名前:nobodyさん mailto:sage [2008/10/10(金) 22:04:35 ID:???] >頑張りたいと思うのでよろしくお願いします どの辺が頑張ってんだ。
438 名前:nobodyさん mailto:sage [2008/10/10(金) 22:40:00 ID:???] 画伯まだやってんのかw
439 名前:nobodyさん mailto:sage [2008/10/11(土) 07:38:32 ID:???] この調子じゃ、この先も質問連発だね。
440 名前:403 [2008/10/11(土) 07:52:03 ID:IbH29Qlb] >>437-439 とりあえず環境設定でいつもつまずくので 環境設定だけ完了したいんでよろしくおねがいします
441 名前:nobodyさん mailto:sage [2008/10/11(土) 08:05:52 ID:???] 頑張りたいと思ってんだろ? 頑張れ。
442 名前:403 [2008/10/11(土) 10:04:59 ID:IbH29Qlb] 試しにindex.phpをしてみたら こんなのが出ました Notice: Use of undefined constant PEAR_CONFIG_SYSCONFDIR - assumed 'PEAR_CONFIG_SYSCONFDIR' in C:\Program Files\Apache Group\Apache2\htdocs\PEAR\pearfrontendweb.php on line 72 Warning: Can not find config file, please specify the $pear_user_config variable in /index.php Error: the template directory (C:\php5\pear\data\PEAR_Frontend_Web\data\templates) is not a directory, or not readable. Make sure the 'data_dir' of your config file (C:\php5\pear\data) points to the correct location ! これはインストールされてないってことでしょうか?
443 名前:nobodyさん mailto:sage [2008/10/11(土) 12:01:25 ID:???] 通知: 未定義の一定の_PEAR_CONFIG SYSCONFDIR--Cで'PEAR_CONFIG_SYSCONFDIR'を仮定することの使用: 線72の上の\Program Files\アパッチGroup\Apache2\htdocs\PEAR\pearfrontendweb.php 警告: コンフィグがファイルであることを見つけることができないで、/index.phpの$洋梨_ユーザ_コンフィ グ変数を指定してください。 誤り: テンプレートディレクトリ(C: \php5\洋梨\データ\PEAR_Frontend_ウェブ\データ\テンプレート)は、ディレクトリ、または読み込み可能です。 あなたのコンフィグファイル(C: \php5\洋梨\データ)の'データ_dir'が正しい位置を示すのを確実にしてください! という意味だよ
444 名前:nobodyさん [2008/10/11(土) 14:23:21 ID:8EU/X1Q4] 教えてください。 print(mb_strwidth("※",'UTF-8')); これををUTF-8でテキストとして保存して実行すると答えが1とでます。 なんとか正しく判定させて2と出させたいのですが、どうすればいいのでしょうか。 ちなみにSJISやEUCで試してもやはり1でした。
445 名前:nobodyさん mailto:sage [2008/10/11(土) 14:39:07 ID:???] 正しくの根拠は?
446 名前:nobodyさん [2008/10/11(土) 20:36:15 ID:mQFhChia] MagpieRSSでrssを取得したくて、 www.vipper.org/vip951655.txt.html のコードを動かしてみたんですが、 Parse error: syntax error, unexpected T_VARIABLE, expecting ';' in /virtual/boon/public_html/2ch/rss.php on line 28 が帰ってきます。。 よかったら、原因を教えて下さい。。
447 名前:nobodyさん mailto:sage [2008/10/11(土) 20:44:39 ID:???] >>446 26: for ($i=0;$i // 27: // 28: $rss = fetch_rss($rssurl[$i]); CGI設置について質問【Part3】 pc11.2ch.net/test/read.cgi/php/1176143582/
448 名前:nobodyさん mailto:sage [2008/10/12(日) 09:51:36 ID:???] ある文字列から <h1>と</h1> で囲まれた部分だけを抽出して配列に格納したいのですが、どのような方法があるでしょうか。
449 名前:nobodyさん mailto:sage [2008/10/12(日) 10:03:24 ID:???] postしてprintしただけなのに ある日突然 "の前に\が入るようになってしまいました。これはなぜなのでしょうか?
450 名前:nobodyさん mailto:sage [2008/10/12(日) 10:58:55 ID:???] >>448 正規表現 >>449 magic_quote
451 名前:403 [2008/10/12(日) 16:56:29 ID:5ipLjJfb] >>443 さん レスサンクスです 翻訳サイトで僕も翻訳してましたw Error: the template directory (C:\php5\pear\data\PEAR_Frontend_Web\data\templates) is not a directory, or not readable. Make sure the 'data_dir' of your config file (C:\php5\pear\data) points to the correct location ! という部分なのですが C:\php5\pear\data\PEAR_Frontend_Web\data\templatesというファイルを作っても動きませんでした これはパスを通せという注意だと思うのですが なんのデータに何をすればいいのでしょうか?
452 名前:nobodyさん mailto:sage [2008/10/12(日) 17:34:56 ID:???] Error: the template directory (C:\php5\pear\data\PEAR_Frontend_Web\data\templates) is not a directory, or not readable. Make sure the 'data_dir' of your config file (C:\php5\pear\data) points to the correct location ! ってことだよ
453 名前:403 [2008/10/12(日) 17:36:26 ID:5ipLjJfb] >>452 よく分かりません