- 1 名前:nobodyさん mailto:sage [2008/04/11(金) 06:38:35 ID:???]
- まず読め→【PHP マニュアル】www.php.net/manual/ja/
PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。 過去スレ、関連スレ、FAQなどは>>2-10辺り 次スレは970が立ててください立たなかった場合は980よろ ◆前スレ 【PHP】下らねぇ質問はここに書き込みやがれ 66 pc11.2ch.net/test/read.cgi/php/1205655807/ ◆質問する時の注意 ・ サーバーのOS(Linux、Windows他)、WebサーバーとPHPの種類やバージョン等を必ず明記すること。 ・ 己の行った操作、変更などを詳しく明記すること。 ・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。 ・ 質問者として、態度をわきまえること。 ・ 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。 ・偽者防止に必ずIDを表示(メール欄に何も記述しない)、若しくはトリップをつける事。 ◆質問後の注意 ・偽者防止に必ずIDを表示(メール欄に何も記述しない)、若しくは質問時のトリップをつける事。 ・2回目以降は最初に質問した際のレス番号を名前欄に入れること。 ・解決しなくても回答をもらった場合はお礼を言うこと。 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。) ◆回答者への注意 ・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。 【その他諸注意】 ・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ ・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
- 485 名前:nobodyさん [2008/04/24(木) 14:37:34 ID:WKXs89Ye]
- 質問させてください
ヘッダとフッタだけ出力する.PHPに 中身のコンテンツを表示させる.PHPを includeさせているとします。 このとき、中身のPHPにheader関数でリダイレクトさせる機能はつけられないんでしょうか? この機能はそれより前に何も出力してないことが条件とありますが、 (親の.phpが)ヘッダを出力してるから無理? テストしたところ動かないです。 これは上記の理由によるものですか?
- 486 名前:nobodyさん mailto:sage [2008/04/24(木) 14:44:04 ID:???]
- こういう図か
test.phpの中身 フッタ コンテンツ(ここは外部ファイルをインクルードして表示) ヘッダ んでtest.phpではじめの出力でheaderを送信させてリダイレクトさせたいということか?
- 487 名前:nobodyさん mailto:sage [2008/04/24(木) 14:44:23 ID:???]
- 質問の仕方としては15点
- 488 名前:485 [2008/04/24(木) 14:57:52 ID:WKXs89Ye]
- <html>
<header></header> <body> <?php include "nakami.php";//中身を読み込み。この中でリダイレクトさせてる(header()で) ?> </body> </html> って感じです(外側の.php) こういうやり方だと、リダイレクトしないんです。
- 489 名前:485 [2008/04/24(木) 15:02:12 ID:WKXs89Ye]
- >>486
どうもです リダイレクトの関数を設置してるのは、読み込まれている側(コンテンツ部分)の .phpです
- 490 名前:nobodyさん mailto:sage [2008/04/24(木) 15:05:25 ID:???]
- >>485 yes
- 491 名前:nobodyさん mailto:sage [2008/04/24(木) 15:07:19 ID:???]
- >>488
nakami.phpを読み込んでheader関数使う前にタグが出力されてんじゃん
- 492 名前:nobodyさん mailto:sage [2008/04/24(木) 15:09:14 ID:???]
- >>488
で、なんでリダイレクトする必要があるわけ? アフィ厨で不正やろうってわけじゃないよな 出力させたいページをそのコンテンツ部分に読み込ませればいいじゃん
- 493 名前:485 [2008/04/24(木) 15:14:28 ID:WKXs89Ye]
- すみません、沢山の人に答えてもらって感謝してます
結局ムリってことですよね、親のphpに出力されてるから… この場合はjavascriptを中身の.phpに入れるしかないですよね? >>492 フォームで、アンケート.php に「トップ.php」「確認.php」「完了.php」を 読み込ませてるんです。(ブラウザに表示されるURLは常にアンケート.php) 完了まで行ったら二重送信防止にリダイレクトさせたくて。。 って事情でした
- 494 名前:nobodyさん mailto:sage [2008/04/24(木) 15:17:33 ID:???]
- ファイルを分けたいのなら
アンケート.phpにいろんなファイルを読み込ませて一つのファイルで処理してるように見せかけたいの? なんかあなたがやってるのは無駄な処理だな
- 495 名前:485 mailto:sage [2008/04/24(木) 15:21:36 ID:???]
- >>494
どんなやり方がオススメですか? 良かったら聞かせてください
- 496 名前:nobodyさん mailto:sage [2008/04/24(木) 15:24:59 ID:???]
- id隠れてるのは偽者?
- 497 名前:nobodyさん mailto:sage [2008/04/24(木) 15:26:08 ID:???]
- >>485
ここまでの回答の流れをぶったぎってレス ob_start 使えば実現できる
- 498 名前:nobodyさん mailto:sage [2008/04/24(木) 15:34:24 ID:???]
- Smarty使えば一発で解決する
- 499 名前:485 [2008/04/24(木) 15:36:55 ID:WKXs89Ye]
- >>496
僕のことですか? >>495も僕ですよ 本題とずれてきたのでsageたほうがいいかなと思いました enq_top.php > enq_conf.php > enq_rewrite.php > enq_finish.php と、 トップから完了まで全パターンの.phpを(使いまわせるはずのヘッダやフッタ含めて) 作るのがめんどくさいのでincludeさせたんですが、、 他にどんな良い方法があったんだろうと 気になってます。 smarty使えば、ヘッダやフッタをテンプレートとして効率よく管理できるとは思いますが… >>497 ありがとうございます 調べてみます なんだか特殊な機能みたいで難しそうですが、、 ありがとう
- 500 名前:485 [2008/04/24(木) 15:39:29 ID:WKXs89Ye]
- >>498
あ、やっぱりsmartyですか… 一度勉強し始めて、基礎も出来てないのによしておこうと思ってやめました またやってみようかなぁ。。 プロはみんな使ってるんでしょうか?>smarty
- 501 名前:nobodyさん mailto:sage [2008/04/24(木) 17:02:09 ID:???]
- ob_*なんてデフォで使えるようになってるだろ
- 502 名前:nobodyさん mailto:sage [2008/04/24(木) 17:57:45 ID:???]
- $url="hoge"; を<a href=hoge>hoge</a>にする楽なやりかたないでしょうか?
- 503 名前:nobodyさん mailto:sage [2008/04/24(木) 18:22:27 ID:???]
- echo "<a href=\"$url\">$url</a>";が面倒ですと?
- 504 名前:nobodyさん mailto:sage [2008/04/24(木) 18:40:44 ID:???]
- こういうときは間違った方向に走るもんじゃないのか。
$str = '$url="hoge"; がいっぱい出てくる $url="hoge"; だらけの文字列'; echo str_replace('$url="hoge";', '<a href=hoge>hoge</a>', $str);
- 505 名前:nobodyさん mailto:sage [2008/04/24(木) 18:45:03 ID:???]
- 俺は printf( "<a href=\"%s\">%s</a>", $url, $url ); の人
- 506 名前:nobodyさん mailto:sage [2008/04/24(木) 18:59:23 ID:???]
- メソッドっていうのか
echo linkfy($url); こうできませんかね。。。
- 507 名前:nobodyさん mailto:sage [2008/04/24(木) 19:01:45 ID:???]
- jibunndekannsuuwotukurebaiijannka
- 508 名前:nobodyさん mailto:sage [2008/04/24(木) 19:01:56 ID:???]
- メソッドは知ってるけど関数は知らないのか?
- 509 名前:nobodyさん mailto:sage [2008/04/24(木) 19:09:35 ID:???]
- ということはVBの人か。
- 510 名前:nobodyさん mailto:sage [2008/04/24(木) 19:15:05 ID:???]
- >>506
www.php.net/manual/ja/language.functions.php ここ読んで function linkfy($arg) 作ればいいよ。 sprintf( "<a href=\"%s\">%s</a>", $arg, $arg) を return するだけの関数。
- 511 名前:nobodyさん mailto:sage [2008/04/24(木) 19:16:46 ID:???]
- なんだこの流れ・・・
- 512 名前:nobodyさん mailto:sage [2008/04/24(木) 19:22:07 ID:???]
- 素質ある技術者の技術的な考察とかJP1よりは、のどかでいいよ。
- 513 名前:nobodyさん mailto:sage [2008/04/24(木) 19:26:21 ID:???]
- >>510
キモイ書き方薦めるのやめれ
- 514 名前:nobodyさん [2008/04/24(木) 20:18:10 ID:1f8tGK11]
- このマニュアルってオフラインで使えるダウンロード版はありますか?
www.php.net/manual/ja/index.php
- 515 名前:nobodyさん mailto:sage [2008/04/24(木) 20:39:33 ID:???]
- ここから好きなの落として使って
www.php.net/download-docs.php
- 516 名前:nobodyさん [2008/04/24(木) 21:15:56 ID:mjxa+9jc]
- 本当にくだらない質問で申し訳ございません。
リンク先のa.phpに文法エラーが存在する場合、IE6:500エラー Firefox:syntax error が 表示されます。 上記の場合、IEでsyntax errorを出現させる設定等あるのでしょうか? どなたかご教示くださいませ。
- 517 名前:nobodyさん mailto:sage [2008/04/24(木) 21:25:59 ID:???]
- IE側の設定だった気がす
- 518 名前:nobodyさん mailto:sage [2008/04/24(木) 21:30:32 ID:???]
- メニューの
[ツール] - [オプション] [詳細設定]タブ ブラウズ カテゴリの HTTP エラー メッセージを簡易表示する のチェックを外す これIE6ね。IE7はワカンネ
- 519 名前:516 [2008/04/24(木) 21:35:25 ID:mjxa+9jc]
- >>517-518
IE6です。>>518の設定方法を試してみたところ syntax error が表示されました。 本当にありがとうございました。
- 520 名前:nobodyさん mailto:sage [2008/04/24(木) 21:44:51 ID:???]
- どういたしまして。
- 521 名前:nobodyさん mailto:sage [2008/04/24(木) 21:46:13 ID:???]
- >>518
IE7でも同じ設定項目があるyo
- 522 名前:nobodyさん mailto:sage [2008/04/24(木) 22:50:12 ID:???]
- >>518
JP1でも同じ設定項目があるyo
- 523 名前:nobodyさん mailto:sage [2008/04/25(金) 07:00:29 ID:???]
- JP1って流行っているの?
何なの、このJP1、JP1ってレス?
- 524 名前:nobodyさん mailto:sage [2008/04/25(金) 08:22:49 ID:???]
- JP1を売り込む営業さんが数字伸ばすためにここで宣伝してるんだろ
営業へただからここで宣伝してるんだろ
- 525 名前:nobodyさん [2008/04/25(金) 15:18:13 ID:ETeE5V7l]
- PHPからcronにジョブを足したり消したりできませんか?
- 526 名前:nobodyさん mailto:sage [2008/04/25(金) 15:19:24 ID:???]
- >>525
それができたらどうなるかわかりますか
- 527 名前:nobodyさん mailto:sage [2008/04/25(金) 15:31:54 ID:???]
- >526が何を懸念してるのか知らないが、system使えば出来るんじゃ?
やったことねーけど
- 528 名前:nobodyさん mailto:sage [2008/04/25(金) 15:40:10 ID:???]
- >>526
PHPでスケジューラーが作れます
- 529 名前:nobodyさん mailto:sage [2008/04/25(金) 20:54:21 ID:???]
- phpでもperlでも、良いんですが、
フリーの掲示板のcgiを探しています。 条件は 1.英語の掲示板であること。 2.投稿時にCAPTCHA認証すること。 です。 知ってましたら、教えてください。
- 530 名前:nobodyさん mailto:sage [2008/04/25(金) 20:55:42 ID:???]
- >>529
kentにcaptchaがついてた 日本語は自分で英語にすりゃできる
- 531 名前:nobodyさん mailto:sage [2008/04/25(金) 21:06:33 ID:???]
- 大文字JPはゆうメイトを思い出すからやめれくれ
- 532 名前:nobodyさん mailto:sage [2008/04/26(土) 00:43:34 ID:???]
- とりあえずPHPエディタというエディタのスタンドアローン版でも使ってみたら?
- 533 名前:nobodyさん mailto:sage [2008/04/26(土) 00:45:30 ID:???]
- >>532
phpspotさん乙
- 534 名前:nobodyさん mailto:sage [2008/04/26(土) 00:50:37 ID:???]
- あれは使えん
- 535 名前:nobodyさん mailto:sage [2008/04/26(土) 01:10:46 ID:???]
- Emacs使ってるけど、ヒアドキュメントがちと書きにくい。
- 536 名前:nobodyさん mailto:sage [2008/04/26(土) 01:52:48 ID:???]
- FlashDevelopは意外と快適。
- 537 名前:nobodyさん mailto:sage [2008/04/26(土) 06:10:19 ID:???]
- JP1、JP1ってもういいよ。
確かに、一流のソフトであることは間違いないし、 色々な公共機関、金融システムで使われているし、 そんなことは周知の事実だと思うよ。
- 538 名前:nobodyさん mailto:sage [2008/04/26(土) 10:59:49 ID:???]
- >>537
ってか、そういうレスしているのが逆に宣伝になっていると思うんだが・・・
- 539 名前:nobodyさん mailto:sage [2008/04/26(土) 11:18:17 ID:???]
- >>538
537はJP1JP1ってうるさい奴だろ 批判するような感じで宣伝してるんだ
- 540 名前:nobodyさん mailto:sage [2008/04/26(土) 12:50:06 ID:???]
- PHPからうまくメールが送れません。
というか、maillogをみると、Fromが変わらないので、localhost.localhostからメールが飛んでしまい 受信先に拒否されてる感じです。 もともと、ZendFramwork使っていたのですが、問題を特定するために mail("hoge@hoge.jp",'test','body','From: info@hoge.net' . "\r\n"); という最小限のコードで試しました。 php.iniのsendmail_from=なんかもいじってみましたが、Fromがlocalhost.localhostになってしまいます。 他になんか送らなきゃいけないheaderとかあるのでしょうか?
- 541 名前:nobodyさん mailto:sage [2008/04/26(土) 12:59:44 ID:???]
- 営業成績上げないと夏ボが危ういんじゃね?w
- 542 名前:nobodyさん [2008/04/26(土) 13:20:52 ID:ZONOtLDh]
- jp.youtube.com/watch?v=yuiNF0wWoKA
- 543 名前:nobodyさん mailto:sage [2008/04/26(土) 13:21:44 ID:???]
- >>542
グロ注意
- 544 名前:nobodyさん mailto:sage [2008/04/26(土) 13:42:04 ID:???]
- >>540
そういうのは環境依存の可能性が高いんだから、環境を書くべき。 あと、騙られる前にあげとけ。
- 545 名前:nobodyさん mailto:sage [2008/04/26(土) 14:13:17 ID:???]
- >>544
お前に、そんな偉そうにレスされる覚えはない。
- 546 名前:nobodyさん mailto:sage [2008/04/26(土) 14:28:18 ID:???]
- >>545
質問者なのに、随分と偉そうですね。 そういう人には、誰も答えないと思いますよ。
- 547 名前:nobodyさん [2008/04/26(土) 16:46:11 ID:eenghTEY]
- 簡易的なウェブメールプログラムを作っています。
mb_send_mail でメールを送信する際に あて先を 山田 <hoge@example.jp> など使いたいのですが、 日本語や任意の文字列をアバウトに許可すると セキュリティ的に怖いと感じます。 mb_send_mail のあて先部分は この文字列を制限・エスケープかけておけばOKという 基準はあるでしょうか? またお勧めの方法がありましたらお願いします。
- 548 名前:nobodyさん mailto:sage [2008/04/26(土) 17:32:23 ID:???]
- >>547
入力文字のエスケープに関してのみならば "メールヘッダーインジェクション"で検索すると 詳しいページが出てくる。 でも、その対策だけでは不充分。 掲示板で、htmlspecialcharsだけ使っても、大量の投稿であっという間に 荒らされるのと同じ。 一定時間内の多重投稿を防いだり、送信者のIPをメールの本文に記録したり 宛先がユーザーから入力可能な場合は、かなり対策が面倒。 ここでメールヘッダーに関して質問しているレベルで メールの宛先をユーザーが入力可能なウェブメールなんてやると、 確実にメールサーバーがブラックリストに載る。
- 549 名前:nobodyさん mailto:sage [2008/04/26(土) 17:32:47 ID:???]
- ググレば不具合があるmb_send_mailを何故貴様は使ってるのだ
- 550 名前:nobodyさん [2008/04/26(土) 18:08:34 ID:TgkCKAum]
- サーバー部門からロードアベレージの原因はディスクI/Oが原因みたいだけど
プログラム側で何とか軽減できないかって、相談をうけているんだすけど 出来るだけディスクへの負荷を減らす為のプログラムの設計だったり そんな素敵なノウハウをまとめているサイトてありませんかね
- 551 名前:nobodyさん mailto:sage [2008/04/26(土) 18:18:03 ID:???]
- ググレカス
- 552 名前:nobodyさん mailto:sage [2008/04/26(土) 18:20:09 ID:???]
- ククレカレー
- 553 名前:nobodyさん mailto:sage [2008/04/26(土) 18:21:45 ID:???]
- クレクレカレー
- 554 名前:nobodyさん [2008/04/26(土) 18:21:54 ID:iM9ZNRfW]
- コンパイル済みプログラム atract (バイナリ)をPHPから呼んで
動かしたいと思い、シェルスクリプトatr.sh #!/bin/bash /dir/atract を用意して、index.php中で <?php system("./attract", $ret); ?> として動かそうとしましたが、$ret=127が返ってくるのみで、 attract自体は動きませんでした。 もちろん、シェルで./atr.shと打つと atract が動きます。 どうしてphpから呼んだときだけ動かないのでしょうか? 環境はRed Hat Enterprise Linux v5、Apache2.2.3、php4.3.9(cgi)です。
- 555 名前:nobodyさん mailto:sage [2008/04/26(土) 18:37:22 ID:???]
- 場所は?
- 556 名前:nobodyさん [2008/04/26(土) 18:39:38 ID:iM9ZNRfW]
- 場所は/public_html/atract/にindex.phpとatr.shがあります。
- 557 名前:nobodyさん [2008/04/26(土) 18:49:40 ID:uk8GT5CY]
- 質問です。
PHPのオブジェクト指向を勉強できる書籍で、オススメなのありますか? ご教示ください。
- 558 名前:nobodyさん mailto:sage [2008/04/26(土) 19:01:26 ID:???]
- "シェル本体 シェルファイル"
- 559 名前:nobodyさん [2008/04/26(土) 19:09:33 ID:iM9ZNRfW]
- >>558
system("/bin/bash /dir/atr.sh", $ret); ともしてみましたが、動きませんでした。
- 560 名前:nobodyさん mailto:sage [2008/04/26(土) 19:20:35 ID:???]
- >>557
PHPマニュアル
- 561 名前:nobodyさん [2008/04/26(土) 19:30:51 ID:uk8GT5CY]
- >>560
ありがとうございます。 もう少し丁寧に解説しているものが欲しいです・・・
- 562 名前:nobodyさん mailto:sage [2008/04/26(土) 19:47:35 ID:???]
- >>561
ここ
- 563 名前:nobodyさん [2008/04/26(土) 20:19:06 ID:uk8GT5CY]
- 常駐します。今日からよろしくお願いします。
- 564 名前:nobodyさん mailto:sage [2008/04/26(土) 20:43:25 ID:???]
- PHPのオブジェクト指向とか基本がズレてる
オブジェクト指向を学んでPHPに取り入れろ
- 565 名前:nobodyさん mailto:sage [2008/04/26(土) 20:48:59 ID:???]
- >>564
オブジェクト指向を覚えることが偉いとでも(笑)
- 566 名前:nobodyさん mailto:sage [2008/04/26(土) 21:01:40 ID:???]
- Java禁止
- 567 名前:547 mailto:sage [2008/04/26(土) 22:58:04 ID:???]
- >>548
サンクスコ >>549 ソースきぼんぬ 不具合って脆弱性でしょうか、 ちなみに現最新バージョンのPHPでも直ってないのでしょうか?
- 568 名前:nobodyさん mailto:sage [2008/04/26(土) 23:33:03 ID:???]
- >>567
興味があるんなら自分で調べろよ 有名なんだからググればすぐみつかるし、プログラム書く人間なら知らないのが疑問
- 569 名前:nobodyさん [2008/04/26(土) 23:54:09 ID:EXulrG+H]
- php3ってクラス使える?
- 570 名前:nobodyさん mailto:sage [2008/04/27(日) 00:05:10 ID:???]
- >>569
つマヌアル
- 571 名前:nobodyさん [2008/04/27(日) 00:19:21 ID:TNTz3zy3]
- Zend Frameworkをちょっと勉強しているんだけど、
フレームワークって簡単なものは作れるけど、 結局、サイトによって独自関数やクラスを多用しなきゃいけないから わざわざフレームワークにする意味無いよね? 単に、「他者と作業する上で便利」なだけであって、 開発者が自分だけの場合は、気にしなくて良いのかな?
- 572 名前:nobodyさん mailto:sage [2008/04/27(日) 00:24:25 ID:???]
- >>571
フレームワークにたよるのって気持ち悪くてやりたくない 自分だけのネイティブなコードだけ残したいから
- 573 名前:nobodyさん mailto:sage [2008/04/27(日) 00:35:45 ID:???]
- >>571
一人で構築してるけど使ったほうが楽で助かる。抽象的に考えられるのがいい。 合わないと感じたなら無理に使わなくてもいいんじゃない?仕事ならともかく趣味の範疇なんだし。
- 574 名前:nobodyさん mailto:sage [2008/04/27(日) 01:34:12 ID:???]
- 一度Ethna使ってみたことがあるけど、
自作クラスの関数内から(Ethnaから呼ばれることを前提とした)既存クラスにアクセスするところで嫌気がさしてやめた。 その手の問題を起こさない(もしくは処理できる)スキルがあれば一人FWもいいかも。
- 575 名前:nobodyさん mailto:sage [2008/04/27(日) 01:48:03 ID:???]
- 中堅規模のサイトをいくつか製作したら
自然とFWが出来上がった漏れは天才。
- 576 名前:nobodyさん mailto:sage [2008/04/27(日) 04:28:19 ID:???]
- JavaよりPHPやJavaScriptのオブジェクト指向の方が優れている件について。
PHPのバージョンが古い鯖に移植とかする際、関数毎にバージョン確認が面倒です。 ソース内の関数をリストアップして、バージョン○○以降で動きます、 みたいなチェック関数とかありませんか。 自分で作ればいいんだろうけど関数が数千もあるとさすがに面倒。 PHPマニュアルから自動取得するような技術力はありません。
- 577 名前:nobodyさん mailto:sage [2008/04/27(日) 04:43:21 ID:???]
- 自分で作れ
- 578 名前:nobodyさん mailto:sage [2008/04/27(日) 04:54:38 ID:???]
- PHP4 以降で、関数の存在チェックだけでいいのなら、 token_get_all と function_exists で比較的簡単に作れんじゃないの。
まぁ関数名は、変数名と同じくシンボルとしてしかパースされなかったと思うから、判定が若干面倒ではあるけど。
- 579 名前:540 [2008/04/27(日) 05:00:08 ID:pXevviUZ]
- >>544
遅レスですがサンクス 2chブラウザ使ってるんですけど、一回下げるとそれ覚えてるみたいで思いがけず下げちゃうことがあるんですよね。 すいません。 ちなみに>>545は別人です。 別サーバーで問題なく遅れてたんですけど、新しいサーバーかりてそこに入れてみたら まったくFromを変えられなくなったんですよ。 ちなみにCentOS5+qmail+PHP5.1.6です。 サーバーの設定の問題かと思ってサーバー借りてるところのサポートに連絡取ってみたら 「PHPの問題だ、こんなことで連絡してくんな。ググれカス!」 って怒られて、いろいろ調べてみたんですけど、にっちもさっちも行かなくて。 やっぱりPHPの問題なのですか?
- 580 名前:nobodyさん mailto:sage [2008/04/27(日) 05:08:05 ID:???]
- PHPの問題だ、こんなことで連絡してくんな。ググれカス!
- 581 名前:nobodyさん mailto:sage [2008/04/27(日) 05:27:03 ID:???]
- sendmail_path か QMAILの設定の問題なのかなぁ。
とりあえずQMAILのエラーログも見てみたら?
- 582 名前:nobodyさん mailto:sage [2008/04/27(日) 12:00:48 ID:???]
- >>557
>>565
- 583 名前:nobodyさん [2008/04/27(日) 13:01:00 ID:EBk2n3bR]
- PHP開発5年ほどやってるが、あんまり他と交流ないのでチョット疑問なのですが、
$_SESSIONって、どれくらいの値を入れてます? $_SESSION['user_id'] だけ入れて、各処理毎にDB接続は鯖コスト高いだろうし、 俺はログイン処理後DBからパスワード以外(user_id, user_name, user_mail)は入れてます。 変数でいうと10個分くらいまで とか勝手な基準でやってたんですが、 $_SESSION['html'] とかで、膨大なデータ(文字列、配列)を入れたりしてる人もいますか?
- 584 名前:nobodyさん mailto:sage [2008/04/27(日) 13:02:55 ID:???]
- はい?何のために入れんの?
- 585 名前:nobodyさん mailto:sage [2008/04/27(日) 13:09:17 ID:???]
- セッションセーブパスにDBから受け取ったユーザー情報を
一度全部書き出して、処理後はガーベッジコレクションを待ったり、 あるいは自分で消したりする処理を書き加えたりしたいですか。
|

|