- 1 名前:nobodyさん [2012/04/24(火) 01:29:22.24 ID:yStuoiA/]
- 質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り 次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。 ◆前スレ 【PHP】下らねぇ質問はID出して書き込みやがれ 117 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等)・フレームワークは各該当スレへ
- 98 名前:nobodyさん mailto:sage [2012/04/28(土) 15:58:25.58 ID:???]
- PHP以前のアルゴリズムの問題
他の言語はやったことある?
- 99 名前:nobodyさん mailto:sage [2012/04/28(土) 16:06:27.05 ID:???]
- >>98
テンプレ>>1嫁 ・ 他言語について言及しないこと(特にJavaは禁句)。PHPオンリーの回答者が不快になります。
- 100 名前:nobodyさん [2012/04/28(土) 16:36:50.21 ID:A+JOkbkh]
- >>98
他の言語はないです
- 101 名前:nobodyさん mailto:sage [2012/04/28(土) 16:38:10.98 ID:???]
- $response = array();
for($i=0; $i<1000; ++$i){ foreach(get_ancher($res[$i]) as $r){ $response[$r][] = $i; } }
- 102 名前:nobodyさん mailto:sage [2012/04/28(土) 16:45:23.67 ID:???]
- >>93
php_sqlite.dllは5.4からPECLへ飛ばされた上にSQLite 2以前用だ お前さんが使うのはこっち www.php.net/manual/ja/intro.sqlite3.php
- 103 名前:nobodyさん [2012/04/28(土) 16:54:05.62 ID:A+JOkbkh]
- >>101
ありがとうございます 本当に申し訳ございませんがもしよろしければ簡単な解説を書いてくださらないでしょうか すみません。
- 104 名前:nobodyさん mailto:sage [2012/04/28(土) 17:13:37.24 ID:???]
- >>103
本当に申し訳ないと思うなら少しは自分で考えてみたらどうだ かけらも思ってないだろ
- 105 名前:nobodyさん [2012/04/28(土) 17:17:15.14 ID:A+JOkbkh]
- >>104
foreachのあとのget_ancher($res[$i])がいまいちわからないのです… あとここと $response[$r][] = $i;
- 106 名前:nobodyさん mailto:sage [2012/04/28(土) 17:29:38.61 ID:???]
- だからPHP以前の問題なんよ
- 107 名前:nobodyさん mailto:sage [2012/04/28(土) 17:40:31.71 ID:???]
- アンカーはanchorだからな
- 108 名前:nobodyさん mailto:sage [2012/04/28(土) 17:46:40.17 ID:???]
- ankaaだろ
- 109 名前:nobodyさん mailto:sage [2012/04/28(土) 18:33:04.95 ID:???]
- >>99=>>1
お前が勝手にテンプレにいれたんだろ
- 110 名前:nobodyさん mailto:sage [2012/04/28(土) 18:39:09.34 ID:???]
- PHPに縛ると広がりがないよな
あと、PHP以前の問題を救うには紙面が足りない
- 111 名前:nobodyさん mailto:sage [2012/04/28(土) 19:03:16.03 ID:???]
- リスト構造とかそういうのは先に学んでおいてほしいものだな
- 112 名前:nobodyさん mailto:sage [2012/04/28(土) 19:54:21.72 ID:???]
- 以前とか先にっつってもPHPが一番簡易だし
- 113 名前:nobodyさん mailto:sage [2012/04/28(土) 20:01:36.19 ID:???]
- >>105
マニュアル嫁
- 114 名前:nobodyさん mailto:sage [2012/04/28(土) 20:34:57.78 ID:???]
- > ${"res".$i}に代入
と >>105 を読むと、配列知らないんじゃないかって思う。
- 115 名前:nobodyさん mailto:sage [2012/04/28(土) 21:14:40.49 ID:???]
- ほんとだ。いつのまにかわけわからんルール追加されてるな・・・
他言語からこういうのはPHPではどうやりますか?なんて質問は昔からあったのに。 新参が勝手に変えるなボケ。 回答できるやつは回答できるんだからわからないなだスルーしとけばいいだけの話だろ。
- 116 名前:nobodyさん mailto:sage [2012/04/28(土) 21:23:18.66 ID:???]
- >PHPオンリーの回答者が不快になります
PHP以外の話についていけなくて悔しいからって テンプレに勝手に追加するなよw
- 117 名前:nobodyさん [2012/04/28(土) 21:53:13.43 ID:66rL5lsp]
- みなさん、phpの遅さ対策はどうされていますか?
- 118 名前:nobodyさん mailto:sage [2012/04/28(土) 21:54:59.15 ID:???]
- >>115
JavaのアプリケーションスコープはPHPではどうやりますか?
- 119 名前:nobodyさん [2012/04/28(土) 21:55:37.55 ID:oXe6yBVw]
- printをechoにしてる
- 120 名前:nobodyさん mailto:sage [2012/04/28(土) 22:27:22.10 ID:???]
- 他言語の話題でまともな回答が出たためしはない。
ただ感情的に反発する回答者がいるだけ。
- 121 名前:nobodyさん mailto:sage [2012/04/28(土) 23:12:03.32 ID:???]
- PHPしか見てない偏屈な回答だと
さまざまな言語をちゃんと理解してる人たちからツッコミが入る
- 122 名前:nobodyさん [2012/04/29(日) 02:08:54.11 ID:JFSI+rAK]
- html>
<head> <title></title><body> <?php //リロード確認用時間 date_default_timezone_set('Asia/Tokyo'); $time=date('Y-m-d_H-i-s'); echo $time; $rel = $POST['menuName']; if ($rel == 'true') { header("Location: " . $_SERVER['PHP_SELF']); } exit; ?> </body><html> postされたら表示しているページをリダイレクトさせたいんですけどどこをどう訂正すればいいか教えてください。
- 123 名前:nobodyさん mailto:sage [2012/04/29(日) 02:17:50.47 ID:???]
- 同じページにリダイレクトしてどうすんの?
- 124 名前:nobodyさん mailto:sage [2012/04/29(日) 02:21:44.14 ID:???]
- 青春を味わいます
- 125 名前:nobodyさん [2012/04/29(日) 02:27:05.65 ID:JFSI+rAK]
- >>123
別パソコンからデータ送信して受け取ったらlog吐いてそれをリアルタイムで表示させたいです
- 126 名前:nobodyさん mailto:sage [2012/04/29(日) 04:57:28.34 ID:???]
- 同じページにリダイレクトして、さらにまた同じページにリダイレクトしないの?
- 127 名前:nobodyさん [2012/04/29(日) 05:26:56.22 ID:JFSI+rAK]
- >>126
それは出来ましたけどpostがきた時だけに制御したいです
- 128 名前:nobodyさん mailto:sage [2012/04/29(日) 06:45:58.08 ID:???]
- POSTの有無を判定するだけ
- 129 名前:nobodyさん mailto:sage [2012/04/29(日) 06:46:42.27 ID:???]
- >>122
エラー表示するようにしてみれば
- 130 名前:nobodyさん mailto:sage [2012/04/29(日) 07:24:29.48 ID:???]
- >>127
$_SERVER['REQUEST_METHOD'] で判定できる
- 131 名前:nobodyさん mailto:sage [2012/04/29(日) 08:09:45.10 ID:???]
- 質問の意図や前提をくみ取れない糞質問
が多い。それで回答者が逆質問をしたり 悪口を言ったりする。それを前もって思 い描く力が絶望的に欠如してるに違いない。 スーパーハッカーだけが意図を理解できる。 レアなそういう神が颯爽と登場する予感。
- 132 名前:nobodyさん mailto:sage [2012/04/29(日) 10:11:19.49 ID:???]
- 多言語の話題は禁止。
PHPerにまともに答えられる人はいません。
- 133 名前:nobodyさん mailto:sage [2012/04/29(日) 10:18:18.44 ID:???]
- PHPしか使えない素人は帰っていいよ
あとは任せてくれ
- 134 名前:nobodyさん mailto:sage [2012/04/29(日) 10:52:13.61 ID:???]
- >>131
下手糞
- 135 名前:nobodyさん mailto:sage [2012/04/29(日) 11:08:28.73 ID:???]
- >>134が気の利いたやつを作ってくれるそうです
- 136 名前:nobodyさん [2012/04/29(日) 15:01:33.88 ID:f+seSgcA]
- 質問がございます
file関数でcsvを配列に格納すると 最終行以外の物の最後に半角スペースが入ってしまっています test.csvの内容 yamadataro takedahanako ooyamaken を $array = file('test.csv'); として出力すると $array[0]は yamadataro半角スペース $array[1]は takedahanako半角スペース $array[2]は ooyamaken という感じになってしまいます csvファイル自体に半角スペースなどは入っていません 半角スペースを除いて配列にいれたいのですがどうすればいいでしょうか?
- 137 名前:nobodyさん mailto:sage [2012/04/29(日) 15:06:48.53 ID:???]
- ちゃんとしたテキストエディタを用意して、
本当に半角スペースか確認しなさい 例えばWindowsのメモ帳はダメ
- 138 名前:nobodyさん [2012/04/29(日) 15:12:49.24 ID:f+seSgcA]
- >>137
エディタはNotepad++を使用して文字コードはUTF-8 BOM無しで記述しています
- 139 名前:nobodyさん mailto:sage [2012/04/29(日) 15:16:02.87 ID:???]
- 本当に半角スペースか文字コードを調べなさい、という話
Notepad++にそういう機能はないのではなかろうか 特定のテキストエディタを挙げるのは避けておく
- 140 名前:nobodyさん mailto:sage [2012/04/29(日) 15:37:54.18 ID:???]
- 改行コードでしょ
- 141 名前:nobodyさん mailto:sage [2012/04/29(日) 16:29:20.19 ID:???]
- そういう話ならバイナリエディタを薦めたらいいんでないの
- 142 名前:nobodyさん [2012/04/29(日) 16:40:02.00 ID:OBJacATV]
- >>136
エクセルで修正とかやってんのかな? 後方にデータがあれば改行がスペースになっちゃうってわかってんだから ケツの半角スペースをけずるって処理を付け加えたらいいと思うよ
- 143 名前:nobodyさん mailto:sage [2012/04/29(日) 16:41:45.74 ID:???]
- UTF-8とかBOMとか知ってるなら
あと少しで分かりそうなものだな
- 144 名前:nobodyさん [2012/04/29(日) 17:34:28.06 ID:PE6igMuI]
- youtubeの動画のエンコードってphpで出来ますか?
- 145 名前:nobodyさん mailto:sage [2012/04/29(日) 18:59:10.79 ID:???]
- >>144
phpでできないことはない。
- 146 名前:nobodyさん mailto:sage [2012/04/29(日) 19:36:20.15 ID:???]
- PHPで嫁はできますか?
- 147 名前:nobodyさん mailto:sage [2012/04/29(日) 21:17:49.15 ID:???]
- >>146
include 'dragon_balls.php'; echo 'タッカラプト・ポッポルンガ・プピリット・パロ';
- 148 名前:nobodyさん mailto:sage [2012/04/29(日) 21:21:33.58 ID:???]
- 開始タグがない
- 149 名前:nobodyさん mailto:sage [2012/04/29(日) 21:22:40.85 ID:???]
- 147はポンコツだからしょうがない
- 150 名前:nobodyさん mailto:sage [2012/04/29(日) 21:33:36.81 ID:???]
- PHPでC言語はできますか?
- 151 名前:nobodyさん mailto:sage [2012/04/29(日) 21:36:45.15 ID:???]
- PHPでできないことなどない
- 152 名前:nobodyさん mailto:sage [2012/04/29(日) 22:16:52.68 ID:???]
- PHPで人生やり直せますか?
- 153 名前:nobodyさん mailto:sage [2012/04/29(日) 22:20:31.55 ID:???]
- PHP研究所の本を読みなさい
- 154 名前:nobodyさん mailto:sage [2012/04/29(日) 22:25:21.52 ID:???]
- >>125
vあるパソコンからからPOSTデータを受け取ったら、それとは違う別のパソコン上に表示されてるWebページを更新させたいってこと? それなら、phpだけじゃ無理(phpに限らずサーバーサイドスクリプトだけじゃ無理) 何故なら、サーバーとブラウザの通信は出力吐き出した時点で終わってるから、 それ以降も通信続けて任意のタイミングで更新させるといったことはできない それをしたいならjavascriptなりなんなりが必要(俺はjavascript知らないから具体的にどうやればいいかは知らない)
- 155 名前:nobodyさん mailto:sage [2012/04/29(日) 22:31:10.92 ID:???]
- >>153
そういえば研究所って不思議だ。 人が作ったもののはずなのに研究って。 経済みたいに生き物なのかPHPは!
- 156 名前:nobodyさん mailto:sage [2012/04/29(日) 23:13:37.99 ID:???]
- えっ?
- 157 名前:nobodyさん mailto:sage [2012/04/29(日) 23:56:31.98 ID:???]
- テキストファイルで、SJISを扱う必要があるけど
PHP5.3とかだと、5c使った文字で文字化けする・・・とか よく目にします これって、回避方法あるん? (古いPHPなら大丈夫?)
- 158 名前:nobodyさん mailto:sage [2012/04/30(月) 00:13:15.19 ID:???]
- >>154
? だからリロードするという地味な方法で対策をしようとしてるんだろ。
- 159 名前:nobodyさん mailto:sage [2012/04/30(月) 00:14:55.12 ID:???]
- >>157
SJISだと分かりきっているのなら、0x5cをエスケープすればいいよ。
- 160 名前:nobodyさん [2012/04/30(月) 00:18:19.33 ID:aA0IE9oJ]
- 優秀な皆さんのphpで作ったwebアプリケーション
のurlを是非公開してください。
- 161 名前:nobodyさん mailto:sage [2012/04/30(月) 00:19:34.41 ID:???]
- 荒らしてるのは1人だから皆さんスルーしましょう
- 162 名前:nobodyさん mailto:sage [2012/04/30(月) 01:25:27.12 ID:???]
- >>157
そんな大きなバグが発生する言語は捨てるべきです。
- 163 名前:nobodyさん [2012/04/30(月) 01:42:31.04 ID:LPOHOHSG]
- PEARのCryptBlowfishでencryptしたものをdecryptすると何故かケツに00(null文字)が数文字追加されちゃうんだけど、これを防ぐ方法ありませんか?
- 164 名前:nobodyさん [2012/04/30(月) 01:47:46.12 ID:9+ZZcyfM]
- >>154
前もってどのタイミングでリロードするのか予約しとかないとでリアルタイムは無理ってことですか。。 うーむ別の方法考えるか。。
- 165 名前:nobodyさん mailto:sage [2012/04/30(月) 02:00:13.41 ID:???]
- phpでできないことはない。
- 166 名前:nobodyさん mailto:sage [2012/04/30(月) 02:57:36.98 ID:???]
- Blowfishアルゴリズムはソースを確か4バイト単位で扱うから、実装によって
デコード時に余計なバイトが付いてくるのはやむを得ない。 別途長さの情報を保持しておくのがよい。
- 167 名前:nobodyさん mailto:sage [2012/04/30(月) 09:15:41.86 ID:???]
- こんなアホテンプレのスレ使ってる奴らも、荒らしに加担してるのと同じだよ。
- 168 名前:nobodyさん [2012/04/30(月) 09:31:32.08 ID:X2GGDvDZ]
- 【OS名】Linux
【PHPのバージョン】5.3 【連携ソフトウェア】無し 【質問内容】 会員サイトのログインパスワードを、PHPが自動的に生成するスクリプトを書いているのですが、 発行したパスワードを入力しても、たまにパスワードが違っていてログイン出来ないという問題が発生します。 元パスワードを暗号化させて保存する処理を以下の様に書いていますが、 この場合元パスワードと暗号化パスワードが合致しないケースってありますか? $pass = substr(md5(time()),0,8); //元パスワード $angoupass = crypt($pass,"hoge"); //暗号化パスワード
- 169 名前:nobodyさん mailto:sage [2012/04/30(月) 10:06:39.56 ID:???]
- たまにって何?10回に1回とか?
- 170 名前:nobodyさん mailto:sage [2012/04/30(月) 10:07:58.80 ID:???]
- 処理内容をちゃんと理解してるか知りたい
- 171 名前:nobodyさん mailto:sage [2012/04/30(月) 10:17:33.30 ID:???]
- >>169
10回に1回ぐらいですね。 >>170 タイムスタンプをMD5で暗号化し、そのうちの8文字が入力用のパスワード。 ログファイルに保存するパスワードはhogeをsaltに、cryptで暗号化しています。
- 172 名前:nobodyさん mailto:sage [2012/04/30(月) 10:29:11.49 ID:???]
- ひとまず暗号化解いてもうちょっと検証してみる事にします。
ありがとうございました。
- 173 名前:nobodyさん mailto:sage [2012/04/30(月) 10:34:25.47 ID:???]
- >>171
cryptに平文渡そうがmd5を8文字切り取った奴渡そうが関係ないよ あとID出してね
- 174 名前:nobodyさん mailto:sage [2012/04/30(月) 10:35:57.57 ID:???]
- MD5は暗号化ではない件
- 175 名前:nobodyさん mailto:sage [2012/04/30(月) 10:36:23.28 ID:???]
- MD5を暗号として使ってる?
- 176 名前:nobodyさん mailto:sage [2012/04/30(月) 12:53:32.24 ID:???]
- 正規表現を使用して
取得した変数内に次の様な値が入っている場合に "PHPだよよろしくどうぞ" という文字列だけを取得したいのですが 同記述すればよいのでしょうか? <a href="php.com/">PHPだよ</a>よろしくどうぞ。 また、どうしても正規表現が苦手なのですがおすすめの 学習サイト等があれば教えてください。
- 177 名前:nobodyさん mailto:sage [2012/04/30(月) 12:56:04.53 ID:???]
- id daseYO!
strip_tags
- 178 名前:nobodyさん mailto:sage [2012/04/30(月) 13:52:03.84 ID:???]
- >>176
>>1
- 179 名前:nobodyさん mailto:sage [2012/04/30(月) 14:34:05.84 ID:???]
- >>177
ありがとうございます。 正規表現なんか使わなくても、そういう便利な関数が用意されていたのですね。 Great!!
- 180 名前:nobodyさん mailto:sage [2012/04/30(月) 19:04:09.65 ID:???]
- お前はトニー・ザ・タイガーか
- 181 名前:nobodyさん mailto:sage [2012/04/30(月) 19:09:43.44 ID:???]
- PHPでできないことなどない
- 182 名前:nobodyさん mailto:sage [2012/04/30(月) 21:39:26.71 ID:???]
- 嫌いな癖にストーカー
どっかの国とおんなじ
- 183 名前:nobodyさん mailto:sage [2012/04/30(月) 21:51:53.69 ID:???]
- ほんとは羨ましいんだべ
- 184 名前:nobodyさん mailto:sage [2012/04/30(月) 23:04:03.27 ID:???]
- PHPerが羨ましい。
- 185 名前:nobodyさん [2012/04/30(月) 23:13:20.96 ID:qDKRPBor]
- よくあるチャットシステムで他人の発言をキャッチして自動的に更新するのってどうやるの?
javascriptで更新してるのは分かるけど、1秒単位でチャットログのデータベースを見に行ってるとは思えないし データベースが更新されたときに呼び出される関数とかあるのですか?
- 186 名前:nobodyさん mailto:sage [2012/04/30(月) 23:30:50.57 ID:???]
- >>185
HTML5のWebSocketで。 phpでやるのはアホ。
- 187 名前:nobodyさん mailto:sage [2012/04/30(月) 23:36:44.31 ID:???]
- PHPはアホだし、
PHPerもアホ。踊らされる阿呆。
- 188 名前:nobodyさん mailto:sage [2012/05/01(火) 00:25:51.22 ID:???]
- チャット程度ならEventSourceで十分
- 189 名前:nobodyさん mailto:sage [2012/05/01(火) 00:51:58.38 ID:???]
- WebSocketの方が将来性あるのでオススメ
- 190 名前:nobodyさん mailto:sage [2012/05/01(火) 07:56:42.70 ID:???]
- 将来性より実績
- 191 名前:nobodyさん mailto:sage [2012/05/01(火) 08:28:58.38 ID:???]
- >>185
よくあるチャットシステムがどの程度のものを指してるのかによるよ。
- 192 名前:nobodyさん [2012/05/01(火) 10:04:01.99 ID:mtWt2acG]
- アップロードした画像を
表示時トリミングさせるとき、 あらかじめ、トリミングさせた画像と元画像の2種類を保存させるか 元画像を、リアルタイムに処理させてトリミング等をかけて表示させるか どちらのほうがよいでしょうか。
- 193 名前:nobodyさん mailto:sage [2012/05/01(火) 10:30:28.95 ID:???]
- 元画像だけを保存して、リアルタイムでトリミングしたデータをキャッシュするのが良い。
- 194 名前:nobodyさん mailto:sage [2012/05/01(火) 10:53:20.33 ID:???]
- 元画像が変更されない、小画像のサイズを変更しない、なら2種類保存しておいてもいい
- 195 名前:nobodyさん [2012/05/01(火) 12:19:38.15 ID:mtWt2acG]
-
回答有り難うございます。 www.carsensor.net/usedcar/search.php?STID=CS210610&SKIND=1&KW=%E3%83%9E%E3%82%A4%E3%83%90%E3%83%83%E3%83%8F カーセンサー等 いろいろなポータルサイトの URLを確認したところ ccsrpcma.carsensor.net/CSphoto/bkkn/564/764/U00007564764/U00007564764_001M.JPG というように /U00007564764_001S.JPG /U00007564764_001M.JPG /U00007564764_001L.JPG と複数名前をつけているようなのですが、 これは、アップロード時に複数保存しているということですよね? ここだけでなく、たいていのポータルサイトがこの形式なので やはりアップロード時に処理を終わらさせておいたほうが サーバーの負担を考えても適してるのかもしれませんね。
- 196 名前:nobodyさん mailto:sage [2012/05/01(火) 12:31:31.23 ID:???]
- そのサイズ変更をいつやるかの話
1回だけにしてキャッシュするという点で一致してる
- 197 名前:nobodyさん mailto:sage [2012/05/01(火) 12:33:43.23 ID:???]
- 例えばアマゾンはURLで画像サイズをピクセル単位で指定できるはず
全サイズをあらかじめ保管しているわけがない
- 198 名前:nobodyさん mailto:sage [2012/05/01(火) 13:08:59.86 ID:???]
- ベクターイメージでもつかえばいいんじゃね
|

|