【PHP】下らねぇ質問はID出して書き込みやがれ 118
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2012/04/24(火) 01:29:22.24ID:yStuoiA/過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。
◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 117
http://kohada.2ch.net/test/read.cgi/php/1332346244/
◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.3
【連携ソフトウェア】MySQL ImageMagick
【質問内容】
◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 他言語について言及しないこと(特にJavaは禁句)。PHPオンリーの回答者が不快になります。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)
◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0237nobodyさん
2012/05/02(水) 20:16:54.53ID:???理系思考とは程遠いな
0238nobodyさん
2012/05/02(水) 21:05:29.02ID:???htmlspecialchars
0239nobodyさん
2012/05/02(水) 21:07:40.43ID:???機能を把握すればいいだけで名前なんてどうでもいい
そんなとこにケチつけてるようじゃいつまでたっても3流
プロならどんな仕様でもすぐ把握して使えるようになるものだ
0240nobodyさん
2012/05/02(水) 21:12:20.73ID:???0241nobodyさん
2012/05/02(水) 21:31:12.24ID:???0242nobodyさん
2012/05/02(水) 21:38:02.07ID:???0244nobodyさん
2012/05/02(水) 21:51:19.21ID:???0245nobodyさん
2012/05/02(水) 21:53:42.71ID:???それぞれ別々の名前空間。メソッド名はシンプルになる。
PHPは無論OO言語じゃないので標準関数という形で名前空間が同一のため、
長くておかしな名前の関数だらけ。
0246nobodyさん
2012/05/02(水) 22:02:20.30ID:???0247nobodyさん
2012/05/02(水) 22:14:20.72ID:???月日年時分秒とか狂ってる
0248nobodyさん
2012/05/02(水) 22:21:24.73ID:???補完すればいい
>>247
省略したい気持ちが強いものほど後ろに持っていった結果じゃないかなぁ
配列パラメータにすればよかったのにとは思う
0249nobodyさん
2012/05/02(水) 22:30:57.54ID:???これって英語圏での標準的な順序なんじゃなかったっけ
自信ないので違ったらすまそ
0250nobodyさん
2012/05/02(水) 22:32:35.44ID:???惜しい
int mktime($hour,$minute,$second,$month,$day,$year)
だから、時分秒月日年、な
時分秒月日年
3 2 1 5 4 6
0252nobodyさん
2012/05/02(水) 22:47:24.62ID:syswZ4cs登録したメールアドレスに送られるurlをクリックすると
本登録完了ってよくあるシステムはphpでどうやるのですか?
このシステムは無料配布されていたりするのですか?
0253nobodyさん
2012/05/02(水) 22:52:26.42ID:???全部説明すると長い
どの部分を聞きたい?
・住所氏名などを入力するフォーム
・入力された内容を解釈する処理
・メールを送信する処理
・以下略
0254nobodyさん
2012/05/02(水) 23:10:27.35ID:syswZ4csこのシステムを考えると意外に複雑だと思います。
疑問に思っているのは以下の、
1.ユーザーが入力した住所氏名メールアドレス等を
本登録に必要なurlをクリックするまで一定時間
記憶の方法。(mysqlに一旦書き込んで、消す等の処理なのか?)
2.本登録に必要なurlをクリックで本登録可能ということは
このurlは自動生成されたphpのページで、このurlでphpプログラムを
実行させてmysqlなどに記憶させているのか? また、
一定時間経つとこのurlのページ消える処理の方法。
3.メール送信にはsendmail関数が使われいるのか?
4.このよく目にするシステムは無料、有料でコードが
配布されいたりするのか?
以上を教えてください。
入力された内容を解釈の部分は、例えば、
入力が半角英数字アンダーバー以外を弾くなどは、以前に作ったことがあり
javascritpの正規表現で弾き、非同期通信でphpにデータを送ろうと
考えているので問題ありません。
0255nobodyさん
2012/05/02(水) 23:18:10.42ID:???1はお好みで
2はURLに有効期限を付けろ
3はお好みで
4は内緒
あと、誤字が多すぎる
投稿する前に自分で読め
0256nobodyさん
2012/05/02(水) 23:19:24.76ID:???htmlspecialchars
0257nobodyさん
2012/05/02(水) 23:20:41.50ID:???0258nobodyさん
2012/05/02(水) 23:22:17.35ID:???俺に相談もしないで勝手に変えるな
0259nobodyさん
2012/05/02(水) 23:46:00.22ID:???お前ら愚民どもの勝手にはさせない
0260nobodyさん
2012/05/03(木) 01:05:46.50ID:???ワンタイムのパスワードを生成する
↓
新規登録ID、ワンタイムパス、有効期限をDBに入れる
↓
http://hoge/onetime.php?pass=ワンタイムパス
みたいなURLをメールで送る
↓
ユーザがURLをクリックするとワンタイムパスがGET送信されてくる
↓
有効期限以内なら新規登録IDをactivにする
最小構成だとこんな感じだと思う
新規IDをsetcookieで食べさせといて照合したり、$_SERVERの値をDBに入れといて照合したりとか、いろいろ考えられる
0261nobodyさん
2012/05/03(木) 01:09:53.07ID:xXyYQGFj格納するにはどうしたらよろしいでしょうか?
0262nobodyさん
2012/05/03(木) 01:58:05.12ID:???0263nobodyさん
2012/05/03(木) 02:49:30.71ID:xXyYQGFjphpではオブジェクトのまま格納するのは一般的ではないのでしょうか?
たとえばCakePHPなんかでもわざわざ配列に変換して格納しているみたいですが。
0264nobodyさん
2012/05/03(木) 02:56:12.56ID:???PHPでセッションにオブジェクトを格納することは少ないのでしょうか?
アプリケーションスコープが無いのはわかっていますが、セッションはありますよね。
WordPressしかり、Cakeしかり、symfonyしかり、オブジェクト格納場所として
セッションは考えられていないようです。これが結果としDBへの
余分なアクセスを増大させているようです。
くだスレ115で大暴れしたお馬鹿さんがまた荒らしてますね。
0267nobodyさん
2012/05/03(木) 02:59:42.87ID:xXyYQGFjオブジェクトのまま格納してviewで展開するときはどうしたらよろしいでしょうか?
0268nobodyさん
2012/05/03(木) 03:00:54.21ID:xXyYQGFjそれは自分ではないのですが、
変な質問、もしくは禁忌に触れたのでしょうか?
0269nobodyさん
2012/05/03(木) 03:03:56.22ID:???PHPではっていう言葉が他言語使いを連想させるから
とでも言わせたいのか?
そういう流れに強引に持って行って荒らそうとしてるだけだろ
ねちっこいんだよこいつは・・・
何度も同じような質問して荒らしに来てるだけだろ
0270nobodyさん
2012/05/03(木) 03:05:27.04ID:???839 名前:nobodyさん[] 投稿日:2012/02/22(水) 03:24:16.48 ID:HjiaSrjv [25/26]
セッションにオブジェクトを格納するのはPHPでは一般的では
ないとわかりましたが、それはPHPプログラマにとって尺に触ることでしょうか?
840 名前:nobodyさん[] 投稿日:2012/02/22(水) 03:27:56.08 ID:HjiaSrjv [26/26]
尺に触ったのであればすみまんでした。特に悪気はありません。
0272nobodyさん
2012/05/03(木) 03:06:57.63ID:???0273nobodyさん
2012/05/03(木) 03:07:26.53ID:???0275nobodyさん
2012/05/03(木) 03:10:24.61ID:???http://logsoku.com/thread/kohada.2ch.net/php/1327005803/783-
ほれみてこいよ
最近の流れそのまんまだろ
どうみてもこいつはただの荒らし
0276nobodyさん
2012/05/03(木) 03:13:45.49ID:???0277nobodyさん
2012/05/03(木) 03:17:11.43ID:???・ 他言語について言及しないこと(特にJavaは禁句)。PHPオンリーの回答者が不快になります。
このテンプレはレギュラー化OKだな。
0278nobodyさん
2012/05/03(木) 03:18:49.10ID:v7EQXOqG<?php
function hsc($data) {
return htmlspecialchars($data);
}
$a = "<a href=\"http://google.com\">google</a>";
print hsc($a);
?>
こんな感じで関数を省略してあるライブラリあったりしないの?
0279nobodyさん
2012/05/03(木) 03:18:57.84ID:???他言語について言及したから叩かれたんじゃなく
次から次へ好き勝手放言してたからだろ
0280nobodyさん
2012/05/03(木) 03:19:51.37ID:xXyYQGFjもう退散します。
0282nobodyさん
2012/05/03(木) 03:21:47.93ID:???荒れたのはあなた以外にもおかしい人がいるからだよ。
丁寧に過去ログもはってくれてるので、そこを読んでみたらどうかな。
0283nobodyさん
2012/05/03(木) 03:22:45.63ID:???だいたいフレームワークとかではh()とかに省略されてるよ。
コード補完機能つきのIDE使えば入力は苦じゃないし、
長いのうつのがいやっていうのが探してる動機ならIDEの使用も視野に入れてみては?
ていうか全然初心者っぽい質問じゃないけどねそれww
流れ変えるための熟練者の質問だな。
0284nobodyさん
2012/05/03(木) 03:23:23.13ID:???特にそういうのを見かけたことはないけど、ほしいなら作るといいと思う。
そんな略し方はあまりに一般的じゃないので、個人にとどめて。
0285nobodyさん
2012/05/03(木) 03:24:26.71ID:???補完のためだけにIDEにいくのは大げさすぎるかも。
単純な補完(文脈に依存しない)でいいならその辺のエディタでできるから。
0287nobodyさん
2012/05/03(木) 03:29:03.84ID:???0289nobodyさん
2012/05/03(木) 03:35:05.22ID:???0290nobodyさん
2012/05/03(木) 03:39:07.82ID:???0291nobodyさん
2012/05/03(木) 03:39:17.42ID:???・ 他言語について言及しないこと(特にJavaは禁句)。PHPオンリーの回答者が不快になります。
0292nobodyさん
2012/05/03(木) 03:41:08.40ID:???退散するっていったんだからもう来ないでよ。
君のせいでここ数スレ雰囲気悪いんだからいい加減空気読んでよ。
0294nobodyさん
2012/05/03(木) 03:42:41.66ID:???0296nobodyさん
2012/05/03(木) 03:48:00.11ID:???新参か?ログ見ればなんで荒らしって言われるかわかるはず。
発言内容見比べれば、同一人物じゃないって無理あるよ。
元凶には構わないのが一番。
このままお前が構い続ければ、
結局同じことが繰り返されていたことが容易に想像できる。
0298nobodyさん
2012/05/03(木) 03:51:05.95ID:???今、仕事でPHP書く人って、
・CakePHP
・シンフォニー
・Zend
・その他のフレームワーク
・・・・・
・独自のフレームワーク
・フレームワーク使わない
の割合ってどのくらいなんでしょう?
あと、フレームワーク無知なのですが、PHP再開しようとしてて(努めるか個人事業主かは未定)
つぶしがきくにはどのフレームワークを勉強するのがいいでしょうか?
あるいはフレームワークなしでごりごりかいたほうがいいでしょうか?
0299nobodyさん
2012/05/03(木) 05:55:22.00ID:???が多い。それで回答者が逆質問をしたり
悪口を言ったりする。それを前もって思
い描く力が絶望的に欠如してるに違いない。
スーパーハッカーだけが意図を理解できる。
レアなそういう神が颯爽と登場する予感。
0300nobodyさん
2012/05/03(木) 05:58:57.43ID:???7〜8年前くらいに、自宅の日記の先生が勧めてた。
htmlspecialchars()を使わないやつが多い(当時)のは、長すぎるからで、
h()とかに再定義してでもとにかく使えとか書いてた記憶がある。
0301nobodyさん
2012/05/03(木) 07:15:25.17ID:???0302nobodyさん
2012/05/03(木) 07:16:34.85ID:???0303nobodyさん
2012/05/03(木) 07:27:38.95ID:???0304nobodyさん
2012/05/03(木) 07:40:01.42ID:???0306nobodyさん
2012/05/03(木) 07:52:50.33ID:???Zend Frameworkを構成するコンポーネントを知っていたら>>301の言葉は出てこないはず
0307nobodyさん
2012/05/03(木) 08:21:55.29ID:???0309nobodyさん
2012/05/03(木) 10:27:14.97ID:???0310nobodyさん
2012/05/03(木) 11:57:11.72ID:???確実に荒れます。
0313nobodyさん
2012/05/03(木) 12:50:10.65ID:???他言語の話題は不愉快とか
愉快なやつ
0314nobodyさん
2012/05/03(木) 13:02:21.53ID:???0315nobodyさん
2012/05/03(木) 14:02:21.80ID:???荒らすやつは全く反省してない
マジで消えろよ
0316nobodyさん
2012/05/03(木) 14:06:13.45ID:???2行目は「荒らすやつ」に対して
どっちに消えてほしいんだ
0319nobodyさん
2012/05/03(木) 14:21:09.98ID:???0322nobodyさん
2012/05/03(木) 14:36:27.04ID:???0323nobodyさん
2012/05/03(木) 15:04:56.84ID:???0325nobodyさん
2012/05/03(木) 16:40:58.59ID:???0326nobodyさん
2012/05/03(木) 16:43:21.04ID:???他の言語にもある?
0329nobodyさん
2012/05/03(木) 16:58:53.17ID:???0332nobodyさん
2012/05/03(木) 17:28:34.41ID:???0333nobodyさん
2012/05/03(木) 17:50:27.83ID:???0334nobodyさん
2012/05/03(木) 17:57:23.68ID:???同一人物でも別でもいいけど、荒らすならもっと工夫してほしい。
0335nobodyさん
2012/05/03(木) 18:02:28.20ID:???0336nobodyさん
2012/05/03(木) 19:34:45.69ID:v7EQXOqG↑これがあるから荒れるんじゃない?
■ このスレッドは過去ログ倉庫に格納されています