【PHP】下らねぇ質問はID出して書き込みやがれ 125
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2013/01/09(水) 22:31:43.73ID:???過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。
◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 124
http://kohada.2ch.net/test/read.cgi/php/1353402165/
◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.3
【連携ソフトウェア】MySQL ImageMagick
【質問内容】
◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)
◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0313nobodyさん
2013/01/22(火) 00:14:41.77ID:???/ ヽ
,/ ヽ
. ∧_∧ ,/ ヽ
( ´∀`) ,/ ヽ
( つ@ ヽ
.__ | | | ヽ
|――| (__)_) ヽ
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄| ヽ
/⌒\/⌒\/⌒\/⌒\|彡~゚ ゜~ ~。゜ ~ ~ ~ ~~ ~ ~~ ~ ~~ ~~ ~~
⌒\/⌒\/⌒\/⌒\/⌒\彡 〜 〜〜 〜〜 〜〜 〜 〜
│
│
│
人人人人人人人 ∧J∧
< > ( / ⌒ヽ
< 吊られちゃった > | | | >>○
< > ∪ / ノ
∨∨∨∨∨∨∨ | ||
∪∪
0314nobodyさん
2013/01/22(火) 00:19:21.27ID:???0315nobodyさん
2013/01/22(火) 00:52:21.27ID:???0316nobodyさん
2013/01/22(火) 01:31:43.05ID:???0317nobodyさん
2013/01/22(火) 06:56:41.14ID:???1人でも開発効率は高い
FWのボトルネック解消に使わないことを選択するかどうか
っていう質問なのに誰も答えれてないな
俺は使わないことで後悔するなら使って後悔したほうがいいので使う
大きくなると管理も面倒になるしルールに縛りがあったほうがいい
自分でルール決めてやっててもだんだんずれていくんだよね
0318nobodyさん
2013/01/22(火) 07:32:15.58ID:???0319nobodyさん
2013/01/22(火) 07:42:58.90ID:???0321nobodyさん
2013/01/22(火) 13:14:05.22ID:???0323nobodyさん
2013/01/22(火) 13:40:44.24ID:???ソースいじって機能しないようにしてんじゃね?w
0324nobodyさん
2013/01/22(火) 13:42:31.07ID:???【PHP】気軽にPHP質問スレ
http://kohada.2ch.net/test/read.cgi/php/1343015189/907n-
907 名前:nobodyさん [sage] :2013/01/22(火) 13:18:06.23 ID:???
こんにちは、将来プログラマーになるため勉強している中学正です。
phpの勉強しようと思ってお母さんに頼んでレンタルサーバーを契約しました。
その母は病気がちで早く立派な大人になってお母さんを支えたいです。
レンタルサーバーにphpプログラムを書いてアップロード?したのですがちゃんと動きません。
どうなってるか自分で調べました。
よくわからないのでexitでプログラムを止めて変数を見ようと思ったのですがexitでプログラムがとまりません。
お母さんにも聞いたのですがよくわからないそうです。
どうしてexitでプログラムがとまらないのでしょうか?
0325nobodyさん
2013/01/22(火) 13:50:50.70ID:???最悪それだな
4.4.8だからソースからインスコしてるだろーし、
しかしホント2ちゃんはつかえねーな
0327nobodyさん
2013/01/22(火) 14:21:48.91ID:???様子見
0328nobodyさん
2013/01/22(火) 14:23:05.62ID:???↑
なんでこのクズは自分のクズっぷりをアピールしてるんだ?
そんなクズの意見なんか全く役に立たない
0330nobodyさん
2013/01/22(火) 14:34:03.68ID:???異常だよ
0331nobodyさん
2013/01/22(火) 14:34:20.72ID:???0333nobodyさん
2013/01/22(火) 14:56:30.44ID:???最初からズバリの答えを書いたりはしない
それが質問スレの「普通」の楽しみ方だ
もっと心に余裕を持て
0334nobodyさん
2013/01/22(火) 15:53:34.20ID:???レン鯖もどんどんphpを入れない方向になってるから
phpに未来はないよ
特に初心者はRubyかPerlにしたほうがいい
悪いことは言わないからphpだけはやめとけ
0335nobodyさん
2013/01/22(火) 15:55:07.62ID:???0337nobodyさん
2013/01/22(火) 16:14:56.68ID:???哀れ
0338nobodyさん
2013/01/22(火) 16:20:39.12ID:???0339nobodyさん
2013/01/22(火) 16:25:12.41ID:???0340nobodyさん
2013/01/22(火) 16:49:47.97ID:???0341nobodyさん
2013/01/22(火) 17:11:18.35ID:???0342nobodyさん
2013/01/22(火) 17:17:30.39ID:???0344nobodyさん
2013/01/22(火) 19:14:31.53ID:???別にいいんじゃね?
「はいwURL貼れないんだねww嘘確定www」とか言ってたらいいんじゃね?
現実としてPHP入りの鯖はどんどん減ってるし、泣きを見るのはお前らだし。
現実見ずに勝手に勝ち宣言とかしてれば?
0345nobodyさん
2013/01/22(火) 19:52:11.52ID:???0346nobodyさん
2013/01/22(火) 20:00:09.22ID:???0347nobodyさん
2013/01/22(火) 20:10:33.20ID:???0348nobodyさん
2013/01/22(火) 20:38:20.25ID:???0349nobodyさん
2013/01/22(火) 21:11:12.61ID:???釣り針じゃなくて釣り糸に食いついてくるとかびっくり
0350nobodyさん
2013/01/22(火) 21:12:54.81ID:???0351nobodyさん
2013/01/22(火) 21:17:53.16ID:???お前のようなゴミにもできる
やってみろ
0353nobodyさん
2013/01/22(火) 21:32:08.92ID:???PHP厨がいつもRubyPerlPhythonスレを荒らしてるので反撃に遭ってフルボッコになっております
皆様のゴリ買いとご協力をお願い致します
0354nobodyさん
2013/01/22(火) 21:36:14.37ID:???0355nobodyさん
2013/01/22(火) 21:42:40.31ID:???perfumeにゴリって必要ですか?
0356nobodyさん
2013/01/22(火) 21:44:30.92ID:???PHPは本当に将来性がない。
0357nobodyさん
2013/01/22(火) 21:50:34.14ID:???0358nobodyさん
2013/01/22(火) 21:51:58.73ID:???0361nobodyさん
2013/01/22(火) 23:20:34.53ID:???Rubyは独裁者のさじ加減で仕様がコロコロ変わる史上最悪の糞言語
0362nobodyさん
2013/01/22(火) 23:21:45.60ID:???使う価値ないOK?理解した?
ttp://odiak.net/blog/post/1437
0363nobodyさん
2013/01/23(水) 07:24:54.59ID:???仕様がコロコロ変わってるのかどうかは知らないが
独裁者なのは有名だ
0364nobodyさん
2013/01/23(水) 08:01:48.06ID:???処理早い方が早くプロセス開放できるし
ruby500年前なら流行ったかもね(棒)
0365nobodyさん
2013/01/23(水) 09:22:20.37ID:???しかし誰からも相手にされず、21世紀の現在まで一度も注目を浴びなかった。
登場から500年の2013年(平成25年)、Ruby生誕500年記念祭がひっそりと
開催された。
0366nobodyさん
2013/01/23(水) 10:06:00.96ID:???そう考えるとなんかすごいな
0367nobodyさん
2013/01/23(水) 10:21:32.56ID:???それより前に生まれたおっさんは先輩風を吹かせていいぞw
0368nobodyさん
2013/01/23(水) 10:47:07.44ID:???歴史まったくわからないんだけど
織田信長がコード書いてた(書かせてた)ってこと?
0369nobodyさん
2013/01/23(水) 10:55:00.81ID:???より前だぞ、室町幕府だろうし信長は生まれてもいない
0370nobodyさん
2013/01/23(水) 10:56:26.04ID:???0372nobodyさん
2013/01/23(水) 13:23:24.39ID:???元気なおばぁちゃんが一人で切り盛りしてたりするところ
ああいう店も昔はだいたいRuby使ってたよな、今はどうか知らんが
0373nobodyさん
2013/01/23(水) 16:00:17.61ID:???役人用の管理UIは当初rubyで書かれてたけど
貧乏百姓にクラックされて以来perlだったはず
(別にrubyの脆弱性突かれたわけではなさそうだけど殿様はITに弱いし)
その後江戸時代になって
欧米ではpythonやPHPなどが盛り上がってきたけど
鎖国してたから
長い間日本ではCGI+perlが主流だった
>>372
やっぱ老舗はいいよな
経験と実績があるし
この前
老舗にPHP案件発注したら
おばあちゃんの知恵的な工夫がいろいろあったわ
そこらのペチパーとは大違い
0374nobodyさん
2013/01/23(水) 16:10:37.34ID:???以後遺産争い絶えないRuby
二次試験に出るよ
0376nobodyさん
2013/01/23(水) 16:36:27.30ID:???しょうがないからながれにみをまかせよう
0377nobodyさん
2013/01/23(水) 20:21:43.29ID:+5RSTcze【PHPのバージョン】5.2.17
【連携ソフトウェア】MySQL 5.5
【質問内容】
サニタイズについて質問です
DBの中身はすべて管理者(自分のみ)が用意し、外部からの更新は一切ありません
フォームから検索条件を受け取って、PHPで該当したデータをを吐き出しているのですが
DBの中身が信頼おける場合も、出力時にhtmlspecialcharsによるサニタイズは
必要なんでしょうか?
※検索条件の受け取り時にはmysql_real_escape_stringでサニタイズしています。
データを出力する時のwhileの中に14か所もhtmlspecialcharsがあるのが処理速度を
遅くしている原因じゃないのかと思ったのと、サニタイズしなければデータの中に
<!--コメント-->と直接書いて出力させることができるから、preg_matchでの文字列処理を
省略できるのにな〜と思い、この質問に至りました
説明ベタですみません
0379377
2013/01/23(水) 20:42:35.14ID:+5RSTcze今はDBにHTMLタグは入れてないんですけど、入れたいので
DBの状態がこういう条件だったら、出力時にhtmlspecialcharsを
通さなくても大丈夫ですかね?という質問のつもりでした
0381377
2013/01/23(水) 21:22:54.02ID:+5RSTcze質問に関係あるのか分からないですけど、microtime(true)の引き算で測ってみた結果
約101,000レコードから1250件ヒット
htmlspecialcharsあり 2.252897977829
htmlspecialcharsなし 1.812283039093
ついでにpreg_matchも計測
preg_matchあり 2.0772449970245
preg_matchなし 1.7572047710419
面倒なので何回も計測して平均取ったりはしてません
0382nobodyさん
2013/01/23(水) 21:25:05.44ID:???出力対象のHTMLが信頼のおけるものならサニタイズなんていらないよ。
というか、今やろうとしている、DBにHTMLを格納してそれを出力するってことが実現できないでしょ。
>>380のいうように、ボトルネックかどうかを調べてもいいけど、やりたいこと、状況を考えれば外すだけでいい。
14ヶ所あるってのが不気味だけど。
0384nobodyさん
2013/01/23(水) 21:37:59.74ID:???htmlspecialcharsを通すか通さないかは
信頼できるかできないかではなく、HTMLなのか文字列なのかで決まる
0385377
2013/01/23(水) 22:09:51.71ID:???自分の質問はサニタイズが必要かどうかの1点のみで
>>382にかかれてるようなボトルネックがどの部分かという判定までは
求めてなかったので、なんで時間を聞くんだろうって思っただけです
不快に思われたなら申し訳ないです
>>382
出処がはっきりしてて危険性がなければ、サニタイズは省略しても
問題ないんですね
検索に必要だけど表示させたくない箇所は<!--コメント-->でDBに入れて
サニタイズ、preg_matchの処理は外すことにします
解決できました、みなさまありがとうございました
言葉足らずで不快に思われた方にはお詫びいたします
0386nobodyさん
2013/01/23(水) 22:13:13.98ID:???0387nobodyさん
2013/01/23(水) 22:15:14.08ID:???まあ頑張れ!分からなくなったらruby使うのもありw
0388nobodyさん
2013/01/23(水) 22:17:34.09ID:???1513年(永正10年)、Rubyが世界初のプログラミング言語として登場した。
しかし誰からも相手にされず、21世紀の現在まで一度も注目を浴びなかった。
登場から500年の2013年(平成25年)、Ruby生誕500年記念祭がひっそりと
開催された。
0390nobodyさん
2013/01/24(木) 05:53:10.20ID:???0393nobodyさん
2013/01/24(木) 09:34:33.77ID:???1513年(永正10年)、Rubyが世界初のプログラミング言語として登場した。
しかし誰からも相手にされず、21世紀の現在まで一度も注目を浴びなかった。
登場から500年の2013年(平成25年)、Ruby生誕500年記念祭がひっそりと
開催された。
0394nobodyさん
2013/01/24(木) 10:54:00.74ID:???0395nobodyさん
2013/01/24(木) 10:54:40.52ID:???0396nobodyさん
2013/01/24(木) 12:43:33.33ID:zYKnIbuE// この段階で、ファイルが作られる前に$pathの絶対パスを調べる方法は無いのでしょうか
file_put_contents($path,"test");と指定
realpathはファイルが存在しないと調べることが出来ませんでした。
0398nobodyさん
2013/01/24(木) 14:01:43.80ID:???0399nobodyさん
2013/01/24(木) 14:06:04.09ID:???配列をこんな操作する関数ありますかとか
その結果、変態みたいな関数だらけ
0400nobodyさん
2013/01/24(木) 14:11:27.20ID:???結局Perlをパクって劣化させただけってオチwww
それをありがたがって使ってるのはマジもんのヴァカだろw
真面目な話、Ruby、Perl、Python辺りにしとくといいよ
0401nobodyさん
2013/01/24(木) 14:20:03.04ID:???そのうち配列の中の任意の2つの要素を足す関数とかできるんじゃね。
arradd( $aaa[7] , $aaa[10] );
ってやったら2つの要素足した合計が返ってくるとか。
PHPってゴミみたいな利用者しかいないからできかねない。
0402nobodyさん
2013/01/24(木) 14:33:04.41ID:HeIAkYufPHPのマニュアルページは おおよそそういうことに対する回答が載っています。
realpathのページに、ファイルがない場合はこうというサンプルがありますので参考にしてください。
0408nobodyさん
2013/01/24(木) 16:33:13.41ID:???0409nobodyさん
2013/01/24(木) 17:03:43.79ID:???0410nobodyさん
2013/01/24(木) 17:04:58.69ID:???0411nobodyさん
2013/01/24(木) 17:17:45.48ID:???0412nobodyさん
2013/01/24(木) 17:19:00.03ID:???■ このスレッドは過去ログ倉庫に格納されています