- 1 名前:nobodyさん mailto:sage [2012/09/25(火) 23:39:55.21 ID:???]
- 質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り 次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。 ◆前スレ PHP】下らねぇ質問はID出して書き込みやがれ 122 kohada.2ch.net/test/read.cgi/php/1344963135/ ◆質問用テンプレ 【OS名】CentOS 【PHPのバージョン】5.3 【連携ソフトウェア】MySQL ImageMagick 【質問内容】 ◆質問する時の注意 ・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す) ・ 己の行った操作、変更などを詳しく明記すること。 ・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。 ・ 質問者として、態度をわきまえること。 ・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。 (PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。) ◆質問後の注意 ・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。 ・解決しなくても回答をもらった場合はお礼を言うこと。 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
- 563 名前:nobodyさん mailto:sage [2012/10/25(木) 00:20:55.22 ID:???]
- gzip
- 564 名前:nobodyさん [2012/10/25(木) 00:52:40.42 ID:XnX4j8rX]
- いやgzipなのは分かってますけど
どうしてPHPが出力したhtmlだけ、圧縮されずバイナリの末尾にゴミをくっつけるのか、という事なんですが・・・ Apache2.2.3+PHP5.2.7の時はこういう事はありませんでした。
- 565 名前:nobodyさん mailto:sage [2012/10/25(木) 01:12:56.64 ID:???]
- ・・・
- 566 名前:nobodyさん mailto:sage [2012/10/25(木) 01:58:42.66 ID:???]
- ソース読め
- 567 名前:nobodyさん mailto:sage [2012/10/25(木) 03:04:09.14 ID:???]
- 圧縮されないPHPのソースですか? mod_deflateのソースですか?
というかもうここじゃなくてApacheの方のスレで聞いた方がいいですか
- 568 名前:nobodyさん mailto:sage [2012/10/25(木) 06:19:34.55 ID:???]
- ソースがあるんだから読めよ
問題の切り分けもできないんだろ
- 569 名前:nobodyさん [2012/10/25(木) 07:56:28.47 ID:SBwFdfvK]
- 朝からすまない。誰か助けて欲しい。
SSH2関数(ssh2_scp_send())で、他サーバにSCPしているんだが、 アップロード完了して、相手先のサーバ見るとファイル名が 「'」で囲われちまってる・・・('test.txt'みたいな感じ。) 公開鍵方式の認証でssh2_auth_pubkey_file()で認証してる。 コンソールからコマンド打ってSCPした時は問題ないんだけど・・・ どなたか知りませんか?
- 570 名前:nobodyさん mailto:sage [2012/10/25(木) 07:58:42.93 ID:???]
- >>569
知ってるがお前の態度が気に食わない
- 571 名前:nobodyさん mailto:sage [2012/10/25(木) 08:07:27.89 ID:???]
- >>569
知ってる 以上
- 572 名前:nobodyさん mailto:sage [2012/10/25(木) 08:43:22.14 ID:???]
- >>571
これがアスペか ネタだとしてもつまらないしね
- 573 名前:nobodyさん mailto:sage [2012/10/25(木) 10:05:20.18 ID:???]
- >>561
BOMは末尾にもおまけがつくんだぜ
- 574 名前:nobodyさん mailto:sage [2012/10/25(木) 10:21:32.94 ID:???]
- >>569
俺も知ってる、すまないね。
- 575 名前:nobodyさん mailto:sage [2012/10/25(木) 11:37:56.28 ID:???]
- >>569
うん、知ってる
- 576 名前:nobodyさん [2012/10/25(木) 13:39:42.58 ID:6JffungS]
- 一つの項目に複数のデータを入力可能にする場合そのデータってどうやってDBに保存するんですか?
たとえばブログシステムを作ってるとして、タグを実装しようとしています。 タグって複数指定できますが、これをDBにどのように登録するのが一般的なんでしょうか? 単純に一つのレコードに区切り文字で区切って登録するのか、 タグテーブルを作って、一つのタグごとに一つのレコード使って登録するのかどっちなんですか?
- 577 名前:nobodyさん mailto:sage [2012/10/25(木) 13:59:57.78 ID:???]
- >>576
好きにしたらいい。 後者がいいと思うよ。 正規化というのも調べてみてね。
- 578 名前:nobodyさん [2012/10/25(木) 14:00:26.04 ID:t/CjdrSn]
- >>576
データベーススレで聞け。
- 579 名前:nobodyさん mailto:sage [2012/10/25(木) 14:15:33.56 ID:???]
- 指定したタグが付いているものを抽出することを考えればどっちがいいか言わずもがな
- 580 名前:nobodyさん [2012/10/25(木) 14:51:07.30 ID:6JffungS]
- 皆さんありがとうごぁいマス
せいきかにちゅいてまなんでみますべ
- 581 名前:nobodyさん mailto:sage [2012/10/25(木) 17:10:45.88 ID:???]
- とりあえず二度と来るな
- 582 名前:nobodyさん [2012/10/27(土) 21:36:26.06 ID:Gw/kh0XY]
- マニュアルにある
(PHP 5 >= 5.2.0) ってのは PHP5.2から使えるという意味?
- 583 名前:nobodyさん [2012/10/27(土) 22:46:23.85 ID:rxMRUDbj]
- 確かにわかりにくいね。欧米では非プログラミングの一般でもよくある表現なのかなと勝手に思ってた。
- 584 名前:nobodyさん mailto:sage [2012/10/28(日) 00:43:20.55 ID:???]
- 5.2.0 or laterと書くと言語に依存するから数式にしてある
分かりにくいよな
- 585 名前:nobodyさん mailto:SAGE [2012/10/28(日) 00:55:02.43 ID:???]
- さすがPHPの開発チームはバージョンの指示までキチガイ地味てる
開発がそれだけ腐ってりゃ利用者も腐ってるわな 納得
- 586 名前:nobodyさん mailto:sage [2012/10/28(日) 01:17:17.44 ID:???]
- 「5.2.0以上のPHP5で使えるよ」
見ての通りじゃん
- 587 名前:nobodyさん mailto:sage [2012/10/28(日) 01:35:11.03 ID:???]
- まじれす
- 588 名前:nobodyさん mailto:sage [2012/10/28(日) 05:10:47.35 ID:???]
- PHPでは
5 >= 5.2 が成立する
- 589 名前:nobodyさん mailto:sage [2012/10/28(日) 08:37:20.02 ID:???]
- しねえよぼけ
- 590 名前:nobodyさん mailto:hage [2012/10/28(日) 14:46:40.53 ID:???]
- hage
- 591 名前:nobodyさん mailto:sage [2012/10/28(日) 15:28:23.57 ID:???]
- phpのマニュアル見ると、mysql〜系の関数が非推奨になってるようなんですがセキュリティ的に使わない方がいいんでしょうか?
- 592 名前:nobodyさん mailto:sage [2012/10/28(日) 15:31:19.08 ID:???]
- >>1
- 593 名前:nobodyさん mailto:sage [2012/10/28(日) 15:37:32.09 ID:???]
- 非推奨だからセキュリティに問題があるってのは>>1が読めない人の頭の悪い発想です
PHPで非推奨と言われるものに関しては 時代が変わって代わりに使って欲しいものがある場合 つまり新しく推奨するものができたので古いのは非推奨ということです お分かりいただけましたか?
- 594 名前:nobodyさん mailto:sage [2012/10/28(日) 15:45:23.31 ID:???]
- わかりました。
あざした
- 595 名前:nobodyさん mailto:sage [2012/10/28(日) 15:48:54.44 ID:???]
- ちなみにセキュリティに問題があるのは警告な
- 596 名前:nobodyさん mailto:sage [2012/10/28(日) 17:09:11.10 ID:???]
- このスレにいるのは全PHPユーザーの中のごく僅かだってのは分かってるが
それでもまともな奴が一人もいないってどういうことよ
- 597 名前:nobodyさん mailto:sage [2012/10/28(日) 17:19:55.82 ID:???]
- はてなで質問するか、okwaveで質問するか、ここで質問するか
- 598 名前:nobodyさん mailto:sage [2012/10/28(日) 17:23:33.69 ID:???]
- >>588
if (5 >= 5.2) { echo "5 is greater than or equal to 5.2"; } ホントだ ちゃんと 5 is greater than or equal to 5.2 て表示されるな
- 599 名前:nobodyさん mailto:sage [2012/10/28(日) 17:29:23.16 ID:???]
- phpすげー
- 600 名前:nobodyさん mailto:sage [2012/10/28(日) 17:35:57.23 ID:???]
- php6でググったら寒い話題ばっかりじゃねぇか…
phpの糞さに気づいてpythonに移行したのが5年ほど前だが ここまでひどいことになっていたとは
- 601 名前:nobodyさん mailto:hage [2012/10/28(日) 17:51:59.94 ID:???]
- >>598
お前の環境依存だろ
- 602 名前:nobodyさん mailto:sage [2012/10/28(日) 17:59:24.68 ID:???]
- 冗談だと思って試してみたら俺のとこでもそうなる
バグか??
- 603 名前:nobodyさん mailto:sage [2012/10/28(日) 18:03:15.80 ID:???]
- PHPって恐ろしいんだあ・・
- 604 名前:nobodyさん mailto:sage [2012/10/28(日) 18:29:51.62 ID:???]
- CLIからだが俺の環境じゃならない
- 605 名前:nobodyさん mailto:sage [2012/10/28(日) 18:46:00.53 ID:???]
- >>598
俺もそうなった
- 606 名前:nobodyさん mailto:sage [2012/10/28(日) 18:58:51.31 ID:???]
- おれもならない
- 607 名前:nobodyさん mailto:sage [2012/10/28(日) 19:01:49.63 ID:???]
- たしかになる
なにこれ肝...
- 608 名前:nobodyさん mailto:sage [2012/10/28(日) 19:06:51.42 ID:???]
- 5.2.14, 5.3.10で試したけどなんねーぞ
- 609 名前:nobodyさん mailto:sage [2012/10/28(日) 19:17:03.28 ID:???]
- 5.2 が整数変換されて 5 >= 5 が true になるってことかな。
ちなみにうちの環境だとちゃんと false になる。
- 610 名前:nobodyさん mailto:sage [2012/10/28(日) 19:17:14.08 ID:???]
- ネタにマジレス
- 611 名前:nobodyさん mailto:sage [2012/10/28(日) 20:24:24.03 ID:???]
- 誰か解明しろ!
バグのもとになる
- 612 名前:nobodyさん mailto:sage [2012/10/28(日) 20:30:51.44 ID:???]
- さすがに釣りだと思いたい。
- 613 名前:nobodyさん mailto:sage [2012/10/28(日) 20:35:10.53 ID:???]
- もしかして試す環境も持ってないで書いてる奴がいるのか
- 614 名前:nobodyさん mailto:sage [2012/10/28(日) 20:40:47.91 ID:???]
- プログラム 'php' はまだインストールされていません。 次のように入力することでインストールできます:
sudo apt-get install php5-cli
- 615 名前:nobodyさん mailto:sage [2012/10/28(日) 20:42:02.74 ID:???]
- phpなんて入れてもなんのメリットもないからな
- 616 名前:nobodyさん mailto:sage [2012/10/28(日) 20:46:08.48 ID:???]
- Python Perlが入ってなかったら洒落にならないが
PHPが入ってなくてもなんにも困らない これマヂ
- 617 名前:nobodyさん mailto:sage [2012/10/28(日) 21:54:20.03 ID:???]
- 荒らしに釣られた馬鹿だらけだな
- 618 名前:nobodyさん mailto:sage [2012/10/28(日) 22:54:29.71 ID:???]
- 実際真偽を確かめられてないじゃんw
- 619 名前:nobodyさん mailto:sage [2012/10/28(日) 23:31:51.88 ID:???]
- if (5 >= 5.2) { print "5 is greater than or equal to 5.2"; }
これ、Perlでも 5 is greater than or equal to 5.2 が 表示されるじゃんw
- 620 名前:nobodyさん mailto:sage [2012/10/29(月) 00:48:01.00 ID:???]
- Perlも欠陥言語
- 621 名前:nobodyさん mailto:sage [2012/10/29(月) 05:26:42.60 ID:???]
- アホだ
- 622 名前:nobodyさん mailto:sage [2012/10/29(月) 17:14:47.56 ID:???]
- >>621
自己紹介おつ
- 623 名前:nobodyさん [2012/10/29(月) 19:24:35.93 ID:EWinjFaP]
- なんだあ?このスレは回答者も馬鹿しかいねーのか?
if (0.1 + 0.2 == 0.3) これの結果は true か false か、試さなくても普通分かるよな? 答えは false だが、true と思ってるやつが多そうだわ
- 624 名前:nobodyさん mailto:sage [2012/10/29(月) 19:44:03.28 ID:???]
- バカはお前だ
5はintegerだし
- 625 名前:nobodyさん mailto:sage [2012/10/29(月) 23:04:00.87 ID:???]
- >>623
これ、なんでfalseになるの?
- 626 名前:nobodyさん mailto:sage [2012/10/29(月) 23:08:35.68 ID:???]
- >>625
マニュアル嫁
- 627 名前:nobodyさん mailto:sage [2012/10/30(火) 00:15:16.33 ID:???]
- 答えはtrueでもfalseでもなく実装定義じゃね?
なんでfalseとか決めつけてるのかわかんない
- 628 名前:nobodyさん mailto:sage [2012/10/30(火) 02:11:54.99 ID:???]
- >>624 >>625 >>627
うわ・・・ レベル低っ^^;
- 629 名前:nobodyさん mailto:sage [2012/10/30(火) 07:10:24.35 ID:???]
- 欠陥言語の屁理屈はもう飽きた
- 630 名前:nobodyさん mailto:sage [2012/10/30(火) 08:22:13.89 ID:???]
- >>628
じゃぁレベルの高い回答をどうぞ
- 631 名前:nobodyさん mailto:sage [2012/10/30(火) 10:55:01.87 ID:???]
- >>629
>>623がfalseになるのはPHPが欠陥言語だからじゃねーよw floatの内部表現の問題だろ、こういうのは中学か高校くらいで習うはずなんだが
- 632 名前:nobodyさん mailto:sage [2012/10/30(火) 11:40:05.47 ID:???]
- まあ、俺は小学5年のときに逆に先生に教えてやった側だが
- 633 名前:nobodyさん mailto:sage [2012/10/30(火) 11:50:31.47 ID:???]
- 偉そうに書いてるが>>623は全く別の問題
- 634 名前:nobodyさん mailto:sage [2012/10/30(火) 12:06:42.57 ID:???]
- よく恥ずかしげもなしに>>632みたいなことが言えるよな
ネタにマジレスすんなよってか?
- 635 名前:nobodyさん mailto:sage [2012/10/30(火) 12:16:01.26 ID:???]
- >>623
最近知ったばかりのことを、他人に言いたくて仕方がないんだろ?
- 636 名前:nobodyさん mailto:sage [2012/10/30(火) 12:17:08.31 ID:???]
- 初心者で馬鹿ってことは認めるので、>>623がなぜfalseなのか教えてください
- 637 名前:nobodyさん mailto:sage [2012/10/30(火) 12:21:45.29 ID:???]
- マニュアルには
>小数を直接比較して等しいかどうかを調べてはいけません。より高い精度が必要な場合には、 任意精度数学関数または gmp 関数を代わりに使用してください。 って書いてあるね これじゃないの? ttp://php.net/manual/ja/language.types.float.php >>633が全く別の問題と言ってるから違うんだろうけど
- 638 名前:nobodyさん mailto:sage [2012/10/30(火) 12:22:06.82 ID:???]
- IDでてないよ
- 639 名前:nobodyさん mailto:sage [2012/10/30(火) 12:24:46.32 ID:???]
- >>623の件はfloatの内部表現であってるが、それと>>588の問題は別で、
>>623が急にそのことを触れてきたのかが謎すぎるということだろう
- 640 名前:nobodyさん mailto:sage [2012/10/30(火) 12:34:46.18 ID:???]
- >ttp://www.php.net/manual/ja/about.prototypes.php
>(PHP 4 >= 4.3.0, PHP 5) >これは、この関数が PHP 4.3.0 以降のバージョンでのみ利用可能であることを意味します。
- 641 名前:nobodyさん mailto:sage [2012/10/30(火) 12:36:36.84 ID:???]
- へえ勉強になりました
ありがと
- 642 名前:nobodyさん mailto:sage [2012/10/30(火) 12:44:08.47 ID:???]
- PHP 4.3.0-, PHP 5
とか書いてくれた方がいい
- 643 名前:nobodyさん mailto:sage [2012/10/30(火) 12:47:54.26 ID:???]
- 見づらい
- 644 名前:nobodyさん mailto:sage [2012/10/30(火) 13:08:09.72 ID:???]
- >>642
それなら PHP 4.3.0+ のほうがよくね?
- 645 名前:nobodyさん mailto:sage [2012/10/30(火) 13:15:46.56 ID:???]
- 普通に4.3.0以上がわかりやすくね?
- 646 名前:nobodyさん mailto:sage [2012/10/30(火) 13:18:47.94 ID:???]
- 日本語版を作った時点で以降などに訳してないのが異常
- 647 名前:nobodyさん mailto:sage [2012/10/30(火) 13:29:08.08 ID:???]
- >>588と>>623がBAKAということで
次の質問どうぞ
- 648 名前:nobodyさん mailto:sage [2012/10/30(火) 13:33:04.96 ID:???]
- お前ら釣られすぎだろ
そんなんだからPHP使いは馬鹿って言われるんだよ あと、本当に分からん奴は勉強し直せ
- 649 名前:nobodyさん mailto:sage [2012/10/30(火) 13:37:11.56 ID:???]
- うるせえゴミども
- 650 名前:nobodyさん mailto:sage [2012/10/30(火) 13:49:58.59 ID:???]
- いや、ここまでスレを伸ばした>>588は天才だ
- 651 名前:nobodyさん mailto:sage [2012/10/30(火) 14:32:57.63 ID:???]
- 本人乙
- 652 名前:nobodyさん [2012/10/30(火) 15:00:14.14 ID:WbZtQ9ik]
- 【OS名】CentOS 5.4
【PHPのバージョン】5.1.6 【連携ソフトウェア】 【質問内容】 zipファイルを解凍したいのですが5.1.6のためZipArchiveが使えません。 またsystemコールできる権限がないのでコマンドをたたくことも出来ないのですが こういった状態でzipを解凍する方法はありますか?
- 653 名前:nobodyさん mailto:sage [2012/10/30(火) 15:42:45.00 ID:???]
- >>652
PEAR::File_Archive
- 654 名前:nobodyさん mailto:sage [2012/10/30(火) 17:33:21.69 ID:???]
- >>623
結局、誰もこれを説明できないのか… 知ったかぶりなら誰でもできるっちゅうねん
- 655 名前:nobodyさん mailto:sage [2012/10/30(火) 17:39:49.56 ID:???]
- そもそも>>623は>>598と全く関係ないので、
知ったかぶりはお前>>623だ
- 656 名前:nobodyさん mailto:sage [2012/10/30(火) 21:08:35.30 ID:???]
- >>654
おいおいwマジで知らないのか??? 浮動小数点の内部表現は常識だぞwww
- 657 名前:nobodyさん mailto:sage [2012/10/30(火) 21:13:40.34 ID:???]
- >>656
知ったかぶり君は消えろ このゴキブリ野郎が
- 658 名前:sage mailto:sage [2012/10/30(火) 22:27:43.65 ID:???]
- やっぱこういうの場合ってPEAR一択なのかね
おれモジュール追加できない環境でdunzip2っての使ったよ
- 659 名前:623 [2012/10/31(水) 01:17:56.81 ID:q9QYVNAG]
- まだやってたのwwwwwwwwwwwww
- 660 名前:nobodyさん mailto:sage [2012/10/31(水) 08:06:27.36 ID:???]
- >>656
だからそれを説明しろっちゅうねん。 知ったかぶりはええっちゅうねん。
- 661 名前:nobodyさん mailto:sage [2012/10/31(水) 11:11:40.37 ID:???]
- HTML_Template_Flexyのforeach文について
html側で、 {foreach:records,r} <tr> <td>{r.pref_nm:hs}</td> <td> <a href="" id="ed%s" name="ed%s" flexy:nameuses="r.pref_cd" flexy:dynamic="yes">{r.pref_nm:hs}</a> </td> </tr> {end:} と記述して配列(records)の数だけループさせてるんですが、 <a href="" id="ed%s" name="ed%s" flexy:nameuses="r.pref_cd" flexy:dynamic="yes">{r.pref_nm:hs}</a> の部分の、{r.pref_nm:hs}が変換されずに困っています。 HTML_Template_Flexyの仕様なんでしょうか?
- 662 名前:nobodyさん mailto:sage [2012/10/31(水) 11:44:17.74 ID:???]
- >>1すら読めないほど注意力がないと
>>661みたいな簡単なことも分からないんだな こういうウジ虫並の知能しかない知恵遅れってマジでかわいそう
- 663 名前:nobodyさん mailto:sage [2012/10/31(水) 12:38:46.26 ID:???]
- なんだここ
- 664 名前:nobodyさん mailto:sage [2012/10/31(水) 12:41:49.99 ID:???]
- >>663
質問はID出して下さい
- 665 名前:nobodyさん mailto:sage [2012/10/31(水) 13:12:33.07 ID:???]
- >>663
ID出せよキチガイ
- 666 名前:nobodyさん mailto:sage [2012/10/31(水) 13:13:54.99 ID:???]
- 明らかに煽ってるな。じゃあの
- 667 名前:nobodyさん mailto:sage [2012/10/31(水) 13:18:33.56 ID:???]
- よし、キチガイを1匹駆除
- 668 名前:nobodyさん mailto:sage [2012/10/31(水) 13:46:55.43 ID:???]
- HTML_Template_Flexyとか使ったことねぇわ
- 669 名前:nobodyさん [2012/10/31(水) 16:38:33.69 ID:ImFKZ7j+]
- タイムゾーンってどうやって取得するの?
- 670 名前:nobodyさん mailto:sage [2012/10/31(水) 17:34:41.17 ID:???]
- >>669
www.php.net/manual/ja/datetime.gettimezone.php
- 671 名前:nobodyさん mailto:sage [2012/10/31(水) 20:40:56.23 ID:???]
- _______ __
// ̄~`i ゝ `l | / / ,______ ,_____ ________ | | ____ TM | | ___ // ̄ヽヽ // ̄ヽヽ (( ̄)) | | // ̄_>> \ヽ、 |l | | | | | | | | ``( (. .| | | | ~~ `、二===-' ` ===' ' ` ===' ' // ̄ヽヽ |__ゝ ヽ二='' ヽヽ___// 日本 ______________ __ |PHP タイムゾーン 取得 .| |検索|  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄  ̄ ̄ ◎ウェブ全体 〇日本語のページ
- 672 名前:nobodyさん mailto:sage [2012/11/01(木) 01:45:08.67 ID:???]
- phpプログラマーの人月と手取りって大体いくらぐらいが多いのでしょうか。
- 673 名前:nobodyさん mailto:sage [2012/11/01(木) 01:51:30.78 ID:???]
- 定数をDBで持つ人いる?
- 674 名前:nobodyさん mailto:sage [2012/11/01(木) 03:45:58.81 ID:???]
- >>1
- 675 名前:nobodyさん mailto:sage [2012/11/01(木) 04:29:45.69 ID:???]
- >>673みたいな疑問が湧く時点で精神異常
- 676 名前:nobodyさん mailto:sage [2012/11/01(木) 06:40:20.74 ID:???]
- phpのlogの日付が日本時間と違うんだけど、これどーやってなおすの?
- 677 名前:676 [2012/11/01(木) 06:40:50.61 ID:LqIvJXxN]
- さげちゃった
- 678 名前:nobodyさん mailto:sage [2012/11/01(木) 06:41:04.66 ID:???]
- >>676
>>1
- 679 名前:nobodyさん mailto:sage [2012/11/01(木) 07:05:14.88 ID:???]
- >>676
php.iniで date.timezone = Asia/Tokyo となっていないかも
- 680 名前:nobodyさん mailto:sage [2012/11/01(木) 11:15:53.59 ID:???]
- >>679
php.iniってなんですか?
- 681 名前:nobodyさん mailto:sage [2012/11/01(木) 11:23:58.61 ID:???]
- >>1
- 682 名前:nobodyさん [2012/11/01(木) 11:50:14.24 ID:25QnUFoI]
- facebook のページのように一番下まで、スクロールすると
自動的に記事を次々読み込むページを考えています。 jQuery Bottom という www.koikikukan.com/samples/20120206/ のスクリプトを参考に作成しています。 データベースと連動させたいのですが、その組み合わせ方法が思いつきません。 javascriptの $('#wrap div:last').append('<div>スクロールするたび読み込み</div>'); という記述部分がスクロールするたびに読み込まれるらしいです。 そのため、たとえば while($row = mysql_fetch_assoc($query)){ $('#wrap div:last').append('<div><?php echo $row['id'] ?></div>'); } という風にすると、1回のスクロール読み込みで全件でてきてしまいます。 データベースと連動させ全件読み込み、かつ数十件づつ表示とするにはどのように組んでいくのが理想的でしょうか? データベースと連動して、ajax的に作動させようとする場合 このスクリプトとPHP、SQLをどのように組み合わせればよいでしょうか?
- 683 名前:nobodyさん mailto:sage [2012/11/01(木) 11:55:51.15 ID:???]
- お前アホだろ
- 684 名前:nobodyさん mailto:sage [2012/11/01(木) 12:05:35.07 ID:???]
- LIMIT OFFSET 使え
- 685 名前:nobodyさん mailto:sage [2012/11/01(木) 12:27:33.57 ID:???]
- ある一定のデータごとにフロントエンド側でトリガーとなるものを設置。
そのトリガーに規則的にインクリメントするなどした数値を与えて それに応じてデータベースに取りにいって流し込めばいいんじゃないかな。 トリガーについては www.skuare.net/2010/09/jquery_via_could.html hennayagyu.com/webhack/javascript/%E3%81%82%E3%82%8B%E8%A6%81%E7%B4%A0%E3%81%8C%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%81%9F%E3%81%A8%E3%81%8D%E3%81%AB%E5%91%BD%E4%BB%A4%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8Bjavascript-w-jquery-2348 このあたりを参考にして組みなおせばいけると思う。 あまり深く考えてないから、参考のほうは当たってないかもしれんけど。
- 686 名前:nobodyさん mailto:sage [2012/11/01(木) 12:32:00.55 ID:???]
- 件数に寄るが全件取得後メモリにおいといてちょっとずつロードすりゃいい
件数多いなら>>684のやり方で都度リクエストをする
- 687 名前:nobodyさん mailto:sage [2012/11/01(木) 12:38:19.25 ID:???]
- 普通のページャーも作ったことないんだろうな
- 688 名前:nobodyさん mailto:sage [2012/11/01(木) 12:57:59.34 ID:???]
- Ajaxに手を出すのはデータベースを完璧に扱えるようになってからにしなさい
- 689 名前:nobodyさん mailto:sage [2012/11/01(木) 13:09:43.06 ID:???]
- >>672
うちは大体人日2マソ計算。 手取りは・・・16万orz
- 690 名前:nobodyさん mailto:sage [2012/11/01(木) 13:11:20.30 ID:???]
- >>689
何歳?
- 691 名前:nobodyさん mailto:sage [2012/11/01(木) 13:17:15.38 ID:???]
- >>690
P歴4年とだけ言っておく。 ちなみに2社目で、前職では手取り22万ぐらい。
- 692 名前:nobodyさん mailto:sage [2012/11/01(木) 13:24:43.35 ID:???]
- なんで転職したん?
- 693 名前:nobodyさん mailto:sage [2012/11/01(木) 13:25:11.39 ID:???]
- >>691
4年でそれはきついな 参考になったわ ありがと
- 694 名前:nobodyさん mailto:sage [2012/11/01(木) 13:29:18.40 ID:???]
- phpだけだと潰しが効かない
- 695 名前:nobodyさん mailto:sage [2012/11/01(木) 13:38:30.36 ID:???]
- >>692
・田舎に住みたかった。住んだ場所から近かった。 ・小さな事務所で雰囲気がゆるい。残業ほぼ0。サンダルで出勤。いろいろやりたい放題できる。 ・経営者がベンチャー気質でやってることが面白く、将来性を感じる。(ダメだと思ったら辞めるけど) ・給料安いけど田舎でなので生活はできる。貯金も少しづつだができる。 てなとこかな。 >>693 いへいへ。どういたしまして。
- 696 名前:nobodyさん mailto:sage [2012/11/01(木) 13:42:24.45 ID:???]
- >>695
なるほどね ベンチャー気質で自由が効くのはいい
- 697 名前:nobodyさん [2012/11/01(木) 16:08:10.20 ID:LEZ7IE47]
- $_FILES['userfile'] んmぽ userfileがわからないときはどうしたらいい?
- 698 名前:nobodyさん [2012/11/01(木) 17:41:36.03 ID:LEZ7IE47]
- 標準入力をバイナリとして読み込みたいんだけど
どうしたらいい?
- 699 名前:nobodyさん mailto:sage [2012/11/01(木) 18:21:30.85 ID:???]
- >>697
わかりません。 >>698 標準入力の取り方か、 取ったはいいが、何したいのか分からんのかどっち
- 700 名前:nobodyさん [2012/11/01(木) 21:45:43.59 ID:zd1oN1/L]
- ある参考書にmagic_quotes_gpcがonの場合/を取り除くって書いてあって、
stripslashesを実行してました これをすることによって何の意味があるんでしょうか?
- 701 名前:nobodyさん mailto:sage [2012/11/01(木) 21:49:34.01 ID:???]
- \50,000が\\50,000になってナニコレ?になるから
- 702 名前:nobodyさん mailto:sage [2012/11/01(木) 21:54:21.40 ID:???]
- マジッククオートはキチガイ向け
- 703 名前:nobodyさん [2012/11/01(木) 22:06:29.56 ID:zd1oN1/L]
- ありがとうございます。
じゃあOFFにしといたほうがいいのでしょうか? magic_quotes_gpcって '(シングルクオート)、" (ダブルクオート)、\(バックスラッシュ) 、NULL をバックスラッシュで取り除くって書いてありましたが、 バックスラッシュって円マーク¥と同じ意味なんでしょうか? そもそもシングルクオートダブルクオートってhtmlspecialcharsでエスケープされるから、 magic_quotes_gpcって必要ないんじゃないんですか?
- 704 名前:nobodyさん mailto:sage [2012/11/01(木) 22:14:54.27 ID:???]
- もうひとつすみません。
SQL構文内でエラーがでないようにするために、 入力文字をaddslashesでエスケープしてましたが、 mysql_escape_stringとどう違って、どっちを使った方がいいんでしょうか?
- 705 名前:nobodyさん mailto:sage [2012/11/01(木) 22:29:01.00 ID:???]
- 前者はキチガイ用だから
- 706 名前:nobodyさん mailto:sage [2012/11/02(金) 00:44:58.36 ID:???]
- プリペアドステートメントを使った方がいい
- 707 名前:nobodyさん mailto:sage [2012/11/02(金) 01:42:00.68 ID:???]
- まず、その本を捨てろ
- 708 名前:nobodyさん [2012/11/02(金) 03:54:29.29 ID:sPxoCnW1]
- php5.3.7 windowsの環境でpearによりPHPUnit(及び依存ファイルとXDebug)をインストールしました。
コマンドラインから以下のコマンドでテストコードのスケルトンを作成しようとすると phpunit --skeletom-test FooClass unrecognized option --skeleton-test となり helpを観ても--skeleton-*コマンドがありません。 日本語マニュアルはPHPUnit3.7、インストールしたのは3.7.5という違いもあり、 コマンドの種類も若干違う(増えてる)ようなんですが、--skeleton-* が削除されるはずもないので、 何らかの依存ライブラリのインストール洩れにより 無効になっているのではないかとあたりをつけて探しています。 見当つく方いませんか?
- 709 名前:nobodyさん mailto:sage [2012/11/02(金) 05:55:48.05 ID:???]
- >>703
OFFでいい www.php.net/manual/ja/security.magicquotes.php >バックスラッシュって円マーク¥と同じ意味なんでしょうか? 日本語環境ではね 英字環境だと\はちゃんと/の反対のやつになる >htmlspecialcharsでエスケープされるから、magic_quotes_gpcって必要ない 両者は目的が違うから比較してはだめ htmlspecialcharsは対クロスサイトスクリプティング用 magic_quotes_gpsは対SQLインジェクション用 んで後者は上のリンク見ればわかるけど mysql_real_escape_stringとかデータベースドライバ固有のエスケープ機能があるからそっち使えって話
- 710 名前:708 [2012/11/02(金) 06:06:06.66 ID:sPxoCnW1]
- 解決しました。PHPUnit_SkeletonGeneratorというライブラリのインストールが必要でした。
この部分はマニュアルに見つからず、巷の解説などと合わせて見ていたんですが 英語マニュアルから発見し、和訳マニュアルと照らすと、 雛型ジェネレータとして記載されていたことがわかりました。 テストコードのスケルトンを生成するコマンドは phpunit-skelgen --test ClassName であり、多く見かける解説からは変わっているようです。 インストールだけで一晩かかってしまったorz
|

|