1 名前:nobodyさん mailto:sage [2006/11/27(月) 17:46:42 ID:???] このスレッドは、他のスレッドでは書き込めない超低レベル、 もしくは質問者自身何が何だが分からない質問を勇気を持って書き込むスレッドです。 PHP使いが優しくコメントを返しますが、 お礼はPHPの布教と初心者の救済をお願いします。 PHP Home Page www.php.net/
360 名前:nobodyさん mailto:sage [2007/04/16(月) 00:17:21 ID:???] このすれいらなくない?
361 名前:nobodyさん mailto:sage [2007/04/16(月) 01:18:08 ID:???] >>359 全角文字を半角文字にするマルチバイトの文字列関数が何かあったよ。マニュアル見てみて。
362 名前:358 mailto:sage [2007/04/16(月) 01:35:50 ID:???] mb_convert_kanaですよね リンクタグにはさまれた部分まで半角になってしまう方法しか思いつかなくて $datRes = mb_eregi_replace( "(>>|>>|>>)(\d{1,4}|[0-9]{1,4})", "<a href=\"#" . mb_convert_kana( "\\2", 'n' ) . "\" target=\"_blank\">\\1\\2</a>", $datRes ); これだと、ちゃんと動かないし
363 名前:nobodyさん mailto:sage [2007/04/16(月) 08:18:29 ID:???] 頭使おうぜ
364 名前:nobodyさん mailto:sage [2007/04/16(月) 16:10:54 ID:???] preg使おうぜ
365 名前:nobodyさん mailto:age [2007/04/16(月) 16:38:16 ID:???] foreach文やif文の後に来る、 :はどういう意味でしょうか。 wordpressのテーマファイルをいじっていて気になったのですが、 普通なら、{ }がくると思うのですが。
366 名前:nobodyさん mailto:sage [2007/04/16(月) 17:52:39 ID:???] >普通なら {}で制御するか:...endなんたら で制御するかは完全等価。 別に不思議でもなんでもない。
367 名前:nobodyさん [2007/04/16(月) 20:25:20 ID:KZll3+ph] 着メロをダウンロードさせるには どのようにすればいいのでしょうか? 着メロファイルは、自分で作るように考えています
368 名前:nobodyさん mailto:sage [2007/04/16(月) 21:57:19 ID:???] <a href="chakumero.mid">クリックしてね</a>
369 名前:nobodyさん mailto:sage [2007/04/16(月) 23:46:28 ID:???] foreachで参照渡しできないPHP4なんてさっさと滅びればいいのに
370 名前:nobodyさん mailto:sage [2007/04/17(火) 08:21:05 ID:???] 良く通販サイトで商品をクリックすると履歴が残って 「あなたの最近ご覧になった商品」みたいな感じで一覧がでますが、 あれってどういう仕組みでできているのでしょうか? PHPサイトでした。
371 名前:nobodyさん mailto:sage [2007/04/17(火) 08:27:49 ID:???] >>370 袋の中に最近見た商品を入れてるのさ。 万引きではないぞ。
372 名前:nobodyさん mailto:sage [2007/04/17(火) 09:19:11 ID:???] >>371 いまいちよくわかりませんが、なにか良い検索ワードがあったら教えてください。
373 名前:nobodyさん mailto:sage [2007/04/17(火) 09:53:14 ID:???] つクッキー
374 名前:nobodyさん mailto:sage [2007/04/17(火) 10:11:15 ID:???] >>373 セッションIDとか管理とかまでは行き着いたのですが、 なかなか具体的に説明しているサイトに出会えません^^; クリックされた商品を一覧としてだしたいのですが・・
375 名前:nobodyさん mailto:sage [2007/04/17(火) 11:01:02 ID:???] セッションIDとか管理とかを使ってそういう仕組みを作るのがプログラミング
376 名前:nobodyさん mailto:sage [2007/04/17(火) 11:06:30 ID:???] >>374 クリックした時袋に入れればいいじゃない。
377 名前:nobodyさん mailto:sage [2007/04/19(木) 04:19:36 ID:???] インサートした行の主キーを取得したり出来るでしょうか?
378 名前:nobodyさん mailto:sage [2007/04/19(木) 04:38:46 ID:???] jp.php.net/manual/ja/function.mysql-insert-id.php
379 名前:nobodyさん mailto:sage [2007/04/19(木) 04:59:30 ID:???] ありがとうございます。
380 名前:nobodyさん mailto:sage [2007/04/19(木) 05:26:02 ID:???] pdoのトランザクションってmysqlじゃ動かないの? 例外飛んでrollBack()しても途中までの処理実行されてる。
381 名前:nobodyさん [2007/04/20(金) 16:26:08 ID:qxeO8g24] >>380 MySQL4.1以上?テーブルタイプはInnoDBになってる?
382 名前:一日駅長 [2007/04/21(土) 14:14:19 ID:hBjr2D0l] こんにちは一日駅長と申します。 いきなりですが、PHPで作りたいものがあるんですが、 WINDOWS XPを使ってるのでAPACHE(←スペル合ってる?)をダウンロードしよ うと思ったのですが。APACHE MONITOR IS ALREADY STRATEDとエラーが、、 なんか上手くいかんのです。全てのプログラム→からクリックしてもなにも出来ない し、ためしにXAMPPをダウンロードしたのが影響してるのかな????? 上のを削除しようとしてもXAMPPが既に起動してますと表示されます。起動してないつもりだけど(涙) スレ違いならスマソ。初心者で用語とか全くチンプンカンプンなので分かり易く 説明キボン。
383 名前:一日駅長 mailto:sage [2007/04/21(土) 14:26:22 ID:???] そう。XAMPPが原因かも アパッチ使うなら これみてみ つttp://pc11.2ch.net/test/read.cgi/php/1167984858/
384 名前:nobodyさん mailto:sage [2007/04/21(土) 15:02:25 ID:???] Apache Monitorはその名の通りモニターだから Apache自体のインストールや起動や動作には全く無関係。 やり直したいならXAMPPのフォルダ消して再度インストールすべし。
385 名前:一日駅長 [2007/04/21(土) 17:51:55 ID:hBjr2D0l] XAMPPを消す時、デスクトップに有るアイコンだけが消せなかったので 拡張子を消してから削除してんですけど問題ないですよね?
386 名前:nobodyさん mailto:sage [2007/04/21(土) 17:57:58 ID:???] いやまあ・・・windows入門みたいなのを学習してからにしなさい。駅長さん
387 名前:nobodyさん mailto:sage [2007/04/21(土) 18:10:44 ID:???] >>385 おまえが最初に質問したスレにアドバイス書いてきたからみにいけ
388 名前:nobodyさん [2007/04/27(金) 02:23:00 ID:lDaJhRAc] PHPとPostgreSQLで構築しているんですが、データが表示されません。 DBの接続は成功とでていますし、PHPinfo();もできるんですが。 なにが原因なんでしょうか? 調べたところ文字コードが関係していると思うのですが、 アドバイスをください。 よろしくお願い致します。
389 名前:nobodyさん mailto:sage [2007/04/27(金) 04:36:15 ID:???] エスパー伊藤さん、出番ですよ
390 名前:nobodyさん mailto:sage [2007/04/27(金) 08:20:44 ID:???] >>388 とりあえず、書いたプログラムと、いくつかの設定(文字コードが気になるなら文字コードの設定)を晒してみたら?
391 名前:nobodyさん mailto:sage [2007/04/27(金) 09:39:45 ID:???] >>388 とりあえず、ブラウザのエンコードを 日本語 (シフト JIS) にしろ。
392 名前:nobodyさん [2007/04/27(金) 14:52:09 ID:SXL9ZI61] ereg_replaceについて質問です。 「\」を[¥]に置換したいのですができません。 このように一応やってみたんですが… $check = ereg_replace("\\", "¥", $check);
393 名前:nobodyさん mailto:sage [2007/04/27(金) 15:24:57 ID:???] >>392 ereg_replaceをstr_replaceにしてみたら
394 名前:nobodyさん [2007/04/27(金) 15:38:43 ID:SXL9ZI61] >>393 できません… \\ってのがいけないのかと思いつつも手が出せない状況です
395 名前:nobodyさん [2007/04/27(金) 15:43:10 ID:SXL9ZI61] >>393 スイマセン、アップロードのし忘れでした。 ありがとうございます。
396 名前:nobodyさん mailto:sage [2007/04/27(金) 18:43:54 ID:???] レンタルサーバで開発するなと何度言えば
397 名前:nobodyさん [2007/04/28(土) 09:28:36 ID:MD2a4YGk] >>396 予算なきゃ仕方ないだろ。
398 名前:nobodyさん mailto:sage [2007/04/28(土) 09:43:38 ID:???] 予算出して何導入する気だよ
399 名前:nobodyさん mailto:sage [2007/04/28(土) 10:05:40 ID:???] ローカルに立てろと
400 名前:nobodyさん mailto:sage [2007/04/28(土) 11:31:12 ID:???] 専用サーバ買って運用する気だったのかw
401 名前:nobodyさん mailto:sage [2007/04/28(土) 12:43:09 ID:???] $word = array("不"); foreach($word as $henkan) { $com = ereg_replace($henkan, "府", $com); } という感じで$comに$wordが記入された場合$henkanに変換されるよう処理したいのですが 不にスペースなどが加わると変換が上手く出来ません。 $wordに設定されている文字が含まれていれば全て$henkanに変換するようにするにはどうすれば良いでしょうか。 お知恵を。
402 名前:nobodyさん mailto:sage [2007/04/28(土) 12:54:22 ID:???] >>401 jp.php.net/ereg_replace まずここを読もう
403 名前:nobodyさん mailto:sage [2007/04/28(土) 13:14:35 ID:???] >>402 "不" を '不' にするって事ですか? わかりませんorz
404 名前:nobodyさん mailto:sage [2007/04/28(土) 14:02:01 ID:???] じゃ諦めよう
405 名前:nobodyさん mailto:sage [2007/04/28(土) 18:51:35 ID:???] $com = ' 不 二 家 '; $word = array('不','二','家'); foreach($word as $henkan) { switch($henkan){ case '不': $com = ereg_replace($henkan, "く", $com).'<br>'; break; case '二': $com = ereg_replace($henkan, "じ", $com).'<br>';; break; case '家': $com = ereg_replace($henkan, "ら", $com).'<br>'; break; default: } } echo $com;
406 名前:nobodyさん mailto:sage [2007/04/28(土) 22:26:07 ID:???] $com = ' 不 二 家 '; $word = array('不','二','家'); foreach($word as $henkan) { $com = ereg_replace($henkan, "府", $com).'<br>'; } echo $com;
407 名前:nobodyさん [2007/04/30(月) 22:54:10 ID:YPFQGcFE] 質問です。違う板にも書きましたが、 本とサイトを見て、 DBをEUCに 後PHPを default_charset = EUC-JP mbstring.http_output = EUC-JP mbstring.internal_encoding = EUC-JP mbstring.http_input = ASCII,JIS,EUC-JP,SJIS mbstring.detect_order = ASCII,JIS,EUC-JP,SJIS mbstring.substitute_character = none か default_charset = Shift_JIS output_buffering = On output_handler = mb_output_handler mbstring.http_output = SJIS mbstring.internal_encoding = EUC-JP mbstring.http_input = ASCII,JIS,SJIS,EUC-JP mbstring.detect_order = ASCII,JIS,SJIS,EUC-JP mbstring.substitute_character = none にあわせようと思うのですが、どうでしょうか?
408 名前:nobodyさん mailto:sage [2007/04/30(月) 22:56:19 ID:???] >>407 自己責任の範疇で好きにしたらいいんじゃないですか?
409 名前:nobodyさん [2007/04/30(月) 23:07:10 ID:YPFQGcFE] 表示がされないんです。 自己責任でやります。 教えてください。
410 名前:nobodyさん mailto:sage [2007/04/30(月) 23:12:02 ID:???] 変えて表示されるんなら変えれば?
411 名前:nobodyさん [2007/05/01(火) 00:10:03 ID:1OYzEHDw] へ?なんで? なんでそんな悪いことしました? 設定でどっちに設定したら表示されるかということなんですが。
412 名前:nobodyさん mailto:sage [2007/05/01(火) 00:15:16 ID:???] んなことお前さんの環境も知らないのに分かるわけないだろうが
413 名前:nobodyさん mailto:sage [2007/05/01(火) 00:21:25 ID:???] >>412 おまえこそ、>>1 を読め。くず
414 名前:nobodyさん mailto:sage [2007/05/01(火) 00:23:42 ID:???] >>413 お前が一番いらないだろ死ね低脳
415 名前:nobodyさん mailto:sage [2007/05/01(火) 00:44:52 ID:???] >>414 いや。おまえがいらない。
416 名前:nobodyさん [2007/05/01(火) 00:48:09 ID:EEwZpxpS] 大体、環境もくそもねええよ!php.iniの設定でwww わらえるww
417 名前:nobodyさん mailto:sage [2007/05/01(火) 01:02:50 ID:???] だってさ。良かったね。
418 名前:nobodyさん [2007/05/01(火) 01:05:35 ID:1OYzEHDw] 416さんへ。 そんなに笑える? php.iniの設定を www.hizlab.net/app/phppg.html 見てやったんですが..... 後データベース言語はEUC-JPです。
419 名前:nobodyさん mailto:sage [2007/05/01(火) 01:09:00 ID:???] マルチポストには誰も真面目に答えないと思います
420 名前:nobodyさん [2007/05/01(火) 01:20:00 ID:1OYzEHDw] 407です。 マルチポストは確かにいけないです。 ごめんなさい。 迷惑かけてすいませんでした。
421 名前:nobodyさん [2007/05/02(水) 07:43:54 ID:M/75jEZI] アパッチとPHPインストールしてプログラム書いたんだが、 ブラウザでtest.phpというのを開いて表示確認しようとしたら "保存しますか?"ウィンドウが出てきて困ってるんだけど… サーバーにアップしたファイルは普通に見れてるんでプログラムは 間違ってないんだけど、どうしたらええんやろ… だれか助けて〜
422 名前:nobodyさん mailto:sage [2007/05/02(水) 08:06:50 ID:???] >サーバーにアップしたファイルは普通に見れてるんでプログラムは間違ってない これの意味が分からんのだが説明してくれ
423 名前:nobodyさん [2007/05/02(水) 08:20:07 ID:M/75jEZI] ローカルのc:\apache Group\htdoc\test.phpを開こうとしても保存ウィンドウがでるんですよ。 でも、そのファイルを有料サーバーとかにアップしてブラウザで見るとちゃんと表示されるので この違いをなんとかしたいなぁ…と。 よくわからないんですけど、アパッチとPHPをインストールすれば、ローカルでもPHPファイル が見れるようになる…はず。
424 名前:nobodyさん [2007/05/02(水) 09:00:11 ID:M/75jEZI] アパッチをスタートさせるときにエラーが出てるようです… どうしたらええんやろか… httpd.exe: Syntax error on line 115 of C:/Apache Group/conf/httpd.conf: Cannot Load C:\php/sapi/php4apache.dll into server:
425 名前:nobodyさん mailto:sage [2007/05/02(水) 09:25:32 ID:???] 君はローカルでサーバ立ててないのか?
426 名前:nobodyさん [2007/05/02(水) 09:37:49 ID:M/75jEZI] ローカルでサーバー立てるとかよくわからないんですが…
427 名前:nobodyさん mailto:sage [2007/05/02(水) 09:51:45 ID:???] >>426 君の知識ではまだWebサーバ構築は早いんでないかな。 とりあえずここでも読んでみるといいかも。 www.php.net/manual/ja/install.windows.php
428 名前:nobodyさん mailto:sage [2007/05/02(水) 13:00:32 ID:???] >>424 Load C:\php/sapi/php4apache.dll into server なんかパスの区切りに\と/が混在してるなあ。
429 名前:nobodyさん [2007/05/02(水) 13:19:05 ID:7CR3PRan] >>424 なぜ、だれもおしえてやらないんだ??簡単な問題なのに。 Syntax error on line 115 of C:/Apache Group/conf/httpd.conf とある。要するにApacheの設定ファイルhttpd.confの115行目がシンタックスエラー(Syntax error) なんだ。 115行目付近で記述違いがある。
430 名前:nobodyさん mailto:sage [2007/05/02(水) 15:52:30 ID:???] >>429 >>424 ==ID:M/75jEZI >>426 ==ID:M/75jEZI つまり >>424 =426 なんだぜ! その上で426読んでみ?
431 名前:nobodyさん [2007/05/02(水) 16:29:05 ID:M/75jEZI] いろいろありがとうございます。 どうやらアパッチとPHPのモジュールのバージョンが合わないのが このエラーの原因のようです。
432 名前:山本山 mailto:ryua-080-1646-0051@docomo.ne.jp [2007/05/02(水) 18:11:21 ID:???] PCってなんですか・・???
433 名前:nobodyさん [2007/05/02(水) 18:58:42 ID:7CR3PRan] プロレスCentury
434 名前:nobodyさん mailto:sage [2007/05/04(金) 10:43:03 ID:???] global変数いっぱい使うとどんな問題あるの?
435 名前:nobodyさん [2007/05/06(日) 02:21:11 ID:JECaCMvY] JavaScriptの変数の値をphpの変数に入れることってできますか?
436 名前:nobodyさん mailto:sage [2007/05/06(日) 08:08:28 ID:???] できません
437 名前:nobodyさん [2007/05/06(日) 16:37:45 ID:b+NCBq+M] >>435 JavaScriptのデータをURLのリンクに入れて勝手にページ飛ばして PHPのGETデータで受け取る。 俺は上司に怒られたけど。画期的な開発だとおもってたなあ。
438 名前:nobodyさん mailto:sage [2007/05/06(日) 17:03:32 ID:???] >URLのリンク 意味不明
439 名前:nobodyさん mailto:sage [2007/05/06(日) 18:01:39 ID:???] クエリー部分って事でしょ
440 名前:nobodyさん mailto:sage [2007/05/06(日) 18:14:37 ID:???] わかんないなら素直に聞けばよかったのに
441 名前:nobodyさん [2007/05/10(木) 00:05:40 ID:blXTyZUs] signal Segmentation faultとかは 一体どうすれえばデバッグできるんですかね。 途方にくれてます。
442 名前:nobodyさん mailto:sage [2007/05/10(木) 00:11:35 ID:???] なにそれ
443 名前:nobodyさん [2007/05/10(木) 01:07:44 ID:blXTyZUs] サーバーが見つかりませんとかいきなり出るんですよ。 それでログ見たら上記のメッセージが出とるわけです。 そしてそれしか出てないので何もしようが無いわけです。 dbg使えばいいっぽいけど、使い方ワガンネ
444 名前:nobodyさん mailto:sage [2007/05/10(木) 01:16:06 ID:???] 解決 関数の戻り値をそのままコンストラクタの引数として渡すのやめたらとまった。 なんだこれは。
445 名前:nobodyさん mailto:sage [2007/05/10(木) 20:42:55 ID:???] 「php.ini」の読み方は「ピーエイチピー イニ」で良いのでしょうか?
446 名前:nobodyさん mailto:sage [2007/05/11(金) 02:00:07 ID:???] knoppixでphpの勉強できますか? ノートパソコンのHDDが壊れてやむなくknoppix使ってます。 宜しくお願いします。
447 名前:nobodyさん mailto:sage [2007/05/11(金) 02:22:44 ID:???] それより新しいのと交換した方が早くね?
448 名前:nobodyさん mailto:sage [2007/05/11(金) 02:28:48 ID:???] HDD無しでどこに保存すればいいのやら・・・
449 名前:nobodyさん mailto:sage [2007/05/11(金) 04:01:08 ID:???] フロッピーで十分
450 名前:446 mailto:sage [2007/05/11(金) 22:03:14 ID:???] レスありがとうございます。 >>447 お金なくて… これからバイト始めるんですがね。 >>448 フロッピーやヤフーブリーフケースなどに保存しています。 >>449 以前gcc使ってc言語やってた時はフロッピーにしてました。 ググってるのですがなかなか見つかりません。 pythonができるみたいなんですがやっぱりweb系やりたいです。 無理ですか? よろしくお願いします。
451 名前:nobodyさん mailto:sage [2007/05/14(月) 00:07:32 ID:???] 探せばPHPが利用可能な無料レンタルサーバーあるんじゃね? でもバルク品でいいからHDD買ったほうが早そう。
452 名前:nobodyさん mailto:sage [2007/05/14(月) 00:23:48 ID:???] 初心者向けの本を見ながらPHPの勉強をしてます。 今はApacheとPHPの連携を行うために、Apacheのhttpd.confファイルの編集をしているところです。 「AddCharset」が連なっているブロックの先頭に「AddDefaultCharset none」 を記述すると書いてあるんですが、探しても「AddCharset」と書いてある部分が 見つかりません…。 他の書き換え部分は全部できているんですけど。 本で扱ってるバージョンは5.04で実際にやっているのは5.2.2なので違いがあるんでしょうか。 この部分をどう変更すればいいのか、どなたか教えてください。 お願いします。
453 名前:nobodyさん mailto:sage [2007/05/14(月) 00:28:52 ID:???] >>452 ほい www.php.net/manual/ja/install.windows.apache2.php
454 名前:nobodyさん mailto:sage [2007/05/14(月) 01:33:47 ID:???] >>453 ありがとうございます! 内容が把握しきれなかったんですが AddCharsetではなくLoadModuleが連なったブロックの先頭に 「Apache モジュールの使用」項の文字を追加すれば良いということでしょうか?? さっそく実行してみたいと思います!
455 名前:nobodyさん [2007/05/15(火) 10:42:10 ID:AivXjUGF] 質問します。 PHPから変数を渡して、JavascriptでURLにくっつけてリロードかけようと思うのですが、先にJavascriptがリロードかけてしまいできません。 どうしたらいいでしょうか?
456 名前:nobodyさん mailto:sage [2007/05/15(火) 13:05:49 ID:???] >>455 apache>PHP>Javascriptの順で動くので先にJavascriptは動かない 故にPHPの書き方が悪い Javascript自体にPHPで変数を引っ付けてprint出力すれば引数がわたる筈
457 名前:nobodyさん [2007/05/15(火) 19:51:43 ID:Ksei6WLA] JavaScriptをPHPで出力するようプリンプリンするんだよ! で、受け先のページの$_GET変数で受け取る。万事これで解決。
458 名前:nobodyさん mailto:sage [2007/05/16(水) 01:36:59 ID:???] ログインログアウトの管理をやりたいが、Javaのページとの連携って出来る? それともphpとjavaで両方の認証を行って凌ぐしか無い?
459 名前:nobodyさん mailto:sage [2007/05/16(水) 12:33:07 ID:???] できるんじゃね?
460 名前:nobodyさん mailto:sage [2007/05/16(水) 14:09:18 ID:???] できるね
461 名前:nobodyさん [2007/05/17(木) 04:05:42 ID:ock+GgzK] 今自サバとレンタルでウェブスペースもってます。 メインURLはレンタルなのですが、mysqlが使えません。 sqlサバを自サバの方にしてレンタルサバから自サバのsqlさばを使うことは出来るんでしょうか?