- 1 名前:nobodyさん mailto:sage [2006/11/27(月) 17:46:42 ID:???]
- このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だが分からない質問を勇気を持って書き込むスレッドです。 PHP使いが優しくコメントを返しますが、 お礼はPHPの布教と初心者の救済をお願いします。 PHP Home Page www.php.net/
- 327 名前:317 mailto:sage [2007/04/14(土) 22:38:40 ID:???]
- 管理者が新しくユーザーを登録することにより、
テキストファイルにユーザー情報が追加されるので if構文で管理者の認証はできても他のユーザーの数が決まってないから それは無理なんじゃないかと思ったんですけど サンプルを見たらユーザー一人と管理者のみでif構文で認証 っていうのしかなかったので もうちょっと他のを探してみます 一応練習なんでtxtにpassを保存するのは自分でもどうかと思いますけど かなりstuckして十分死にたいので勘弁してください お騒がせすいませんでした
- 328 名前:nobodyさん mailto:sage [2007/04/14(土) 22:58:01 ID:???]
- >他のユーザーの数が決まってないから
ループして比較すれば? あと属性の区別が付かないなら管理者と一般ユーザを区別する情報も一緒に保存すれば? いまだに何がしたいのかよくわからない
- 329 名前:nobodyさん mailto:sage [2007/04/15(日) 02:50:04 ID:???]
- >>325
言い方悪いが俺も同意 何が問題なのか分からない、説明が足りないのかもしれない。 >>管理者はユーザーの登録削除ができるので不特定多数にもなるということで の意味が分からない、管理者は他のユーザのパスワードも知っているからって事? ユーザIDとパスワード使って入ってきたら、普通にそのユーザと判定するべきだと思うが。 見当違いだったらごめんな。
- 330 名前:nobodyさん mailto:sage [2007/04/15(日) 03:03:50 ID:???]
- んで結局聞き逃げかよ。
報告もなし。例もなし。最悪だな。
- 331 名前:nobodyさん mailto:sage [2007/04/15(日) 04:14:58 ID:???]
- くだ質とかでも最近はお礼なんて稀だよ・・
世知辛い世の中だ 「ありがとう」と「ごちそうさま」が言えないなんてろくな大人にならねぇ
- 332 名前:nobodyさん [2007/04/15(日) 08:15:02 ID:y1bDpLfE]
- 初めまして。
私はWebサイトでフレームを使うのが嫌なので、includeでmenu.phpの外部読み込みをしています。 include命令を書いているファイルはa/index.phpです。 a/menu.phpの内容 <A HREF="a.php"></A><BR> <A HREF="b.php"></A><BR> しかし、階層が違うとファイルのパスを変えなくてはなりません。 例えば1つ下の階層だと、 a/b/index.phpに読み込むa/b/menu.phpの内容 <A HREF="../a.php"></A><BR> <A HREF="../b.php"></A><BR> にしなければなりません。 どの階層でもa/menu.phpファイルを呼び出すだけなら、 $_SERVER['DOCUMENT_ROOT'] を使う方法で大丈夫だと思うのですが、 (参考:ttp://minic.press.ne.jp/blogs/web/000046.html) a/b/index.phpから上記の方法でa/menu.phpファイルを読み込むと、リンク先は a/b/a.phpとa/b/b.phpになってしまいますよね。 どの階層から読み込んでも、ちゃんとa/a.phpやa/b.phpにリンクさせる方法なんてあるのでしょうか。
- 333 名前:nobodyさん mailto:sage [2007/04/15(日) 08:26:42 ID:???]
- 日本語で書こうぜ。
include パスの指定の仕方を聞きたいのか <a href 要素・属性の相対パスの 指定の仕方を聞きたいのかどっちなんだ。
- 334 名前:nobodyさん mailto:sage [2007/04/15(日) 10:35:06 ID:???]
- >>332
<a href="a.php">a</a> のようにhttpから書く
- 335 名前:nobodyさん mailto:sage [2007/04/15(日) 11:48:07 ID:???]
- >>332
絶対パスで指定すればいいじゃん 現在の位置を読み込んで相対パスもできるけどさ
- 336 名前:317 mailto:sage [2007/04/15(日) 12:34:45 ID:???]
- 報告が遅くなってすいません
そのまま逃げてたんではなくて SessionとAuthenticationの理解が足りないと思って もう一度やりなおししてたんで サンプルにはあくまでも出力後のHTMLしか出ないので 仕組みをまともに予想できてないから 意味不明な質問になるんじゃないかと思って >>328 adminとuserの2人しかアカウントが無い場合、 if($PHP_AUTH_USER=="admin")&&($PHP_AUTH_PW=="pass")) {header("Location:admin_menu.php");}.... if($PHP_AUTH_USER=="user")&&($PHP_AUTH_PW=="word")) {header("Location:user_menu.php");} これでいけると思ったんですが、adminがユーザーを増やした場合、 このままだと新規のユーザーは認証ができないと思うんです 属性というか、adminはlv1、userはlv2という風にされてるので ループできるか試してみます >>329 管理者はユーザーの数を任意に設定できるので ユーザーが1人のときもあれば5人のときもあって10人のときもあるので 上記のコードじゃ限界があるなと思ったんです 説明がわかりにくくてすみません >>330 聞き逃げしたつもりはなかったんですが とりあえず自分で最初からやり直して 最低限何をしたかったのかを説明できるように しようと思ってたら結果的に逃げた形になりました 申し訳ないです
- 337 名前:nobodyさん mailto:sage [2007/04/15(日) 12:42:41 ID:???]
- 相対パスで書きたいんだろうな多分。>>332
とすれば、とりあえず、つねにincludeしたいmenu.phpに (menu.phpがa.phpなりなんなりより同一階層ないしはそれより上の階層にあるのが前提みたいだから) function relative_url(){ if ($relative = substr_count($_SERVER['SCRIPT_FILENAME'],'/') - substr_count(__FILE__,'/')){ return str_repeat ('../',$relative); } } と書いておいて、a.phpなりなんなりは、それぞれ echo '<a href="'.relative_url().'a.php">aaaaaaa</a>'; とか、しておけばよろしかろう。 勉強が進んだら、これも馬鹿くさい場当たりの手段で危険を伴うってこともわかってくる ので一歩ずつがんばってください。 なお、レスで参照してるサイトの情報は初心者が見るものとしては、セキュリティ的に 不正確なので本当に参考程度にとどめておくこと。
- 338 名前:nobodyさん mailto:sage [2007/04/15(日) 12:52:30 ID:???]
- >>336
if($PHP_AUTH_USER=="user")&&($PHP_AUTH_PW=="word")) ひとまず user と word を変数にして、いくら増やしても問題無いロジックを考えなさい。 配列とforeachでなんとかなるはず。 っていうか基礎の勉強が必要じゃね、このレベルだと・・。 何か気に入った入門用書籍を一からやってみる事をオススメする。
- 339 名前:nobodyさん mailto:sage [2007/04/15(日) 12:55:44 ID:???]
- >>336
if文で書いてるのでユーザが増えたら認証できなくなるってことですか。 なるほどわかりました。 でも気になるんだけどmember.txtはどこに使ってるの?
- 340 名前:317 mailto:sage [2007/04/15(日) 13:44:02 ID:???]
- とりあえず自分なりに作ってみたんですが
$listf = fopen ("member.txt", "r"); list($duserid,$dpassword) = fgetcsv($listf, 1024, "|"); $duserid=trim($duserid); $dpassword=trim($dpassword); while (!feof ($listf)) { if (($_POST[userid]==$duserid)&&($_POST[password]==$dpassword) ) { $_SESSION[‘valid_user’]=$_POST[userid]; break; } list($duserid,$dpassword) = fgetcsv($listf, 1024, ":"); $duserid=trim($duserid); $dpassword=trim($dpassword); } fclose($listf); >>338 まだPHPはじめて1ヵ月半で、基礎が足りないのは身にしみてます あまり頭がよくないのはもう十分わかってらっしゃると思うので こういう演習で体に覚えさせないとなかなか身につかないので 本はちょっと手に入れるのが難しい環境だもんで、サイトのチュートリアル等を コツコツやってみます。ありがとうございました >>339 上記のコードだとさっきよりかは自分のしたいことがわかってもらえるかなと 書いてみたんですが、文章よりもわかりやすいことを祈ります
- 341 名前:nobodyさん mailto:sage [2007/04/15(日) 13:56:18 ID:???]
- >>340
間違ってるのでこれじゃ動かんでしょ。一応、そのまま使うとすれば、 $listf = fopen ("member.txt", "r"); while (($IDPWD = fgetcsv($listf, 1024, "|")) !== FALSE) { list($duserid,$dpassword) = fgetcsv($listf, 1024, "|"); } list($duserid,$dpassword) = fgetcsv($listf, 1024, "|"); $duserid=trim($duserid); $dpassword=trim($dpassword); while (!feof ($listf)) { if (($_POST[userid]==$duserid)&&($_POST[password]==$dpassword) ) { $_SESSION[‘valid_user’]=$_POST[userid]; break; } list($duserid,$dpassword) = fgetcsv($listf, 1024, ":"); $duserid=trim($duserid); $dpassword=trim($dpassword); } fclose($listf);
- 342 名前:nobodyさん mailto:sage [2007/04/15(日) 13:57:03 ID:???]
- >>341
あらら、途中で間違って送信しちゃった。 書き直すからまってねw
- 343 名前:341,342 mailto:sage [2007/04/15(日) 14:00:30 ID:???]
- 色々危険なところとか、書き方おかしいところがあるけどそれはここでは問わないことにして動くかどうか
ってだけで書き直すと次のようになる。 $listf = fopen ("member.txt", "r"); while (($IDPWD = fgetcsv($listf, 1024, "|")) !== FALSE) { list($duserid,$dpassword) = $IDPWD; $duserid = trim($duserid); $dpassword = trim($dpassword); if (($_POST['userid']==$duserid) && ($_POST['password']==$dpassword) ) { $_SESSION[‘valid_user’]=$_POST['userid']; break; } } fclose($listf);
- 344 名前:317 mailto:sage [2007/04/15(日) 14:03:31 ID:???]
- >>343
確かに簡単にユーザーIDとパスワードだけのテキストをおいて やってみたんですけど動かなかったです パスワードをテキストファイルにおいてる段階でかなりありえないし とりあえず動かして見て、自分でどの部分が間違ってどうするべきか ってのをちょっと考えてみます 本当にありがとうございます
- 345 名前:nobodyさん mailto:sage [2007/04/15(日) 14:08:33 ID:???]
- >>344
とりあえず句読点を付けてください。 それから関係ない情報は省いてください。 回答者にとって読みやすい、理解しやすい文章を書くという意識が抜けていると思います。 思ったことをそのまま書いていたら質問として最低の文章になります。 何がしたくて、何が問題で、何を聞きたいのか、を明確にしてください。 もしかして女性だったりしますか?
- 346 名前:341,342 mailto:sage [2007/04/15(日) 14:18:45 ID:???]
- >>344
ひとつ言っておくと、パスワードがファイル格納だから、 危険だなんて思うのがもっとも危険ですよ。 そんなこと言ったらUNIXの認証システムは全部危険になる。 PHPを生半可にかじって、次はDBとの連携だ、なんて考えるのは穴を増やす のと同じ。ちゃんとしたパスワードファイルとハッシュを扱えて、またネットワーク経由 でのデータ漏れがないようにプログラムをちゃんと書くことがまず大切。 ユーザが大したことないなら、私はパスワード認証周りにDBを使いません。 上で書いた「危険」というのも、パスワードファイル云々ではなくて、 $_POST[userid]みたいな書き方を$_POST['userid']とちゃんと書くとか、 isset($_POST['userid'])を確かめたり$_POST['userid']がFALSEじゃないかとか チェックするなど。 そういう部分を書き直す必要があるけど、それは端折れば、って意味です。
- 347 名前:317 mailto:sage [2007/04/15(日) 14:18:47 ID:???]
- >>345
すいません。ちゃんと付けるようにします。 質問する前に何が問題点で、何を知りたいのか、 というのをもっと考えるようにします。 今回、自分でもあやふやだったとわかりますし。 一応女です。
- 348 名前:nobodyさん mailto:sage [2007/04/15(日) 14:38:57 ID:???]
- 男か女かなんてどうでもいいやん
- 349 名前:317 mailto:sage [2007/04/15(日) 15:11:00 ID:???]
- >>346
大変参考になりました。 文法とかもチェックするようにします。 一応動いてくれたのでそれを自分の求める形にapplyさせてみます。 色々と本当にありがとうございました。
- 350 名前:nobodyさん mailto:sage [2007/04/15(日) 15:19:58 ID:???]
- >>348
質問文を論理的に書いてくれるなら男か女かなんてどうでもいいけどな
- 351 名前:nobodyさん [2007/04/15(日) 15:25:41 ID:Fa0l1a7N]
- CURLを使ってヤフーにログインしようとしているですが安定になったらサーバー側が
変わってログイオンできなくなりました。CURL専用掲示板とかはないですか?
- 352 名前:nobodyさん mailto:sage [2007/04/15(日) 15:46:25 ID:???]
- ないと思うので、ここかpc11.2ch.net/test/read.cgi/php/1176364487/で質問投げれば?
PHPモジュールに組み込みしたCURL関数の質問ならすれ違いじゃない
- 353 名前:332 mailto:sage [2007/04/15(日) 16:53:43 ID:???]
- >>337
相対パスで書きたいんです。 とても参考になりました。ありがとうございます。
- 354 名前:nobodyさん mailto:sage [2007/04/15(日) 16:59:44 ID:???]
- myphpadminで
特定の項目(エクセルでいう行)を一度に改変したいのですが 具体的に何かコマンドを打ち込んでやるのですか それともどこかをクリックすれば可能なのですか?
- 355 名前:nobodyさん mailto:sage [2007/04/15(日) 17:00:52 ID:???]
- TOPに表示にあたる文字列1を
全部0に書き換えたいのです。
- 356 名前:nobodyさん mailto:sage [2007/04/15(日) 17:17:58 ID:???]
- myphpadminは知らんがphpmyadminなら行のところの編集ボタンをクリックすれば
その行の編集ページに飛ぶと思います。
- 357 名前:nobodyさん mailto:sage [2007/04/15(日) 17:34:10 ID:???]
- 早速試してみますありがとうございました
- 358 名前:nobodyさん [2007/04/15(日) 23:58:29 ID:5HEOKy6k]
- 2ちゃんねるのdatを1行づつ読み込んで、レスアンカーにリンクタグをつけたいのですが、レス番号に全角数字を使った場合、hrefの中も全角数字になってしまいます。
href内の数字を半角数字にする方法はないでしょうか。 $Res = mb_eregi_replace( "(>>|>>|>>)(\d{1,4}|[0-9]{1,4})", "<a href=\"#\\2"\" target=\"_blank\">\\1\\2</a>", $Res );
- 359 名前:358 mailto:sage [2007/04/16(月) 00:09:12 ID:???]
- 訂正
$Res = mb_eregi_replace( "(>>|>>|>>)(\d{1,4}|[0-9]{1,4})", "<a href=\"#\\2"\" target=\"_blank\">\\1\\2</a>", $Res );
- 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
|

|