- 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を表示させること。 ・解決しなくても回答をもらった場合はお礼を言うこと。 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
- 90 名前:nobodyさん mailto:sage [2012/09/28(金) 08:52:49.54 ID:???]
- >>89
大体自分のサイト
- 91 名前:nobodyさん [2012/09/28(金) 09:12:35.41 ID:ZV3uxU5H]
- >>90
すいません 自分のサイト持ってないもので。
- 92 名前:nobodyさん mailto:sage [2012/09/28(金) 10:46:07.33 ID:???]
- githubがある
- 93 名前:nobodyさん mailto:sage [2012/09/28(金) 12:19:08.71 ID:???]
- >>89みたいなヴァカがこうやってゴミを拡散しようとするから
ITの未来のためにもPHPは徹底的に潰さなくてはならない
- 94 名前:sage mailto:sage [2012/09/28(金) 12:21:37.27 ID:???]
- オープンソース知らなくても優秀なコード書くひとたくさんいるし
- 95 名前:nobodyさん mailto:sage [2012/09/28(金) 12:48:19.07 ID:???]
- ツイッターの診断メーカーみたいなwebアプリをphpで作っているのですが、
ユーザーの結果ごとにurlを与え、ユーザーそれぞれが自身の結果をつぶやけるようにするには どうしたらいいですか?
- 96 名前:nobodyさん mailto:sage [2012/09/28(金) 13:11:46.23 ID:???]
- ID出てないよ
- 97 名前:nobodyさん mailto:sage [2012/09/28(金) 13:12:36.89 ID:???]
- >>94
意味なし
- 98 名前:nobodyさん mailto:sage [2012/09/28(金) 13:13:44.56 ID:???]
- >>95
URLを与えればいい 呟けるようにすればいい
- 99 名前:nobodyさん mailto:sage [2012/09/28(金) 13:14:18.80 ID:???]
- >>95
>>1すら読めないような注意力のない奴には無理 言われてから読んで訂正するようじゃ遅すぎる
- 100 名前:nobodyさん mailto:sage [2012/09/28(金) 13:36:49.46 ID:???]
- <ABCD>
<ABC Category="E">...</ImageSet> <ABC Category="E">...</ImageSet> <ABC Category="E">...</ImageSet> <ABC Category="E">...</ImageSet> <ABC Category="E">...</ImageSet> <ABC Category="E">...</ImageSet> PHPにてXMLから要素を取得したいのですが、 同じ要素が並んでいる場合、どう対処すれば良いんでしょうか? ABCD->ADC とやると、1つしか取り出せないので、頭抱えてます・・・
- 101 名前:nobodyさん mailto:sage [2012/09/28(金) 13:39:55.48 ID:???]
- >>1
- 102 名前:nobodyさん [2012/09/28(金) 13:41:51.51 ID:sFYN1NYK]
- すみません、>>100のIDだすの忘れました
- 103 名前:nobodyさん mailto:sage [2012/09/28(金) 14:11:03.71 ID:???]
- >>102
ID出すだけのことも忘れる本物のアフォには無理 どうせアルゴリズムも同じ姿勢でいい加減に考えてるんだろ
- 104 名前:nobodyさん mailto:sage [2012/09/28(金) 14:18:16.56 ID:???]
- よくわかんないけど↓みたいに出来なかったっけ?
$hoge = simplexml_load_file('hoge.xml'); $hoge->abc[0]; $hoge->abc[1]; $hoge->abc[2];
- 105 名前:nobodyさん mailto:sage [2012/09/28(金) 14:44:24.33 ID:???]
- >>102=基地害
忘れましたと言えば許されると思ってる。 社会に不要。
- 106 名前:nobodyさん mailto:sage [2012/09/28(金) 14:51:49.82 ID:???]
- と、社会派ニートが申しております。
- 107 名前:nobodyさん [2012/09/28(金) 15:01:13.68 ID:sFYN1NYK]
- >>104
やってみたけど、ダメでした・・・
- 108 名前:nobodyさん mailto:sage [2012/09/28(金) 15:09:51.13 ID:???]
- >>107
$xml = simplexml_load_file('test.xml'); foreach( $xml->ABC as $x) var_dump($x); <ABC で始まって</ABC> で閉じてるならな。 </ImageSet>で閉じてるけどなんとかしろということ?
- 109 名前:nobodyさん mailto:sage [2012/09/28(金) 15:16:46.33 ID:???]
- サンプルを書き換え忘れたんだろ?
気にすんな
- 110 名前:nobodyさん [2012/09/28(金) 15:56:43.76 ID:IfP/1sSi]
- 質問です
YouTubeのURLから動画のIDだけを抜き出す正規表現を教えてください ぐぐったらいくらでもヒットするのですが ヒットしたものはすべてIDに-が付いてると-以降を抜き出せないのです。 例えば $url = "www.youtube.com/watch?v=kEc-jyz6EPA"; $id = preg_replace("/.*v=([\d\w]+).*/","$1","$url"); echo "id = " .$id; 出力結果 id = kEc よろしくお願いします
- 111 名前:nobodyさん mailto:sage [2012/09/28(金) 16:02:47.67 ID:???]
- >>110
\d\w を \d\w\- じゃだめなの?
- 112 名前:nobodyさん mailto:sage [2012/09/28(金) 16:07:04.90 ID:???]
- youtube.*?(/|v%3D|\\?v=)([\w\-]{11})
- 113 名前:nobodyさん [2012/09/28(金) 16:14:53.62 ID:IfP/1sSi]
- >>111>>112
ありがとうございます。 $id = preg_replace("/.*v=([\d\w_-]{11})/","$1","$url"); これで完璧でした。間違ってませんよね?
- 114 名前:nobodyさん mailto:sage [2012/09/28(金) 17:28:43.27 ID:???]
- >>113
ここで間違ってないって見ず知らずの他人が言ったら信用すんの? お前頭おかしいよ ペッチパーってこういう世間知らずの気狂いしかいねーの?
- 115 名前:nobodyさん mailto:sage [2012/09/28(金) 17:42:22.25 ID:???]
- 頭がおかしいのはphpを使ってる時点で(ry
- 116 名前:nobodyさん mailto:sage [2012/09/28(金) 18:12:48.45 ID:???]
- PHPはキチガイ御用達言語
- 117 名前:nobodyさん mailto:sage [2012/09/28(金) 18:49:00.65 ID:???]
- >>113
www.youtube.com/watch?v=kEc-jyz6EPA&fmt=18 みたいなアドレスの場合、 &の前までが、idに置き換えられるだけなので &以下が消えないよ。 idの後.*でも追加しないと
- 118 名前:nobodyさん mailto:sage [2012/09/28(金) 20:38:31.91 ID:???]
- まだやっててワロタ
- 119 名前:nobodyさん mailto:sage [2012/09/28(金) 21:00:17.48 ID:???]
- クラス設計なんですけど
サーバー変数ってどのクラスからでも取得できるようにしてますか?
- 120 名前:nobodyさん mailto:sage [2012/09/28(金) 21:12:09.72 ID:???]
- >>119
ID それともっと具体的に
- 121 名前:nobodyさん mailto:sage [2012/09/28(金) 22:06:00.54 ID:???]
- サーバー変数ってグローバル変数じゃろ?
- 122 名前:nobodyさん [2012/09/28(金) 22:08:07.97 ID:jddxkmn/]
- >120
ああ失礼しました。 フォームクラスが$_GETにアクセスしてもいいかとかです。
- 123 名前:nobodyさん mailto:sage [2012/09/28(金) 22:11:40.81 ID:???]
- PHPはオブジェクト指向言語ではないただのクズ言語
- 124 名前:nobodyさん [2012/09/28(金) 23:03:36.48 ID:IfP/1sSi]
- >>117
ありがとうございます!感謝感謝
- 125 名前:nobodyさん mailto:sage [2012/09/28(金) 23:37:58.65 ID:???]
- >>122
別に$_GETに直接アクセスしてもいいと思う でもissetのチェックとか考えるとラッパークラス使ったほうがいいかな フレームワークだとRequestクラスとかがあることが多いし
- 126 名前:nobodyさん mailto:sage [2012/09/29(土) 00:30:48.11 ID:???]
- 馬鹿しかいないんだなこのスレ
- 127 名前:nobodyさん mailto:sage [2012/09/29(土) 00:37:54.57 ID:???]
- 天才は巣にお帰りください
- 128 名前:nobodyさん mailto:sage [2012/09/29(土) 05:48:51.28 ID:???]
- >>126
お前が雑魚であることを自覚して馬鹿に変えたか
- 129 名前:nobodyさん mailto:sage [2012/09/29(土) 10:33:55.34 ID:???]
- >>110
parse_urlとparse_str使ったがいいんじゃない
- 130 名前:nobodyさん mailto:sage [2012/09/29(土) 11:44:29.67 ID:???]
- PHP坊は週末もゴミ言語に自分の人生を何時間もつぎこむの?w
- 131 名前:nobodyさん [2012/09/29(土) 12:40:47.24 ID:6jvmsJUQ]
- phpとちょっとずれるんですが、
お客さんが、HPをここをこうして欲しいと依頼を受けた時、 一旦お客さんにテストのページを見せて、機能を実際さわってもらって、 そこからはじめて本家ページにアップしようと思ったら どういう仕組が考えられますか? 本家用と、テスト用の2種類のページを用意するしかないですか? みなさん、こういうのどうしてるんでしょう?
- 132 名前:nobodyさん mailto:sage [2012/09/29(土) 12:49:41.57 ID:???]
- お客さんじゃなくて自分が動作確認のため触るだけだけど
本番がwww.hoge.com だったら devwww.hoge.comに置いてる
- 133 名前:nobodyさん mailto:sage [2012/09/29(土) 12:51:35.28 ID:???]
- 何でもそうだがいきなり本番サーバーに反映するのはいかんよ
いきなり本番サーバーで実験するやつもいるけどな、@wikiとかw
- 134 名前:131 [2012/09/29(土) 13:00:09.52 ID:6jvmsJUQ]
- >>132
回答有り難うございます。 やっぱ、それって全く同じデータを2つづつ置くことになります? それって混乱することになったりしませんか?
- 135 名前:nobodyさん mailto:sage [2012/09/29(土) 13:09:19.36 ID:???]
- 本番とテスト用を分けろって話だろ?
馬鹿か?
- 136 名前:nobodyさん mailto:sage [2012/09/29(土) 13:15:00.65 ID:???]
- >>134
本番を丸コピしたクローンをdevwwwに置いて(同じサイトが二つ) そっちに修正加えて自分とお客さんが納得したら devwwwに加えた修正をそのまま本番に加えるだけなのでややこしくないかと
- 137 名前:nobodyさん mailto:sage [2012/09/29(土) 13:27:38.11 ID:???]
- >>125
意見ありがとうございます
- 138 名前:nobodyさん mailto:sage [2012/09/29(土) 13:29:41.87 ID:???]
- お客様に納得いただく前に本番サーバに上げる方が混乱を招く
- 139 名前:131 [2012/09/29(土) 14:08:13.32 ID:6jvmsJUQ]
- 回答有り難うございます。
もうひとつ質問なんですが、テストページと本番ページ2サイト用意した場合 テストページが、googleにクロールされぬようにしておくってどうすればよいでしょう? テストページにクロールされないようなmeta要素をいれることにすると 膨大なページにmetaが入り、アップするたびにmeta要素を外さないといけないですし・・・。
- 140 名前:nobodyさん mailto:sage [2012/09/29(土) 14:22:39.18 ID:???]
- 本来、運用スレってあるべきなんだよ
ねーんだよ
- 141 名前:nobodyさん mailto:sage [2012/09/29(土) 15:00:15.14 ID:???]
- >>139
robots.txtの存在忘れないでください
- 142 名前:nobodyさん mailto:sage [2012/09/29(土) 15:04:52.66 ID:???]
- >>139
ベーシック認証でもかければいい
- 143 名前:nobodyさん mailto:sage [2012/09/29(土) 17:05:32.87 ID:???]
- テストページの存在を秘密にする
(秘密保持契約を締結する) テストページのホスト名を外部でIPアドレスに解決できないようにする robots.txt
- 144 名前:nobodyさん mailto:sage [2012/09/29(土) 20:04:56.94 ID:???]
- 閲覧にIP制限
- 145 名前:nobodyさん mailto:sage [2012/09/29(土) 22:05:05.69 ID:???]
- このスレってPHP以外の質問もいいんだな
これからガンガンPerlの質問をさせてもらおう
- 146 名前:nobodyさん mailto:sage [2012/09/29(土) 22:13:16.64 ID:???]
- 向こうの糞スレがおとなしくなったと思ったら
流行らなかった腹いせか
- 147 名前:nobodyさん [2012/09/29(土) 22:22:09.29 ID:6G9lUq1h]
- PerlとPHPはどっちが糞ですか?
断然PHPですよね?
- 148 名前:nobodyさん mailto:sage [2012/09/29(土) 22:33:17.45 ID:???]
- すいません、テキストファイルを読み込んだら自動で改行で区切られて配列に入るのですが、
その配列要素から加工の過程で改行を消すと、その配列には改行がないためそのまま保存したのでは次から読み込むときに正しく配列に入りません。 これはデータを加工した後の配列の要素を一つ一つチェックしてから保存しなければならないということでしょうか?
- 149 名前:148 mailto:sage [2012/09/29(土) 22:36:04.69 ID:???]
- すいません、解決しました
- 150 名前:nobodyさん mailto:sage [2012/09/29(土) 22:40:44.75 ID:???]
- >>148
ID あと、何をしたいのかよく分からない
- 151 名前:nobodyさん mailto:sage [2012/09/29(土) 22:42:56.78 ID:???]
- foreachで回して一気にチェックすればいいだろ
- 152 名前:nobodyさん mailto:sage [2012/09/29(土) 22:56:55.91 ID:???]
- >>150
配列に入ったデータの加工をしたいのです。 >>151 少ないうちはそれでいいのですが、量が多くなってくると時間がかかりそうで・・・。
- 153 名前:nobodyさん [2012/09/29(土) 23:04:12.95 ID:BcXERuRv]
- array_map
- 154 名前:nobodyさん mailto:sage [2012/09/29(土) 23:08:53.72 ID:???]
- 配列を改行で連結してから保存するのが普通
- 155 名前:nobodyさん mailto:sage [2012/09/29(土) 23:14:48.23 ID:???]
- >>148
加工って最後の改行が取れるような加工してんの? 加工中にチェック入れれば?
- 156 名前:nobodyさん mailto:sage [2012/09/29(土) 23:17:29.82 ID:???]
- スレタイも読まねえカスは消えろ
- 157 名前:nobodyさん mailto:sage [2012/09/29(土) 23:18:21.01 ID:???]
- >>152
どうせprint FH @buf;とかやってんだろ? print FH join("\n",@buf);にしろ
- 158 名前:nobodyさん mailto:sage [2012/09/29(土) 23:20:10.39 ID:???]
- >>154で既出
- 159 名前:nobodyさん mailto:sage [2012/09/29(土) 23:22:42.46 ID:???]
- 改行連結は駄目だろ。
どっかの要素に改行が入ってたら連続改行が生まれて次に読み込むときに空要素が入るだろ。
- 160 名前:nobodyさん mailto:sage [2012/09/29(土) 23:31:07.73 ID:???]
- @data = ();
foreach( @dat ){ if ( $_ =~ /\n$/ ){ push( @data , $_ ); } else{ push( @data , $_ . "\n" ); } } で@dataを保存
- 161 名前:nobodyさん mailto:sage [2012/09/29(土) 23:46:11.80 ID:???]
- まずそのテキストファイルの形式がおかしい
XMLなど改行に左右されない形式にしろ どうしてもテキストにしたいなら改行文字をエスケープしろ
- 162 名前:nobodyさん mailto:sage [2012/09/29(土) 23:53:35.59 ID:???]
- >>157
>>160 あ、何かそういうコード、一昔前にCGIとかで見た記憶がある! なつかし〜〜!! なんだっけ、それ?
- 163 名前:nobodyさん mailto:sage [2012/09/29(土) 23:57:13.00 ID:???]
- 読み込むときに判別するほうがいいんじゃないの?
open( FH , "<datafile.txt" ); while( <FH> ){ if ( $_ ne "\n" ){ push( @dat , $_ ); } } close( FH );
- 164 名前:nobodyさん mailto:sage [2012/09/30(日) 00:02:20.08 ID:???]
- そういえばXMLパーサでおすすめってある?
- 165 名前:nobodyさん mailto:sage [2012/09/30(日) 00:06:09.58 ID:???]
- >>164
XML::Simple
- 166 名前:nobodyさん mailto:sage [2012/09/30(日) 00:12:06.56 ID:???]
- >>165
サンクス! CPANで入れられる?
- 167 名前:nobodyさん mailto:sage [2012/09/30(日) 00:19:54.82 ID:???]
- CPANの読み方
しーぱん くぱん どっちが正しいか投票で決めようぜ!!!!1
- 168 名前:nobodyさん mailto:sage [2012/09/30(日) 00:23:02.72 ID:???]
- XML::Simpleは糞。
XML::TreePPがおすすめ。
- 169 名前:nobodyさん [2012/09/30(日) 00:23:10.47 ID:Pb8UGolb]
- 文字列で例えば
$word=fdkgjsdojgkerjgaoisdjgl; というのがあって 「a」という文字があった場合、「a」とそれ以降の文字を削除。 上記例でいうと「fdkgjsdojgkerjg」だけを取り出したいのですが、 どう記述したら良いんでしょうか?
- 170 名前:nobodyさん mailto:sage [2012/09/30(日) 00:27:11.38 ID:???]
- >>169
if ($word=~/([a-zA-Z]*)a.*/){ $result=$1; }
- 171 名前:nobodyさん [2012/09/30(日) 00:43:52.79 ID:Pb8UGolb]
- >>170
ありがとうございます。 ちょっと、分からないのですが、 どこから、$1が分からないのですが・・・ もし $word="あいうえおかき(くけこさすせそ)"; だった場合、「あいうえおかき」だけを抜き取る場合、どう書けば良いんでしょうか?
- 172 名前:nobodyさん mailto:sage [2012/09/30(日) 01:04:03.66 ID:???]
- >>169
explode('a',$word)[0]; 5.4からな
- 173 名前:nobodyさん mailto:sage [2012/09/30(日) 01:17:01.39 ID:???]
- 今まで荒らしてたのは、Ruby厨でもJava厨でもなく、
やっぱりPerl厨だったのがはっきりしたなwww 眼中にないんだから絡んでくんなよ・・・ 巣に帰れ Perlについての質問箱 56箱目 toro.2ch.net/test/read.cgi/tech/1348141100/
- 174 名前:nobodyさん mailto:sage [2012/09/30(日) 01:18:19.38 ID:???]
- >>162
パールのようなもの
- 175 名前:nobodyさん [2012/09/30(日) 01:18:40.06 ID:Pb8UGolb]
- >>172
すみません、バージョン5.2です
- 176 名前:nobodyさん mailto:sage [2012/09/30(日) 01:21:00.19 ID:???]
- >>175
そんならlist使えば てか5.2って古いな
- 177 名前:nobodyさん mailto:sage [2012/09/30(日) 02:34:44.94 ID:???]
- 何か他人を荒らし呼ばわりしてる馬鹿がいるけど
IT業界を荒らしてるPHP肘は自分たちのことは棚に上げてんの?
- 178 名前:nobodyさん mailto:sage [2012/09/30(日) 09:37:31.65 ID:???]
- 俺らがIT業界の足を引っ張ってるところを邪魔すんなっつってんだ
Perl厨はそんなことも分からないのか
- 179 名前:nobodyさん mailto:sage [2012/09/30(日) 09:54:02.58 ID:???]
- PHPerの芽を摘んで根絶やしにするのが俺らの使命
- 180 名前:nobodyさん mailto:sage [2012/09/30(日) 10:20:17.72 ID:???]
- PHPはwordpressやFacebookやヤフー知恵袋やgreeやopenPNEなど多くのサイトで使われています
しかしperlが使われているサイトは2ちゃんねる、mixi、MTくらいしか思いつきません またこの板のURLにはPHPという文字列が含まれています
- 181 名前:nobodyさん mailto:sage [2012/09/30(日) 12:18:58.32 ID:???]
- たったそれだけか?
サイトを知らなさすぎだ
- 182 名前:nobodyさん mailto:sage [2012/09/30(日) 12:34:42.39 ID:???]
- >>180
もし自演じゃないならやめてくれ。ソレは荒らしに加担してるだけだ。
- 183 名前:nobodyさん mailto:sage [2012/09/30(日) 12:46:38.16 ID:???]
- 多くの人が使ってるからと言って、
いいものとは限らんよ 繋がらないことでお馴染みの SoftBankのサービスはどこがいいんだ? 中国はこの国の最大の貿易相手だが、 いったい中国のどこがいいんだ?
- 184 名前:nobodyさん mailto:sage [2012/09/30(日) 12:51:45.92 ID:???]
- >>>175
$x=explode('a',$word); print $x[0];
- 185 名前:nobodyさん mailto:sage [2012/09/30(日) 12:54:16.53 ID:???]
- くるくるPerl
- 186 名前:nobodyさん mailto:sage [2012/09/30(日) 14:18:08.37 ID:???]
- >>184
出来ました! ありがとうございます!
- 187 名前:nobodyさん [2012/09/30(日) 14:33:41.69 ID:gNLBQzzV]
- 同じクラスないのstaticメソッドを呼ぶとき
static::hoge()とself::hoge()の2つの書き方ができますが どちらがいいのでしょうか?理由も教えていただきたいです。
- 188 名前:nobodyさん mailto:sage [2012/09/30(日) 14:39:51.32 ID:???]
- 基準も示さずにどっちがいいかとか意味不明
PHPやってるゴミってこんな奴しかいないの?
- 189 名前:nobodyさん mailto:sage [2012/09/30(日) 14:41:31.91 ID:???]
- PHPも
PHPerも ゴミ
- 190 名前:187 [2012/09/30(日) 14:58:55.32 ID:gNLBQzzV]
- >>188
すみませんプログラミング自体初心者なのでstatic::とself::を どう使い分けるのかがそもそもわからなくて… 使い分け方を教えていただけると嬉しいです
- 191 名前:nobodyさん mailto:sage [2012/09/30(日) 15:01:45.13 ID:???]
- 黙れゴミ
- 192 名前:nobodyさん mailto:sage [2012/09/30(日) 15:03:55.95 ID:???]
- >>190
調子に乗って質問内容をコロコロ変えてんじゃねーぞクズ どうせまた質問内容変える気だろ マジでクズすぎる プログラム以前の問題
- 193 名前:190 [2012/09/30(日) 15:05:08.49 ID:gNLBQzzV]
- 大変申し訳ありませんでした。
187の質問は取り消させて頂きます。 190の質問に答えていただけたら嬉しいです。
- 194 名前:nobodyさん mailto:sage [2012/09/30(日) 15:10:34.45 ID:???]
- それでまた数レス後には190の質問は取り消すんだろ
何度も釣れると思うなよキチガイ
- 195 名前:nobodyさん mailto:sage [2012/09/30(日) 15:15:24.48 ID:???]
- >>193は釣り。
釣りじゃなければ池沼。 こういうksがPHPの評判を下げるんだろうな。
- 196 名前:190 [2012/09/30(日) 15:21:16.20 ID:gNLBQzzV]
- >>194
あなたが現実でどれほど辛い目にあわれているのか、自分にはわかりませんが これまでのレスを見る限りではとても大変な状態であることはわかります。 しかし、だからといってネットで人にあたり憂さをはらしてもしかたがありません。 一時的に気は紛れるでしょうが、抱えている問題は何も解決しないのです。 目を背けず腹を据えて、問題解決に取り組んでみませんか? ひとりでは無理なら、友達を頼ってみてください。友達がいないようでしたら 自分でも構いません。相談に乗ってあげることくらいはできます。 akikakist@gmail.com 気軽にメールしてください。 根の深い難しい問題なのかもしれませんが、それが解決した暁には 今とは比べものにならないようなとても穏やかな気持ちで日々を過ごせるはずです。 頑張りましょう。
- 197 名前:nobodyさん mailto:sage [2012/09/30(日) 15:23:00.94 ID:???]
- >>196
三行で頼む
- 198 名前:nobodyさん mailto:sage [2012/09/30(日) 15:24:17.01 ID:???]
-
>>196 ↑ この人自分に言い聞かせるべきことなのに他人にアンカ打ってる・・・。 もしかして自覚がないのかな。 だとしたらかなり重症。
- 199 名前:nobodyさん mailto:sage [2012/09/30(日) 15:26:56.98 ID:???]
- >>196 ゴミ
- 200 名前:nobodyさん mailto:sage [2012/09/30(日) 15:26:58.40 ID:???]
- ほらみろID:gNLBQzzVがスレ違いの内容で荒らし始めたぞw
やっぱただ煽りに来てるだけだったかw
- 201 名前:nobodyさん mailto:sage [2012/09/30(日) 15:30:08.67 ID:???]
- キチガイが哀れまれててワロタww
- 202 名前:nobodyさん mailto:sage [2012/09/30(日) 15:35:26.12 ID:???]
- 哀れむっていうのは新しいな
よほど悔しかったのか涙目で連投してるし
- 203 名前:nobodyさん mailto:sage [2012/09/30(日) 15:49:10.19 ID:???]
- >>190
教えてやる価値なし PHP自体価値なし
- 204 名前:nobodyさん [2012/09/30(日) 16:06:49.14 ID:XLFm/GA/]
- crulで任意のファイルとメッセージをpostで送信しようと思い、ファイル名に@プレフィックスを付けて配列にしてsetpotに渡したのですが
$filepath="/temp.jpg"; $message="てすと"; $postfields['file'] = "@{$filepath}"; $postfields['msg'] = $message; curl_setopt($curl, CURLOPT_POSTFIELDS, $postfields); この様に書くと、$messageに"@/root/log"等、アットマークから始まる文字列が入っていると $messageの値もファイルパスとしてファイルを開こうとしてしまいます。 リクエストヘッダでContent-Type:multipart/form-data を指定しつつ 任意のファイルのデータと文字列をpostするにはどうしたらよいでしょうか
- 205 名前:nobodyさん mailto:sage [2012/09/30(日) 16:12:06.30 ID:???]
- しなくていいからさっさと回線切れ
- 206 名前:nobodyさん mailto:sage [2012/09/30(日) 16:13:56.75 ID:???]
- 俺が許可する
どんどん質問しろ
- 207 名前:nobodyさん mailto:sage [2012/09/30(日) 16:21:00.24 ID:???]
- ファイルの読み込みで120行目だけが欲しいときってそれ以外をスキップしたら速かったりする?
Cでの入出力みたいにポインタ移動みたいなのってない?
- 208 名前:nobodyさん mailto:sage [2012/09/30(日) 16:26:40.09 ID:???]
- ポインタ移動はないんじゃないかな。
while(<FH>)で120回まわしてから読み込むのが一番早いと思う。
- 209 名前:nobodyさん mailto:sage [2012/09/30(日) 16:32:35.16 ID:???]
- えっ?
seek使えばいいとかじゃなくて? seek FH,50,0; とかで好きなところに移動できるぞ?
- 210 名前:nobodyさん mailto:sage [2012/09/30(日) 16:51:30.28 ID:???]
- >>204
基礎がなってない
- 211 名前:nobodyさん mailto:sage [2012/09/30(日) 17:23:18.26 ID:???]
- >>204みたいに基礎を勉強せずにいきなりプログラミングから入るヴァカは何なの?
- 212 名前:nobodyさん mailto:sage [2012/09/30(日) 17:57:37.99 ID:???]
- 糞言語PHPらしいや
- 213 名前:nobodyさん mailto:sage [2012/09/30(日) 18:00:12.01 ID:???]
- >>204
ファイルもメッセージも rawurlencodeして文字列渡し key1=val1&・・・にするしか。 >>207 >>208 >>209 ID
- 214 名前:nobodyさん [2012/09/30(日) 18:17:23.10 ID:XLFm/GA/]
- >>213
それだとmultipart/form-data;の型式ではなくなってしまうと思ったので d.hatena.ne.jp/touka_tt/20110407/1302105508 を参考に こんなデータを返す関数を作りました https://gist.github.com/3806269 Content-Type: multipart/form-data; boundary=foobarbaz --foobarbaz Content-Disposition: form-data; name="name" touka_tt --foobarbaz Content-Disposition: form-data; name="photo"; filename="myphoto.jpg" Content-Type: image/jpg (ここに画像のバイナリデータがくる) --foobarbaz-- //ここまで
- 215 名前:nobodyさん mailto:sage [2012/09/30(日) 18:19:55.83 ID:???]
- >>204のようなクズがいるから
PHPを根絶やしにする必要性を痛切に感じる 事態は深刻だ
- 216 名前:nobodyさん mailto:sage [2012/09/30(日) 18:31:46.11 ID:???]
- C言語でも作れるけど何らかのメリットがあるからPHP使ってるってんなら分かるけど
>>204とかPHPしか使えないゴミでしょ? 存在価値なし
- 217 名前:nobodyさん mailto:sage [2012/09/30(日) 18:42:38.08 ID:???]
- PerlだろうがRubyだろうが道具なんて何でもいいんだよ。
米炊くときに炊飯器だろうがかまどだろうが飯ごうだろうが鍋だろうが 多少差はあれどどれでも食えるレベルのものが炊けるだろ? それと同じ。 だけど>>204みたいな基礎のなってないゴミカスクズ野郎は その米をとぐときに洗剤入れるんだよ。 道具の選択以前の問題。
- 218 名前:nobodyさん [2012/09/30(日) 21:01:37.61 ID:YkWGcPob]
- 専門スレで質問したんだけど、返答がないのでちょっと内容変えてこっちで質問
Notice: include(): 1. h->opened_path=[null] h->filename= [/var/www/Symfony/vendor/symfony/symfony/src//Symfony/Component/ClassLoader/DebugClassLoader.php] in /var/www/Symfony/vendor/composer/ClassLoader.php on line 150 Call Stack: 〜〜〜 .... .... あとずっと同じようなエラー文が続く Symfony2というフレームワーク使って、Welcomeページ開いたらエラーがでてしまった。 「symfony/src//Symfony/」 ←ここのsrcとSymfonyの間にスラッシュ2本入ってるのがエラーの理由なんじゃないかと思うんだけど どうやったら直るのかわからない・・・ 別PCでやった時は普通に表示されたので、もう一回VitualBox→Ubuntu→Symfony2と最短でインスコしなおして見たんだけど 全く同じエラーがでる・・・ ホストOS自体がおかしいんだろうか・・・
- 219 名前:nobodyさん mailto:sage [2012/09/30(日) 23:10:10.25 ID:???]
- 何で隔離スレに来たんだよ
- 220 名前:nobodyさん mailto:sage [2012/10/01(月) 01:16:49.02 ID:???]
- >>218
テメーのウンコみたいな質問なんか誰も相手にしたくねーからスルーしてんだよ そんなウンコ質問を調子に乗ってこっちにまで投下してんじゃねーぞ ウンコ拡散機かテメーは
- 221 名前:nobodyさん mailto:sage [2012/10/01(月) 01:32:44.79 ID:???]
- >>218はウンコを食う
ゆえに共食い
- 222 名前:nobodyさん [2012/10/01(月) 11:10:54.42 ID:2eb1zfzg]
- 【OS名】Windows Server 2003 R2 Standerd Edition SP2
【PHPのバージョン】5.3.8(cli) 【連携ソフトウェア】 excel? 【質問内容】 COM関数にてexcelファイルの全てのシートの全ての文字列を取得しようとしていますが、 $obj = new COM("excel.application"); ←でphpがストップします。 サーバーにはOffice(excel)はインストールされていません。 また、エクセルのインストールは必要でしょうか?
- 223 名前:nobodyさん mailto:sage [2012/10/01(月) 11:38:21.02 ID:???]
- COMの使用例に倣って
$obj = new COM("excel.application") or die("Unable to instantiate Excel"); でインスタンス化できなかったら終了してみたら? >サーバーにはOffice(excel)はインストールされていません。 >また、エクセルのインストールは必要でしょうか? そら必要でしょう
- 224 名前:nobodyさん mailto:sage [2012/10/01(月) 13:17:55.10 ID:???]
- >>223
PHPExcelとかがエクセルのインストールなしに読み書き出来るので COM関数もエクセル経由じゃなく、バイナリを直接ゴニョゴニョしてるのかな?と思ってましたが違うんですね ちなみにPHPExcelだとどうしても読めないエクセルファイルがあって使えませんでした (きちんと.xls,. xlsx, .xlsmの振り分けして簡単なものなら読める) 全部のシートの全部の文字列取得するだけでいいんのですが、何か良い方法ないですかね? (エクセルのインストール無しで)
- 225 名前:nobodyさん mailto:sage [2012/10/01(月) 13:31:25.31 ID:???]
- エクセルインストールすれば済む話だろ
何でもタダでできると思うな世間知らずの貧乏人が PHP駐は知能だけじゃなくて金までないのか?
- 226 名前:nobodyさん mailto:sage [2012/10/01(月) 14:06:06.18 ID:???]
- インターネットが普及してからというもの>>224みたいな金出さない前提のク.ズが増えた。
エクセル買う金すらない貧乏人がプログラムなんて組んでる場合じゃないだろ。 身の程を知れ乞食。
- 227 名前:nobodyさん mailto:sage [2012/10/01(月) 14:10:18.47 ID:???]
- >Windows Server 2003 R2 Standerd Edition SP2
これも買ってないのか?まさかそんなはずはあるまい
- 228 名前:nobodyさん [2012/10/01(月) 14:21:45.81 ID:2eb1zfzg]
- あのー、質問に対してフォロー出来ないスキルの無い人は鬱陶しいのでレスしないで貰えます?
大前提がインストールしたくないってだけで買えないとか、あなた達と一緒にしないでくださいね。 ちなみにWindows Server 2003 R2 Standerd Edition SP2は買ってませんよ。
- 229 名前:nobodyさん mailto:sage [2012/10/01(月) 14:34:40.26 ID:???]
- officeインストール出来ない非windows環境でそういうことをしたい要求は昔からあって、
Spreadsheet::ParseExcel(Perl) なり、 PHPExcelなり 他にも Spreadsheet_Excel_Readerとか いろいろあるけど、どれも読めないことがあるので使えないだけで。
- 230 名前:nobodyさん mailto:sage [2012/10/01(月) 14:35:49.98 ID:???]
- >>228
煽るのはやめて下さい。迷惑です。
- 231 名前:nobodyさん mailto:sage [2012/10/01(月) 14:46:55.46 ID:???]
- >>228
必要なものが分かってるのにそれはしたくないとかキチガイかお前。 働きたくないけどお金欲しい! みたいな?w 頭腐ってんじゃねwwwwwww 本物のキチガイは自覚がないんだろうなwwwwwwwwwwwwww
- 232 名前:nobodyさん mailto:馬鹿晒しage [2012/10/01(月) 14:50:46.36 ID:???]
- >>228
あのー、自分で調べて解決出来ない知能の低い人は鬱陶しいのでプログラムに手を出さないで貰えます?
- 233 名前:nobodyさん mailto:sage [2012/10/01(月) 14:57:30.86 ID:???]
- 入れ食いですね
その環境にしたくないから他の方法知ってる人いたら教えてくださいってだけなのに、どうやったらお金がないって脳内変換出来るんでしょうね? 自分で解決出来ない云々言う人がなんでここにいるのか不思議
- 234 名前:nobodyさん mailto:sage [2012/10/01(月) 15:18:40.86 ID:???]
- 釣りのためだけの質問に食い付く馬鹿多数
- 235 名前:nobodyさん mailto:sage [2012/10/01(月) 15:44:27.78 ID:???]
- はてブとかでたまにプログラムとかPHP初めてでWEBサービス作ったってエントリあるけど
そんな簡単に作れるもんなのかね・・・
- 236 名前:nobodyさん mailto:sage [2012/10/01(月) 15:47:02.94 ID:???]
- ID出てないよ
- 237 名前:nobodyさん mailto:sage [2012/10/01(月) 17:10:59.61 ID:???]
- >>235
セキュリティザルでバグありまくりなら作れるだろw
- 238 名前:nobodyさん mailto:sage [2012/10/01(月) 18:08:43.67 ID:???]
- そうそう、細部無視の内部欠陥だけで"それっぽく"作るだけなら何でも作れる
カス以下の知識とスキルしかない奴でもそれっぽく作れる 世の中の大抵の製品やサービスはそれっぽく作れる まぁその結果シナの高速鉄道事故が起こったわけだが そしてPHP厨の仕事はそのレベル
- 239 名前:nobodyさん mailto:sage [2012/10/01(月) 18:20:47.46 ID:???]
- ・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。) 巣が流行らなくて残念なゴミカスどもにかまってはいけません
- 240 名前:nobodyさん mailto:sage [2012/10/01(月) 18:24:33.51 ID:???]
- >>233
「金は欲しいけど仕事はしたくないから他の方法を教えろ」ってニートと一緒じゃん。 ゴミ乙w
- 241 名前:nobodyさん mailto:sage [2012/10/01(月) 19:13:12.52 ID:???]
- Perlサイコー!ウッヒョー!!
- 242 名前:nobodyさん mailto:sage [2012/10/01(月) 19:17:16.07 ID:???]
- Perlが何の略かには諸説ある
- 243 名前:nobodyさん mailto:sage [2012/10/01(月) 19:46:04.41 ID:???]
- お前ら、この前のYAPC::Asiaはどうだった?
ラリーにサインもらえたか?
- 244 名前:nobodyさん mailto:sage [2012/10/01(月) 21:33:40.41 ID:???]
- php使ってる奴はばかしかいないから行くわけないじゃん
- 245 名前:nobodyさん mailto:sage [2012/10/01(月) 21:47:01.15 ID:???]
- 確かに隔離スレだった
- 246 名前:nobodyさん mailto:sage [2012/10/01(月) 22:37:04.00 ID:???]
- ヒラリー・栗きんとんのサインをもらった
- 247 名前:nobodyさん mailto:sage [2012/10/01(月) 23:40:55.28 ID:???]
- いまだにPerl使ってる奴って何なんだろうwww
この先もPerl使うのかなwww
- 248 名前:nobodyさん mailto:sage [2012/10/02(火) 07:44:56.57 ID:???]
- それはPHPが特に
- 249 名前:nobodyさん mailto:sage [2012/10/02(火) 09:06:34.98 ID:???]
- >>240
全然違うと思うぞ? 現場経験ないか、統括経験のないゴミ以下乙w
- 250 名前:nobodyさん mailto:sage [2012/10/02(火) 16:18:32.68 ID:???]
- >>249
ここは自己紹介板じゃねーぞ 2ch初心者か?
- 251 名前:nobodyさん mailto:sage [2012/10/02(火) 16:51:35.24 ID:???]
- >>250
涙拭けよw
- 252 名前:nobodyさん mailto:sage [2012/10/02(火) 16:58:39.09 ID:???]
- 巣に帰れ
- 253 名前:nobodyさん mailto:sage [2012/10/02(火) 17:06:32.89 ID:???]
- 勉強しろ
- 254 名前:nobodyさん mailto:sage [2012/10/02(火) 17:27:20.38 ID:???]
- >>251
自分が涙目だからって人も涙目とは限らんぞw
- 255 名前:nobodyさん mailto:sage [2012/10/02(火) 18:45:50.75 ID:???]
- ニートに捨てるものなんて無いしな
- 256 名前:nobodyさん mailto:sage [2012/10/02(火) 19:07:19.40 ID:???]
- ニートには童貞を捨てる機会もないしな
- 257 名前:nobodyさん [2012/10/02(火) 19:47:21.39 ID:sHaoStfl]
- 0の除算でDivision by zero〜ってエラーが出ますが
なんか前に例外処理が可能なような話をどこかでみたような気がするのですが なんかそういうことは可能でしょうか? 可能ならば教えていただきたいです try { echo 0/0; } catch (Exception $e) { } だと捕捉できませんでした
- 258 名前:nobodyさん mailto:sage [2012/10/02(火) 20:05:14.54 ID:???]
- >>257
set_error_handler
- 259 名前:257 [2012/10/02(火) 21:35:27.20 ID:sHaoStfl]
- >>258
ありがとうございますm(__)m
- 260 名前:nobodyさん mailto:sage [2012/10/02(火) 23:07:42.08 ID:???]
- デジタルコンテンツ()やネット関連で金を落とすなんて
馬鹿のする事だと思っている奴も多いのです。
- 261 名前:nobodyさん [2012/10/03(水) 00:57:27.45 ID:ivcHZ9y4]
- シェルから実行するとエラーが出力されないんですが原因は何でしょうか
error_reporting(E_ALL); は先頭でやっています
- 262 名前:nobodyさん mailto:sage [2012/10/03(水) 01:03:19.02 ID:???]
- 基本的に無料でできることしかしない
- 263 名前:nobodyさん mailto:sage [2012/10/03(水) 01:11:04.41 ID:???]
- ini_set( 'display_errors', 1 );
- 264 名前:nobodyさん mailto:sage [2012/10/03(水) 01:36:39.91 ID:???]
- 失礼しました
ライブラリにエラーハンドラが定義されていました・・・ restore_error_handlerで戻せばOKでした
- 265 名前:nobodyさん mailto:sage [2012/10/03(水) 01:45:21.08 ID:???]
- あー関係ないですね
- 266 名前:nobodyさん mailto:sage [2012/10/03(水) 15:54:54.09 ID:???]
- GDかImageMagicを使ってあらかじめ指定した色のみを使って画像の色数を落としたい
のですがどうすればいいでしょうか?
- 267 名前:nobodyさん mailto:sage [2012/10/03(水) 18:27:58.64 ID:???]
- お前には無理
- 268 名前:nobodyさん mailto:sage [2012/10/03(水) 19:24:55.99 ID:???]
- 妙なところに改行入れてるヴァカには無理
- 269 名前:nobodyさん mailto:sage [2012/10/03(水) 20:36:53.88 ID:???]
- >>266
ID出てないよ
- 270 名前:nobodyさん mailto:sage [2012/10/04(木) 03:48:33.79 ID:???]
- なんでperlはPHPに追い抜かれたんですか?
- 271 名前:270 mailto:sage [2012/10/04(木) 03:55:48.74 ID:???]
- つまりphpに対するperlの欠陥を教えて欲しいです。
またスクリプト言語でjavaやperlを抑えて phpが主流に至った経緯も知りたいです。
- 272 名前:nobodyさん mailto:sage [2012/10/04(木) 04:18:36.03 ID:???]
- スレチ
- 273 名前:nobodyさん mailto:sage [2012/10/04(木) 06:33:22.13 ID:???]
- ググれキチガイ
- 274 名前:nobodyさん [2012/10/04(木) 06:41:28.95 ID:36JufAGO]
- 英数字だけでハッシュ化される関数ないですか?
base64でデコードすればいいんですかね
- 275 名前:nobodyさん mailto:sage [2012/10/04(木) 06:51:12.49 ID:???]
- Base64はハッシュではない
デコードは意味が逆 Base64は英数字のみではない。英数字は62種類しかない。
- 276 名前:nobodyさん mailto:sage [2012/10/04(木) 09:41:19.96 ID:???]
- >>270
質問ならID出せ
- 277 名前:nobodyさん mailto:sage [2012/10/04(木) 10:36:57.55 ID:???]
- >>274
MD5+62進数 marcus.bointon.com/php-base-62-encoding/ PHP5.3 GMP
- 278 名前:nobodyさん mailto:sage [2012/10/04(木) 14:04:50.80 ID:???]
- デコードって言ってるぐらいだし
復号化されてほしいと理解してよろしいか?
- 279 名前:nobodyさん mailto:sage [2012/10/04(木) 14:19:20.84 ID:???]
- デコードできるものもハッシュ化と呼ぶの?
- 280 名前:nobodyさん mailto:sage [2012/10/04(木) 14:40:59.97 ID:???]
- デコードできないことは要件ではないね。
完全ハッシュであればデコード出来るし。
- 281 名前:nobodyさん mailto:sage [2012/10/04(木) 15:03:54.65 ID:???]
- ハッシュは不可逆の一方向関数のことだろ
- 282 名前:nobodyさん [2012/10/04(木) 16:21:14.08 ID:e0ODjc2o]
- 馬鹿共はレスすんなって
- 283 名前:nobodyさん mailto:sage [2012/10/04(木) 17:51:49.20 ID:???]
- そして誰もいなくなった
- 284 名前:nobodyさん mailto:sage [2012/10/04(木) 18:42:03.95 ID:???]
- 完全ハッシュって何だよ
可逆か不可逆であって 可逆なら可逆圧縮か暗号化だろ
- 285 名前:nobodyさん mailto:sage [2012/10/04(木) 19:26:44.43 ID:???]
- >>284
>>282
- 286 名前:nobodyさん mailto:sage [2012/10/04(木) 19:47:50.77 ID:???]
- 274です
ああ、すみません md5などのハッシュ値をbase64エンコードしても問題ないか?という趣旨の質問でした >>277 ありがとうございます
- 287 名前:nobodyさん mailto:sage [2012/10/04(木) 20:01:34.54 ID:???]
- wikipediaのハッシュ関数のところを見れば 暗号だの可逆だの言ってることが、
ハッシュ関数の一部でしかないことがなんとなく分かるかもね
- 288 名前:nobodyさん mailto:sage [2012/10/04(木) 20:15:53.54 ID:???]
- > 下らねぇ質問は
そうした、下らない質問をしてしまう初心者を相手にしているスレなんだろ? ここで煽りを続けている奴は、所詮は中級者なんだろうね。 少し知っていることを鼻にかけて、何かを勘違いしている奴なんだろう。 上級者ならば、もっと冷ややかに質問を眺める余裕が欲しいね。
- 289 名前:nobodyさん mailto:sage [2012/10/04(木) 20:26:41.42 ID:???]
- >>288
なんでアホをわざわざ煽るの?
- 290 名前:nobodyさん mailto:sage [2012/10/04(木) 21:27:50.53 ID:???]
- >>288がキチガイたからさ
- 291 名前:nobodyさん mailto:sage [2012/10/04(木) 21:32:21.90 ID:???]
- wikipedia()
- 292 名前:nobodyさん mailto:sage [2012/10/04(木) 21:34:34.81 ID:???]
- ウィキペディアを100パーセント信用してるキチガイまでいるのか
- 293 名前:nobodyさん mailto:sage [2012/10/04(木) 21:56:56.60 ID:???]
- 信頼できる情報源としてWikipedia持ち出してくる奴にはマジで情弱基地害しかいない。
まあそれで基地害かどうかはざっくり量れるから、まともに相手をするべきかの判断基準になる。
- 294 名前:nobodyさん mailto:sage [2012/10/04(木) 22:00:33.36 ID:???]
- アレ見てどう思うかだけの話よ
間違ってると指摘してくれてもいいんだよ?
- 295 名前:nobodyさん [2012/10/04(木) 22:02:25.29 ID:xVzC0Eut]
- アホに返事してしまった。申し訳ありません。
- 296 名前:nobodyさん [2012/10/04(木) 22:54:18.08 ID:XT7cUfLL]
- 紹介したページが正しいかどうかは、ウィキペディアかどうかとか関係ないのに
コレは叩けると思っちゃんったんだね。 というか、そうやって反応するから面白がっていつまでも荒らすんだから学習しようよ。
- 297 名前:nobodyさん mailto:sage [2012/10/04(木) 23:15:43.70 ID:???]
- >>295
謝るくらいなら最初からするな 自制のきかない猿は二度と書き込みするんじゃねーよ 猿並のおつむだからどうせまた書き込むんだろうけどw
- 298 名前:nobodyさん [2012/10/05(金) 00:35:24.50 ID:RPhGAeCo]
- ◆質問用テンプレ
【OS名】Ubuntu 12.10 【PHPのバージョン】5.4.4 【連携ソフトウェア】 【質問内容】どうしてこの板ってけんかばかりしているの?
- 299 名前:nobodyさん mailto:sage [2012/10/05(金) 00:50:37.39 ID:???]
- ペチパーは民度が低いからだよ
- 300 名前:nobodyさん mailto:sage [2012/10/05(金) 00:50:53.79 ID:???]
- ふっるいバージョン使ってんな
- 301 名前:nobodyさん mailto:sage [2012/10/05(金) 02:16:46.40 ID:???]
- >>298
PHP柱は精神的に不安定な奴ばっかだから。
- 302 名前:nobodyさん mailto:sage [2012/10/05(金) 02:29:38.82 ID:???]
- 仕事のストレス溜まってるのかな?
- 303 名前:nobodyさん mailto:sage [2012/10/05(金) 02:36:43.00 ID:???]
- ニートしかいないからこのスレ
出来る人間はそもそも言語の優劣なんて語らないし
- 304 名前:nobodyさん [2012/10/05(金) 03:10:20.18 ID:fawr5vo1]
- PHPスレにキチガイが沸くのは昔からでしょ
無視するに限る
- 305 名前:nobodyさん mailto:sage [2012/10/05(金) 11:00:10.39 ID:???]
- >>286
作っているものの要件や前提がないとなんとも言えない。 base64化したあと、何に使いたいの? =がつくことがあるので、GET値で渡したいとか言ったら問題だし。
- 306 名前:nobodyさん mailto:sage [2012/10/05(金) 11:19:57.70 ID:???]
- Perlスレと比べればかなりマシ
まあそのPerl基地外がPHPスレを荒らしたりしてるが
- 307 名前:nobodyさん mailto:sage [2012/10/05(金) 11:33:40.54 ID:???]
- などと妄言を繰り返しており
PerlがPHPみたいなカス言語を相手にするわけがないにも関わらず Perlを勝手にライバル視し続けている模様です
- 308 名前:nobodyさん mailto:sage [2012/10/05(金) 11:37:40.77 ID:???]
- Perlスレに閑古鳥が鳴いてるからってPHPスレに出張してくんなよw
- 309 名前:nobodyさん mailto:sage [2012/10/05(金) 13:53:02.86 ID:???]
- Perlみたいな終わった言語はぶっちゃけ眼中にないだろw
せめてRubyにしてくれ
- 310 名前:nobodyさん mailto:sage [2012/10/05(金) 15:35:47.08 ID:???]
- ルビーとかオワコン
始まってさえいない
- 311 名前:nobodyさん [2012/10/05(金) 15:37:06.50 ID:vWz8nI6m]
- おちんちんびろーん
- 312 名前:nobodyさん mailto:sage [2012/10/05(金) 16:03:33.55 ID:???]
- rubyは超人気だろ!島根の町おこしに使われるくらいだからな
- 313 名前:nobodyさん [2012/10/05(金) 16:36:26.16 ID:NpjF32w9]
- ヒアドキュメントで教えて下さい。
www.hogehoge.com/css/style.css の文字列を展開するには、 どうすればよろしいでしょうか? $home_url = 'www.hogehoge.com/'; $header = <<"HTML"; ・・・・・ <link rel="stylesheet" href="$home_urlcss/style.css" /> HTML で駄目でした。 下記も駄目でした "http://{$home_url}css/style.css" --> {www.hogehoge.com/}css/style.css
- 314 名前:313 mailto:sage [2012/10/05(金) 17:00:08.06 ID:???]
- 悩むのが面倒なんで
$home_url = 'www.hogehoge.com/'; $css_url = 'http://'. $home_url.'css/style.css'; として $css_url をヒアドキュメントで使います 。 ペコリ(o_ _)o))
- 315 名前:nobodyさん mailto:sage [2012/10/05(金) 17:29:18.50 ID:???]
- クオートつけるなら終わりもつけるし、
つけないなら始まりもつけない
- 316 名前:nobodyさん mailto:sage [2012/10/05(金) 17:34:31.69 ID:???]
- ルビーは始まってさえいない
- 317 名前:nobodyさん mailto:sage [2012/10/05(金) 17:37:38.40 ID:???]
- $header = <<< HTML
<link rel="stylesheet" href="$home_urlcss/style.css" /> HTML; home_urlcssがない $home_url = 'www.example.com/'; $header = <<< HTML <link rel="stylesheet" href="{$home_url}css/style.css" /> HTML; <link rel="stylesheet" href="www.hogehoge.com/css/style.css" /> {www.hogehoge.com/}css/style.cssが 気になる
- 318 名前:nobodyさん mailto:sage [2012/10/05(金) 17:47:37.27 ID:???]
- ・・・hogehoge直し忘れた
- 319 名前:nobodyさん [2012/10/05(金) 19:04:40.75 ID:gTOJNY0P]
- 変数名は大文字小文字を区別するけど、関数名は区別しない
どうしてこんな仕様にしてしまったんでしょうか
- 320 名前:nobodyさん mailto:sage [2012/10/05(金) 19:20:51.34 ID:???]
- クズだから
- 321 名前:nobodyさん mailto:sage [2012/10/05(金) 19:34:43.20 ID:???]
- だからそんないい加減な仕様の言語使うなって
変な癖がついて他の言語やるときに苦労するぞ HSPがオススメ
- 322 名前:nobodyさん mailto:sage [2012/10/05(金) 21:04:13.44 ID:???]
- >>319
下位の互換性を考えながらすこしづつ進歩してきてるから。 PHP5のときも区別案が出たけど却下された。使われてる言語はいろいろと難しい。 Windowsのファイル名もそうなってるのも、DOSのときからの互換性考えてだし。
- 323 名前:nobodyさん mailto:sage [2012/10/05(金) 21:39:30.80 ID:???]
- 使われてるのになんで標準関数の引数の順序がバラバラなの?
- 324 名前:nobodyさん mailto:sage [2012/10/05(金) 23:24:35.05 ID:???]
- >>323
ID出てません
- 325 名前:nobodyさん mailto:sage [2012/10/06(土) 00:41:38.27 ID:???]
- >>324
自治厨うぜぇ PHPやってるとこいつみたいになんの?
- 326 名前:nobodyさん mailto:sage [2012/10/06(土) 00:42:42.30 ID:???]
- PHPの仕事ってあるの?
ネットでしかみたことないわ
- 327 名前:nobodyさん mailto:sage [2012/10/06(土) 00:46:19.37 ID:???]
- >>325-326
ID出てません
- 328 名前:nobodyさん mailto:sage [2012/10/06(土) 00:49:34.70 ID:???]
- >>325
phpやってると脳も根性も腐るよ >>326 ないよ だってphpやってるって時点で脳弱ってわかるじゃん 好き好んで脳弱を雇うところなどありはしない >>327 だから何? 一生言ってろバーカ
- 329 名前:nobodyさん mailto:sage [2012/10/06(土) 01:03:27.95 ID:???]
- >>328
ルールを守らないなら巣へお帰り下さい
- 330 名前:313 mailto:sage [2012/10/06(土) 01:04:01.97 ID:???]
- >>317さん どうも
{$home_url}css/style.css" ヒアドキュメントで { } で囲めばOK だと思ったのですが、{ } が表示されたのです。 ありがとうございます>
- 331 名前:nobodyさん mailto:sage [2012/10/06(土) 01:06:22.03 ID:???]
- 巣での自演がバレたからって腹いせに出てこなくていいよ(笑)
- 332 名前:nobodyさん mailto:sage [2012/10/06(土) 01:08:22.94 ID:???]
- Ruby厨はRailsスレにでも帰れよ
kohada.2ch.net/test/read.cgi/php/1341589839/
- 333 名前:HSP mailto:HSP [2012/10/06(土) 01:26:11.94 ID:???]
- HSP使え
- 334 名前:nobodyさん mailto:sage [2012/10/06(土) 01:35:56.98 ID:???]
- Perlスレ荒らしに来るんじゃねーよphp厨の分際で
php利用者がどんどん減ってるからってPerlスレ荒らすとかマジキチ php利用者が目に見えて減ってるのはみんなphpの糞仕様に嫌気がさしたからなんだよ それをPerlに八つ当たりとかphp厨マジでイカれてるな
- 335 名前:nobodyさん mailto:sage [2012/10/06(土) 12:36:22.35 ID:???]
- 荒らしくらい自力で何とかしろよゴミ
- 336 名前:nobodyさん [2012/10/06(土) 12:46:00.85 ID:CsTOvNCe]
- PHPで万能細胞を作る方法を教えて下さい
脳みそが足りないので修復したいです
- 337 名前:nobodyさん mailto:sage [2012/10/06(土) 12:51:32.51 ID:???]
- >>336
手遅れ
- 338 名前:nobodyさん mailto:sage [2012/10/06(土) 14:15:00.49 ID:???]
- おいID出してる奴にはまともに回答してやれよ
- 339 名前:nobodyさん mailto:sage [2012/10/06(土) 14:22:46.45 ID:???]
- >>338
知恵遅れ
- 340 名前:nobodyさん mailto:sage [2012/10/06(土) 14:29:55.23 ID:???]
- >>335
お前の同胞だろ何とかしろ
- 341 名前:nobodyさん mailto:sage [2012/10/06(土) 14:39:35.43 ID:???]
- ID出す方法教えてください
- 342 名前:nobodyさん mailto:sage [2012/10/06(土) 14:41:06.67 ID:???]
- >>341
IDが出てません。
- 343 名前:nobodyさん mailto:sage [2012/10/06(土) 15:04:46.07 ID:???]
- だからID出す方法を教えてください
- 344 名前:nobodyさん mailto:sage [2012/10/06(土) 15:10:24.38 ID:???]
- php坊ってそういう訳の分からないルールに拘って効率の悪いことやってるよな
訳の分からない言語仕様に従って効率の悪い開発やってるし、根本的にそういうのが好きなのか
- 345 名前:nobodyさん mailto:sage [2012/10/06(土) 15:54:53.03 ID:???]
- 拘ってるのはお前一人
- 346 名前:nobodyさん mailto:sage [2012/10/06(土) 17:01:42.16 ID:???]
- >>343
ID出して質問してください。
- 347 名前:nobodyさん mailto:sage [2012/10/06(土) 17:06:17.02 ID:???]
- >>346
ゴミ
- 348 名前:nobodyさん mailto:sage [2012/10/06(土) 17:07:22.27 ID:???]
- sageたらID出ません
sageない=ageたらIDが出ます 初めてIDが???になる板行ったとき一週間くらいわからなかった…
- 349 名前:nobodyさん mailto:sage [2012/10/06(土) 22:37:49.55 ID:???]
- >>1読めばID出す方法書いてるだろ
読まない阿呆は帰れ
- 350 名前:nobodyさん mailto:sage [2012/10/07(日) 00:47:32.88 ID:???]
- >>349
踊る阿呆乙
- 351 名前:nobodyさん mailto:age [2012/10/07(日) 00:53:16.59 ID:???]
- 禿
- 352 名前:nobodyさん mailto:sage [2012/10/07(日) 01:03:51.03 ID:???]
- >>351
見る阿呆乙
- 353 名前:nobodyさん mailto:sage [2012/10/07(日) 01:17:26.39 ID:???]
- 何をいってんだこの池沼は
- 354 名前:nobodyさん mailto:sage [2012/10/07(日) 02:48:50.15 ID:???]
- PHPやってるくらいだから仕方がない
PHP厨⊂池沼 PHP厨は池沼である→真 池沼はPHP厨である→偽:池沼が全員PHPを使うとは限らない PHP厨でなければ池沼ではない→偽:PHP厨以外の池沼もいる 池沼でなければPHP厨ではない→真
- 355 名前:nobodyさん mailto:sage [2012/10/07(日) 02:51:09.15 ID:???]
- 何が面白いと思ってそんな書き込みをしたの?
- 356 名前:nobodyさん mailto:sage [2012/10/07(日) 06:32:13.93 ID:???]
- 裏
逆 対偶 懐かしい
- 357 名前:nobodyさん mailto:sage [2012/10/07(日) 09:27:26.31 ID:???]
- ニートの夜は遅い
- 358 名前:nobodyさん [2012/10/08(月) 04:33:51.17 ID:AfplD6SK]
- PEARのMailで送信すると改行がされない
文字化けは起きていないし なにがいけないのでしょうか
- 359 名前:nobodyさん mailto:sage [2012/10/08(月) 06:01:52.24 ID:???]
- PHPなんか使うから
- 360 名前:nobodyさん mailto:sage [2012/10/08(月) 10:44:07.43 ID:???]
- CRLFで
- 361 名前:nobodyさん [2012/10/08(月) 11:12:08.98 ID:amkuXCZs]
- こんにちは
PHPで以下のようなことがしたいのですが、どのようにすればよいでしょうか? function getArray() { return array( 'key' => 'value' ); } echo getArray()['key']; // ← 'value' と表示したい やはり、一度変数に収めてからしか無理なのでしょうか? 何かいい手段がありましたら教えてください。
- 362 名前:nobodyさん mailto:sage [2012/10/08(月) 11:18:18.57 ID:???]
- バージョンによる
- 363 名前:nobodyさん mailto:sage [2012/10/08(月) 11:22:34.93 ID:???]
- >>361
php.net/manual/ja/migration54.new-features.php
- 364 名前:nobodyさん mailto:sage [2012/10/08(月) 12:31:42.33 ID:???]
- 仕様をコロコロ変える糞言語
- 365 名前:nobodyさん mailto:sage [2012/10/08(月) 13:02:42.02 ID:???]
- 5.4から本気出してきたな
- 366 名前:nobodyさん mailto:sage [2012/10/08(月) 14:34:11.24 ID:???]
- >>698
サンクス。保存した これ本当に高校生?この可愛さは異常だろ…
- 367 名前:nobodyさん [2012/10/08(月) 14:44:09.20 ID:amkuXCZs]
- >>362-365
ありがとうございます!
- 368 名前:nobodyさん mailto:sage [2012/10/08(月) 18:28:57.59 ID:???]
- >>366
詳しく
- 369 名前:nobodyさん [2012/10/09(火) 11:37:53.62 ID:2vaGYIBB]
- PHPで作った会社のWebサイトがあるのですが、
担当地域ごとにご当地ページを表示する事になりました。 そこで質問があります。 現在使用しているのは以下のようなURLなのですが、 (PC向けのサイトで、IDが13番のスタッフ情報を見る場合) exmaple.com/pc/staff.php?id=13 ご当地版では、以下のように、ドメインの後ろに地域名を入れたいのです。 exmaple.com/yamagata/pc/staff.php?id=13 地域ごとのディレクトリを作り、その数分、サイトのデータをコピーする事も考えましたが、 後々の修正の手間を考えると、できればファイルは今まで通り1カ所に置いておき、 PHPで対応したいと考えています。 htaccessで、 exmaple.com/yamagata/pc/ にアクセスした際に、 exmaple.com/pc/?area=yamagata となるようにするのも考えましたが、 ・すでにGETクエリーを使用しているページがある(staff.php?id=13など) ・内部リンクすべてに?area=<?php echo $area_name; ?>などと追加していくのは大変 というような問題が出てきました。 こういう場合、何かいい方法はないでしょうか? どなたかお力添えください。よろしくお願いいたします。
- 370 名前:nobodyさん mailto:sage [2012/10/09(火) 11:44:34.13 ID:???]
- exmaple.com/pc/staff.php?id=13&area=yamagata
- 371 名前:nobodyさん mailto:sage [2012/10/09(火) 11:45:13.44 ID:???]
- 大変でもやらなきゃならないときはあるんだよ
アプリケーションの修正や拡張なんてそういうもんだ
- 372 名前:nobodyさん mailto:sage [2012/10/09(火) 12:41:21.28 ID:???]
- >>369
exmaple.com/yamagata/pc/ を exmaple.com/pc/?area=yamagata にしつつ exmaple.com/yamagata/pc/staff.php?id=13 を exmaple.com/pc/staff.php?area=yamagata&id=13 にすることは可能 exmaple.com/yamagata/pc/ のページは (実際は /pc/?area=yamagataであろうとも) <a href="index.php"> は exmaple.com/yamagata/pc/index.phpに飛ぶ
- 373 名前:nobodyさん mailto:sage [2012/10/09(火) 12:43:02.48 ID:???]
- 別にGETクエリーもう一個使えばいいじゃん
- 374 名前:nobodyさん mailto:sage [2012/10/09(火) 13:08:56.97 ID:???]
- >>369
mod_rewriteは使っているんだよね。 /([a-z]+)/pc/staff.php?id=([0-9]+)か {query_string}を使うとか リンクの修正については、>>371だが。
- 375 名前:nobodyさん mailto:sage [2012/10/09(火) 13:47:35.68 ID:???]
- コピペしちゃったけど、よく見たらアドレス違うじゃん。
- 376 名前:!nibja mailto:sage [2012/10/09(火) 14:13:39.07 ID:???]
- !Mokuton
- 377 名前:nobodyさん mailto:sage [2012/10/09(火) 14:35:59.92 ID:???]
- プロキシのレスポンスタイムを表示するページを作りたいのですがどうやって求めてるんですか?
83.89.97.236:3128 DK 3.05s D http/https(SSL) 2012-10-09 13:39:33 58.52.176.60:6675 CN 1.29s A http 2012-10-09 13:39:12 59.90.200.165:8080 IN 3.68s D http/https(SSL) 2012-10-09 13:39:12 3.05sなどどうやって求めてるんでしょか?
- 378 名前:nobodyさん mailto:sage [2012/10/09(火) 15:34:27.17 ID:???]
- >>1
- 379 名前:nobodyさん [2012/10/09(火) 18:19:56.66 ID:VNPxmGjB]
- print_r()で取得した文字列を加工しようとしています。
preg_replace('/^( *)(.*)(Object)$/m', "...", $content); preg_replace('/^( *)(.*)(Array)$/m', "...", $content); だとうまくいくのですが、 preg_replace('/^( *)(.*)(Object|Array)$/m', "...", $content); だと特定条件下でNULLを返してしまいます。(PHPマニュアルによるとエラー時にNULLを返す) NULLになるのは、 $contentに外部から file_get_contents() したHTMLの一部をSmartyにassignしたものや、 同じく外部のHTMLを simplexml_import_dom() でSimpleXMLElementにパースしたものが入っている時です。 原因がさっぱりわかりません。何が考えられるでしょうか。
- 380 名前:nobodyさん mailto:sage [2012/10/09(火) 18:46:45.99 ID:???]
- >>369
大量のファイルを用意する処理をPHPで書けばいい
- 381 名前:nobodyさん mailto:sage [2012/10/09(火) 18:48:12.30 ID:???]
- >>379
でか過ぎんだよ。 blogs.yahoo.co.jp/wwzzwwzz1012/527035.html ( *)(.*)は 意味がわかんねーし そんな置換だったら ケツからみて ObjectかArrayの早いほうの位置探したほうがいい。
- 382 名前:nobodyさん mailto:sage [2012/10/09(火) 19:14:36.30 ID:???]
- スレタイからしてもPHP虫は品がないのがよく分かる
- 383 名前:nobodyさん mailto:sage [2012/10/09(火) 20:00:14.54 ID:???]
- >>379
まず、マニュアル www.php.net/manual/ja/function.preg-replace.php 大事なことは下のnoteにある。 全部読んどけとは言わないが、困ったときはまずここ。 この件も当然記載がある。
- 384 名前:379 [2012/10/09(火) 20:38:49.42 ID:VNPxmGjB]
- みなさんありがとう。
マニュアルにも記載された長大文字列については検証済みで、 一部の変数をunset()するなどして文字数を減らしたりしたのですが、 unsetする変数の組み合わせによっては文字長に関係なく成功したり、文字数が長いほうが成功したり、 かといって特定の変数の文字列の中身が悪さをしているかと言えばそうでもなさそうで、 ほとほと困っていたところでした。 しかし、>>381のURLに載ってるpcre設定を5000000にしたところ、 どんな文字列の場合でも成功するようです。 試行錯誤でなかなか実態を掴めなかったのは、preg関数に渡す文字列長そのものと言うより、 正規表現マッチ処理中に使われるメモリ使用量(?)的な制限だからなのかなと思いました。 なお、( *)(.*)は、あとで$1,$2を使って再利用する目的です。省略せずに書くとこんな感じ。 preg_replace('/^( *)(.*)(Object|Array)$/m', "$1<li><code class=\"parent\">{$marker}$2$3</code>", $content);
- 385 名前:nobodyさん mailto:sage [2012/10/09(火) 21:25:44.29 ID:???]
- >>384
そんな長い文字列で、置き換える該当箇所は1箇所だけなの?
- 386 名前:379 [2012/10/09(火) 22:26:58.97 ID:VNPxmGjB]
- >>385
preg_replace()一発で、たくさん、何ヶ所も置換されますよ。 デバッグ用の関数なので、$content = print_r($GLOBALS,true);を処理させたりもします。
- 387 名前:nobodyさん mailto:sage [2012/10/09(火) 22:46:44.02 ID:???]
- //gがあればいいのに
- 388 名前:nobodyさん mailto:sage [2012/10/10(水) 07:49:07.96 ID:???]
- いらねぇ
peal厨きめぇ
- 389 名前:nobodyさん mailto:sage [2012/10/10(水) 12:45:38.28 ID:???]
- ペアル
- 390 名前:nobodyさん mailto:sage [2012/10/10(水) 13:15:14.74 ID:???]
- ピールじゃないの?
- 391 名前:379 [2012/10/10(水) 17:35:07.15 ID:OLkF+uBv]
- たとえデバッグ用途でもメモリをたくさん使うのは美しくなかろうということで、
下記のように正規表現をはしょらず丁寧に書き直したところ、デフォルトのpcre設定のままでも動作するようになり、パフォーマンスも向上しました。 preg_replace('/^( *)(\[.+?\] => )?([a-zA-Z0-9_]+ Object|Array)$/m', "$1<li><code class=\"parent\">{$marker}$2$3</code>", $content); .* を使う時は気をつけようと思います。
- 392 名前:nobodyさん mailto:sage [2012/10/10(水) 17:36:12.99 ID:???]
- Yahoo!Japanのログインの際に"ログインしたまま"にするにチェックを入れると
新規セッションでウインドウを開いた場合でもログインしたままになっているのですが "ログインしたままにする"にチェックを入れた場合にはどのようにしてログイン情報を保ってるんでしょうか。
- 393 名前:nobodyさん mailto:sage [2012/10/10(水) 17:38:01.53 ID:???]
- クッキーじゃないの?
- 394 名前:nobodyさん mailto:sage [2012/10/10(水) 17:54:23.89 ID:???]
- クッキー
- 395 名前:nobodyさん mailto:sage [2012/10/10(水) 17:55:34.14 ID:???]
- ごめんなさい。
- 396 名前:nobodyさん [2012/10/11(木) 22:48:51.21 ID:GCYs23S0]
- mac OSX 10.7.5でxamppの1.7.3でPHP勉強しています
PDOを勉強したいのですが、「php_pdo.dll」「php_pdo_mysql.dll」「php_pdo_pgsql.dll」「php_pdo_sqlite.dll」どれもエクステンションの中に見当たりません。 PDOを使うにはどのようにすれば良いのでしょうか。 解説があるサイトなどはないでしょうか。 よろしくお願いします。
- 397 名前:nobodyさん mailto:sage [2012/10/11(木) 23:02:18.49 ID:???]
- >>396
初心者はxampp使うな
- 398 名前:nobodyさん mailto:sage [2012/10/11(木) 23:11:57.93 ID:???]
- >>396
お前みたいな馬鹿には無理
- 399 名前:nobodyさん [2012/10/11(木) 23:20:15.95 ID:hqHZjz9D]
- >>396
デフォルトで有効だろ。使えない? あと、PHPの解説は公式マニュアルの右に出るものはないよ。
- 400 名前:nobodyさん [2012/10/11(木) 23:24:42.80 ID:GCYs23S0]
- >>399 デフォルトではPDOを使ってDBから値を表示させるところで何も表示されないので使えないのだと思いました。
同じソースがWindows7上のxamppではPDOの設定をしてあるので表示されます。 レンタルサーバーに上げてテストしたところこちらも大丈夫でした。 なのでmacのxamppにPDOの設定をしたいと思ったのです。
- 401 名前:nobodyさん mailto:sage [2012/10/11(木) 23:47:42.97 ID:???]
- 何でMacなのにDLL…?
DLLはWindows限定
- 402 名前:nobodyさん mailto:sage [2012/10/12(金) 00:55:31.47 ID:???]
- だから>>400はマジで頭悪いんだって
- 403 名前:nobodyさん [2012/10/12(金) 01:11:01.88 ID:6SGPVweu]
- 誰も知らないという事がわかりました
なるほど。
- 404 名前:nobodyさん mailto:sage [2012/10/12(金) 01:17:16.11 ID:???]
- ワロタ
- 405 名前:nobodyさん mailto:sage [2012/10/12(金) 01:17:41.52 ID:???]
- OSXってBSDだろ?
soファイルがあるか調べろ あったら有効にしろ
- 406 名前:nobodyさん [2012/10/12(金) 02:37:27.07 ID:6eWOLMKN]
- phpと関係ないんですが
oauthの認証ページを自動で許可する方法を教えて下さい。
- 407 名前:nobodyさん mailto:sage [2012/10/12(金) 03:15:23.72 ID:???]
- phpと関係ないのになんで聞くんですか?
- 408 名前:nobodyさん mailto:sage [2012/10/12(金) 06:47:24.24 ID:???]
- PHPなんかやめておけ
- 409 名前:nobodyさん mailto:sage [2012/10/12(金) 22:57:54.39 ID:???]
- IDさえ出してれば教えてもらえると思ってるキチガイだろ
- 410 名前:nobodyさん mailto:sage [2012/10/12(金) 23:02:53.08 ID:???]
- oauth認証とかたまに見るな
同じやつが未だに解決できなくてチラチラきてる予感
- 411 名前:nobodyさん [2012/10/13(土) 14:39:29.18 ID:NEaW8d8M]
- phpでの質問でよいのかわからないのですが・・・
phpで空メール→自動返信→専用URL→ユーザ情報入力→登録 とう手順で会員登録システムを作っております で、最後の登録処理で、ユーザには登録完了通知、あわせて登録用にシステム側に ユーザ情報をサーバ内でメールを送信しています(DBは使っていない為) その際に、ログ用として、システム宛の登録情報をCCでログ専用アドレスに飛ばしているのですが、 その際Fromをユーザーのメールアドレスにしてもよいものでしょうか ログをチェックする際にFromがユーザのアドレスだと便利というだけなのですが 自システム内でFromを詐称するはまずいでしょうか
- 412 名前:nobodyさん mailto:sage [2012/10/13(土) 16:31:49.17 ID:???]
- なんでサーバ内でメール送信なんてややこしいことしてるの?
テキスト作成すればいいだけなのでは
- 413 名前:nobodyさん mailto:sage [2012/10/13(土) 17:16:33.17 ID:???]
- まあ自システム内でFromを詐称する分には好きにすればとしか
本当に下らない質問だな
- 414 名前:nobodyさん mailto:sage [2012/10/13(土) 17:39:15.29 ID:???]
- Fromなんて適当でいいんだよ
登録用のメール確認でDO_NOT_REPLY@example.comとかで送ってきたりするじゃん
- 415 名前:nobodyさん [2012/10/14(日) 00:58:44.28 ID:vwg2PQzB]
- 色々検索で調べてみたんですが
フォームでエラー表示ってどうするのが一番良いんでしょう 入力画面のphpにpostでデータを送り、エラーがなければ セッションにデータを入れて確認画面にリダイレクト、 確認画面ではセッションのデータを元に入力データを表示、というので問題ないでしょうか 確認画面のphpで入力画面のphpをincludeすると言うのも見ましたが、強引だし悪い方法に思えます JavaScriptは無効にしている人がもしかしたら居るかもしれないので、サーバー側でチェックしたいです さすがにクッキーまで無効にしている人は居ないと思うので、この方法しか無いかなーと思ったんですが どうなんでしょう
- 416 名前:nobodyさん mailto:sage [2012/10/14(日) 04:01:55.42 ID:???]
- >>415
PHP自体に問題があるし そのPHPを使ってるお前の頭にも問題がある 以上
- 417 名前:nobodyさん [2012/10/14(日) 04:59:11.22 ID:qXT79ZBF]
- ふたばちゃんねるのスレ(例:jun.2chan.net/b/res/17974185.htm)の画像を
一気に全部保存するブログラムをphpで書いているのですができません助けてください
- 418 名前:nobodyさん mailto:sage [2012/10/14(日) 07:24:34.31 ID:???]
- >>417
いいよ
- 419 名前:nobodyさん mailto:sage [2012/10/14(日) 08:25:42.01 ID:???]
- >>415
入力->チェック->-正常->確認->-OK->送信 入力->チェック->-正常->確認->-修正->入力 入力->チェック->-異常->入力
- 420 名前:nobodyさん [2012/10/14(日) 09:17:30.58 ID:or/+zGD9]
- >>415
こういう方針で。 <form action="check.php"> check.php: if(no_error){ include 'confirm.php'; } else{ include 'input.php'; }
- 421 名前:nobodyさん [2012/10/14(日) 10:59:53.83 ID:qXT79ZBF]
- >>418
このように作ったのですが上手く動作しません ttp://www1.axfc.net/uploader/Sc/so/385545 スレの画像を一括でダウンロードがしたいんです ご教授お願いします
- 422 名前:nobodyさん mailto:sage [2012/10/14(日) 12:14:35.44 ID:???]
- phpのバージョンは?
- 423 名前:nobodyさん [2012/10/14(日) 12:49:06.02 ID:qXT79ZBF]
- >>422
私自身のPHP経験が浅く今はロカールサーバーで作業しています
- 424 名前:nobodyさん mailto:sage [2012/10/14(日) 13:13:20.04 ID:???]
- 答えになってない
お前は日本語からやり直せゴミチョンが
- 425 名前:nobodyさん mailto:sage [2012/10/14(日) 14:19:09.70 ID:???]
- バージョンに依存する部分がある上に、変数名あちこち間違ってるんだけど
どこ参考にしたんだ?
- 426 名前:nobodyさん [2012/10/14(日) 16:04:03.65 ID:qXT79ZBF]
- >>424
PHP歴3日目なので分からない事だらなのですいません >>425 www.php.net/manual/ja/index.php ここです
- 427 名前:nobodyさん mailto:sage [2012/10/14(日) 16:07:08.48 ID:???]
- PHP歴3日で他人の鯖に負担かけまくるシステムの開発か
スキルを持った人間が踏み外してクズなことをすると思ってたが クズは最初からクズなんだな そして自己満足のためだけに回答してそれを幇助するマジキチ
- 428 名前:nobodyさん mailto:sage [2012/10/14(日) 16:13:13.93 ID:???]
- 荒らしはほんとしつこいな
- 429 名前:nobodyさん mailto:sage [2012/10/14(日) 19:09:01.16 ID:???]
- DOS攻撃プログラムを初心者が作ってると聞いて
- 430 名前:nobodyさん mailto:sage [2012/10/14(日) 19:15:21.47 ID:???]
- このスレの住民レベル低すぎだろ
- 431 名前:nobodyさん mailto:sage [2012/10/14(日) 19:19:03.11 ID:???]
- >>421
13行目の$imgPathsがそもそもなさそうだけど
- 432 名前:nobodyさん mailto:sage [2012/10/14(日) 22:17:57.03 ID:???]
- >>427
そもそも屑でなければphpを選択しない。
- 433 名前:nobodyさん [2012/10/15(月) 00:54:50.16 ID:eqYw7CgD]
- 2次元配列に格納されている配列を偶数と奇数に分けて別々の入れるに格納するにはどうすればよいでしょうか?
data[0][0]←偶数 data[0][1]←奇数 data[0][2]←偶数 data[0][3]←奇数 data[0][4]←偶数 data[0][5]←奇数 イメージ的にはこのような感じです
- 434 名前:nobodyさん mailto:sage [2012/10/15(月) 02:19:42.88 ID:???]
- >>433
$x%0
- 435 名前:nobodyさん mailto:sage [2012/10/15(月) 06:13:48.13 ID:???]
- >>433
[2次元配列に格納されている配列] が、偶数か奇数かは どうやって判別するのでしょうか。
- 436 名前:nobodyさん mailto:sage [2012/10/15(月) 06:23:18.33 ID:???]
- >>421
もう一回上げて
- 437 名前:nobodyさん mailto:sage [2012/10/15(月) 06:44:35.62 ID:???]
- >>433
そんな関数はないから自作しなさい
- 438 名前:nobodyさん mailto:sage [2012/10/15(月) 15:55:02.13 ID:???]
- >>433 原文:2次元配列に格納されている配列を偶数と奇数に分けて別々の入れるに格納
> 2次元配列に格納されている配列を偶数と奇数に分けて >>435 の指摘のとおりに配列を偶数と奇数に分けるとは何かを、まずは教えてください。 > 別々の入れるに格納 別々の入れるが何かを、まずは教えてください。
- 439 名前:nobodyさん mailto:sage [2012/10/15(月) 17:31:34.42 ID:???]
- 説明能力がないというより言語障害の域
生きてて恥ずかしくないのかね
- 440 名前:nobodyさん mailto:sage [2012/10/15(月) 17:41:33.39 ID:???]
- そもそも何がやりたいの?
- 441 名前:nobodyさん mailto:sage [2012/10/15(月) 18:04:50.82 ID:???]
- 学校の課題か何かでしょ
何がやりたいのかより、先生が出した課題の原文そのまま載っける方がいいよ
- 442 名前:nobodyさん [2012/10/15(月) 22:21:18.20 ID:Z/nx/LGU]
- <input name="photo<?= $i ?>" type="file" />
で、30個くらい 同時にアップロードできるフォームをつくったんですけど どうがんばっても次のページで $_FILESで取得出来る枚数が20個です。 <input name="photo<?= $i ?>" type="file" /> は20個が限界ですか?
- 443 名前:nobodyさん mailto:sage [2012/10/15(月) 23:16:54.16 ID:???]
- 添え字が奇数と偶数の要素を分けたいんだろ?
- 444 名前:nobodyさん mailto:sage [2012/10/16(火) 00:12:37.17 ID:???]
- >>442
5.2.12から max_file_uploadsのオプションで設定されて、 デフォルトが20です。
- 445 名前:nobodyさん mailto:sage [2012/10/16(火) 11:17:52.30 ID:???]
- CONFIG.SYS の FILES=20 の数値を増やして再起動
- 446 名前:nobodyさん mailto:sage [2012/10/16(火) 17:45:32.16 ID:???]
- 再起動しなきゃならないゴ~ミ言語wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
- 447 名前:nobodyさん mailto:sage [2012/10/17(水) 11:04:54.96 ID:???]
- 無駄な煽り言葉ってゴ~ミだね
- 448 名前:終わってるな mailto:誰も使わない言語 [2012/10/17(水) 18:16:53.23 ID:???]
- 過疎イヒが進んだクソすれ
- 449 名前:nobodyさん mailto:sage [2012/10/17(水) 21:33:17.94 ID:???]
- よかったなお前の荒らしが奏功して
- 450 名前:nobodyさん [2012/10/18(木) 01:50:13.76 ID:ZUhtOgWu]
- PHP5.2くらいから
function hoge(Foo foo) { みたいに引数に型をしていできるようになりましたが、 この引数の型を取得するにはどうしたらいいでしょうか? あるクラスのあるメソッドの引数の型は何かというのを取得したいのです。
- 451 名前:nobodyさん mailto:sage [2012/10/18(木) 02:03:51.83 ID:???]
- 試してないしマニュアル開くのもだるいから
適当回答だけどReflectionでどうにかならんか?
- 452 名前:nobodyさん mailto:sage [2012/10/18(木) 02:15:35.05 ID:???]
- >>451
レスありがとうございます。 ReflectionParameterクラスがかなり近い感じですが、 型を取得するメソッドが見当たらないみたいです。。。
- 453 名前:450 mailto:sage [2012/10/18(木) 02:18:39.47 ID:???]
- いや、
ReflectionParameter::getClass() ↑こいつで行けるみたいですね。 ありがとうございました。
- 454 名前:nobodyさん [2012/10/18(木) 05:04:51.03 ID:Vg/ocySG]
- 教えてください。
下記のような文字列を持った変数があり、 $a = '<h1><?php echo "Hello"; ?></h1>'; こいつのphp部分を展開して「<h1>hello</h1>」という文字列にしたいです。 一旦外部ファイルに変数を書き出してincludeするとphp部分が展開されるのですが、 いちいち外部ファイルに書き出さないで展開できる方法ありますか? file_put_contents( 'test.txt', $a); ob_start(); include 'test.txt'; $a = ob_get_clean(); //展開されてる
- 455 名前:nobodyさん mailto:sage [2012/10/18(木) 06:00:37.70 ID:???]
- 方法はあるがやり方忘れた
確かメモリで展開するような方法
- 456 名前:nobodyさん [2012/10/18(木) 06:31:59.37 ID:Vg/ocySG]
- >>455
早朝からありがとうございます。 ヒントもらって調べて、こんなやり方がありました。がincludeできません。 $fp = fopen('php://memory', 'r+'); fwrite($fp, $a); fclose($fp); include('php://memory'); // ダメ include $fp; //ダメ このストリームっていうものを初めて触ったんですが、 たしかにメモリ上に一時ファイルはできてるっぽいんですが、 どうやってincludeすればいいんでしょうか?
- 457 名前:nobodyさん [2012/10/18(木) 06:56:23.32 ID:Vg/ocySG]
- うおー、できました。
ob_start(); include "data://text/plain;base64,".base64_encode($a); $a = ob_get_clean();
- 458 名前:nobodyさん [2012/10/18(木) 07:02:19.16 ID:Kix8858B]
- えっ
php.net/manual/ja/function.eval.php
- 459 名前:nobodyさん mailto:sage [2012/10/18(木) 09:57:52.63 ID:???]
- よくよく調べたら別にbase64かまさなくてもいけました。
>>458 phpタグがあるとevalできないです。
- 460 名前:nobodyさん mailto:sage [2012/10/18(木) 10:06:27.16 ID:???]
- >>459
$a = '<h1><?php print "Hello"; ?></h1>'; print preg_replace_callback('/<\?php(.*?)\?>/',function($r){ ob_start(); eval($r[1]); $ret=ob_get_contents();ob_end_clean();return $ret; },$a);
- 461 名前:nobodyさん mailto:sage [2012/10/18(木) 14:05:49.40 ID:???]
- 冗談抜きで頭悪い奴しかいないな
クズすぎる
- 462 名前:nobodyさん [2012/10/18(木) 16:53:07.56 ID:T12STdKl]
- .htaccessの記述でインクルードパスを追加しています
php_value include_path "path1:path2" ウェブアクセスではこれで済みますが、コマンドラインからテストするようなときのため スクリプト中にset_include_path()で追加するコードを追加したいんですが そうするとウェブアクセス時には重複してパスが追加されてしまいます。 追加済みであることを区別する方法はないでしょうか。 例えばperlで.htaccessに記述しようとする場合なら、PERL5LIBという環境変数にセットするので これを見ることで判定できます。 なにかそういう方法があればと思ってるんですが・・
- 463 名前:nobodyさん [2012/10/18(木) 16:59:12.05 ID:wQYl1awA]
- phpで、認証ページからログイン、flashを使った写真表示のページを作成しています
元のリンク先からページを開いた際に、うまく表示されるときと表示されない時があり、 それも不定期にその現象がでます(何も表示されない時は真っ白) error_reportingで全てのエラー表示を設定し、サーバーのアクセスログやエラーログも チェックしているのですが、何も表示されず・・・ 他に原因を探るのにチェックすべき点などはありますでしょうか? なお、認証は失敗するとセッションを削除して強制的にログアウトさせています 表示されないときも引き続きリンク先をクリックしていると表示されるようになるので 認証は引き続き行われていると思うのですが
- 464 名前:nobodyさん [2012/10/18(木) 17:07:28.84 ID:T12STdKl]
- >>463
画面が真っ白っていうのは、えてしてdisplay_errorsが無効になってるからだよ。 php.iniを編集するかini_set()かで有効にすれば なんらかのエラーメッセージが画面上に表示されるんじゃないかな
- 465 名前:nobodyさん mailto:sage [2012/10/18(木) 17:32:56.49 ID:???]
- 設定変えないとエラーすら分からない基地害言語乙
- 466 名前:nobodyさん [2012/10/18(木) 17:36:34.39 ID:wQYl1awA]
- >>464
レスありがとうございます display_errorsはOnでした glob("*.jpg")でディレクトリ内のファイル名を取得してflashで読み込んでいて 自分なりに検証してましたが、どうも大量の写真があるページにその現象がでるようで ページを分けて一度に読み込む写真の枚数を減らしたところ、表示が確実にできるようになりました 大量の読み込みによって、表示ができなくなるのはどういった理由でしょうか? メモリ関連なのかなと思ったりもするのですが、よくわからず・・・
- 467 名前:nobodyさん mailto:sage [2012/10/18(木) 17:49:14.40 ID:???]
- >>462
get_include_path()でチェックは? それか、set_include_path()で「追加」ではなく必要なパスを「設定」するとか .htaccessは削除してプログラムだけで設定すれば?
- 468 名前:nobodyさん mailto:sage [2012/10/18(木) 17:52:52.65 ID:???]
- >>466
HTTPの応答はどうなってる? コード、ヘッダ、ボディ
- 469 名前:nobodyさん mailto:sage [2012/10/18(木) 21:11:54.20 ID:???]
- PHPって糞言語だと思うけど
>>466みたいなクズがさらに評判を下げてるんだな
- 470 名前:nobodyさん mailto:sage [2012/10/18(木) 22:59:45.41 ID:???]
- 巣に帰れカス
- 471 名前:nobodyさん mailto:sage [2012/10/19(金) 02:41:50.91 ID:???]
- ゴミ言語流行らせてit業界に迷惑かけるなカス
- 472 名前:nobodyさん mailto:sage [2012/10/19(金) 02:57:50.01 ID:???]
- 俺は悪くねえし
- 473 名前:nobodyさん mailto:sage [2012/10/19(金) 04:27:46.05 ID:???]
- 迷惑なのはお前の存在
- 474 名前: 忍法帖【Lv=3,xxxP】(1+0:8) mailto:sage [2012/10/19(金) 07:30:32.21 ID:???]
- て
- 475 名前:nobodyさん [2012/10/20(土) 14:21:14.34 ID:ZMpEOeTK]
- PHP 5.4です。
SQL(今はSQLite3、将来的にMySQL)で条件に合致する全件数とそのうちのa〜b件目のデータを表示したいです。 この場合、SQL側には合致するもの全件のデータを出力させてPHP側で数えつつ該当するデータを表示させるか、 一度SQLにCOUNTさせて全件数を取得し、再度a〜b件目のみデータを出力させPHP側で何もせずそのまま表示するか、 レコード数等で一概に言えないと思いますが、パフォーマンスやデータの安全性の観点からどちらにすべきでしょうか?
- 476 名前:nobodyさん mailto:sage [2012/10/20(土) 15:10:28.16 ID:???]
- >>475
考えるまでもないし、おそらくご自分でも分かっているのでしょう。
- 477 名前:nobodyさん mailto:sage [2012/10/20(土) 15:15:08.05 ID:???]
- >>475
勉強のためにどちらも試してみることをお勧めします
- 478 名前:nobodyさん mailto:あ [2012/10/20(土) 16:04:06.31 ID:???]
- 638:デフォルトの名無しさん :2012/10/20(土) 15:59:33.91
PHPとRubyはほぼ出始めから産廃
- 479 名前:nobodyさん [2012/10/20(土) 17:13:52.30 ID:mvm6LY/H]
- お問い合わせとか資料請求とかのフォームの場合でも
CSRF対策はするべきでしょうか? 「ログインや商品注文の時だけで良い」という意見や 「全てのフォームで対策するべき」という意見もあり、 どちらの方が一般的なのか悩んでいます。 出来れば余計なコードは省きたいため、ご意見下さい
- 480 名前:nobodyさん mailto:sage [2012/10/20(土) 17:32:38.70 ID:???]
- >>479
前者の意見ってどこに書いてあったの?
- 481 名前:nobodyさん mailto:sage [2012/10/20(土) 18:00:00.23 ID:???]
- 自動で投げ込まれて困るところすべてやるべき
- 482 名前:nobodyさん [2012/10/20(土) 19:07:58.65 ID:mvm6LY/H]
- >>480
「CSRF対策」でググった時にそういう意見もありました。 >>481 極論を言えば全て困るのですが、 正直、携帯用のフォーム対応を考えると 少々面倒だったり、セッションハイジャックの方が気になったりして、 「そこまでするべきか?」と疑問に思います。
- 483 名前:nobodyさん mailto:SAGE [2012/10/20(土) 19:24:47.82 ID:???]
- じゃあテメーの好きにすればいいだろゴミ
- 484 名前:nobodyさん [2012/10/20(土) 19:26:03.28 ID:IirBV06M]
- キャッシュ保存するフォルダって保存するファイル数、どれくらいまでに抑えた方が良いんでしょうか?
多すぎると、処理速度落ちると思うのですが・・・
- 485 名前:nobodyさん mailto:sage [2012/10/20(土) 19:32:16.65 ID:???]
- 今回の遠隔操作に便乗して
CSRFで勝手に市の意見フォームに殺人予告投稿されて 犯罪予告冤罪食わされた事件が新聞に載ってたから 対策するに越したことはない //新聞にCSRFってマンマ書いてあって吹いた
- 486 名前:nobodyさん mailto:sage [2012/10/20(土) 19:37:43.63 ID:???]
- >>482
URL教えて
- 487 名前:nobodyさん [2012/10/20(土) 19:44:57.98 ID:ZMpEOeTK]
- >>476-477
そうですね。 せっかく目の前にPHPがあって数万件のレコードを作るのだって簡単ですし
- 488 名前:nobodyさん mailto:sage [2012/10/20(土) 21:09:13.28 ID:???]
- >>482
セキュリティ気にする奴がPHP使ってる時点でおかしい まともな奴ならセキュリティを考えた時点でPHPは選択肢から外す
- 489 名前:nobodyさん mailto:sage [2012/10/20(土) 21:10:24.06 ID:???]
- preg_replaceでうまく変換されないんですけど、文字コードって関係ありますか?
ちなみにutf-8です。 オプションのuをつけるとエラーでるので原因不明です。 たとえば「あいうえお」って文字を消そうとして 第一引数に"/あいうえお/"、第二引数に'' ってしても消えません
- 490 名前:nobodyさん mailto:sage [2012/10/20(土) 21:15:45.83 ID:???]
- ちなみにstr_replaceでも消えません。。
- 491 名前:nobodyさん mailto:sage [2012/10/20(土) 21:21:16.74 ID:???]
- 文字コードって関係あります
\xXXで書くと確実
- 492 名前:nobodyさん mailto:sage [2012/10/20(土) 21:32:11.85 ID:???]
- >>491
ありがとうございます。 \xが必要ってことですか? あいうえおの場合だと \xあいうえおって書けばいいんでしょうか?
- 493 名前:nobodyさん mailto:sage [2012/10/20(土) 21:39:40.25 ID:???]
- utf-8のあいうえお
"\xE3\x81\x82" "\xE3\x81\x84" "\xE3\x81\x86" "\xE3\x81\x88" "\xE3\x81\x8A"
- 494 名前:nobodyさん mailto:sage [2012/10/20(土) 21:42:03.36 ID:???]
- えー!
じゃあ対象文字が16進数で何かを調べなきゃいけないってことですか? ちょっと待ってくださいよ
- 495 名前:nobodyさん mailto:sage [2012/10/20(土) 22:21:38.48 ID:???]
- >>484
OSのファイルシステム依存です 当然どんなOSでも数が多いと遅くなります。
- 496 名前:nobodyさん mailto:sage [2012/10/20(土) 22:23:41.17 ID:???]
- IDでてねーやつに、バカなレスして荒らすのは止めてくれませんか。
- 497 名前:nobodyさん mailto:sage [2012/10/20(土) 23:20:44.78 ID:???]
- どうせPerl厨が荒らしてんだろ
- 498 名前:nobodyさん mailto:sage [2012/10/21(日) 17:41:30.34 ID:???]
- PHP技術者認定試験 part1
ikura.2ch.net/test/read.cgi/lic/1348281475/
- 499 名前:nobodyさん [2012/10/22(月) 00:20:45.74 ID:+0fUS7Jz]
- preg_replaceについて
$str = 'あああabcいいい'; $str = preg_replace('/(.+?)([a-zA-Z])(.+?)/i',"\1変換\3",$str); 上記のような置き換えで パターンの結果?(言葉が見つかりません)を取得するのに置き換えのところで「\1」や「\3」などを使うと思うのですが、 これをたとえば preg_replace('/(.+?)([a-zA-Z])(.+?)/i',"\1"._func("\2")."\3",$str); というように独自関数の引数に使いたいのですが function _func($str) { echo $str; } として引数を見てみると「\2」と表示されてしまいます。 この場合どうすればよろしいですか?
- 500 名前:nobodyさん mailto:sage [2012/10/22(月) 00:43:50.64 ID:???]
- >>499
Perl使え 道具は選ばないと作業効率も完成度も酷いことになるぞ 上手い奴なら道具は選ばなくてもそれなりのものを作れるが 中級者以下は道具の影響をモロに受ける
- 501 名前:nobodyさん mailto:sage [2012/10/22(月) 00:44:28.78 ID:???]
- >>499
$str ='あああabcいいい'; $str= preg_replace('/(.+?)([a-zA-Z])(.+?)/e',"'$1'._func('$2').'$3'",$str); print $str; function _func($str) { return "*$str*"; }
- 502 名前:nobodyさん mailto:sage [2012/10/22(月) 01:37:10.20 ID:???]
- >>500
中級者以下乙w
- 503 名前:nobodyさん mailto:sage [2012/10/22(月) 07:22:01.03 ID:???]
- pregはPerl互換を謳っておきながら、
使いにくい糞だな 正規表現リテラルくらい導入しとけよ
- 504 名前:nobodyさん [2012/10/22(月) 09:46:03.73 ID:pw1US0yc]
- セキュリティ考えたらphp使うなっていうけど、
じゃあ実際なにつかえばいいの? 冗談抜きで
- 505 名前:nobodyさん mailto:sage [2012/10/22(月) 09:52:27.41 ID:???]
- PHPフレームワークを使えばいい
- 506 名前:nobodyさん mailto:sage [2012/10/22(月) 11:07:11.10 ID:???]
- 正規表現リテラルは欲しいところだな
- 507 名前:nobodyさん mailto:sage [2012/10/22(月) 12:26:38.25 ID:???]
- パーサがまた遅くなるな
- 508 名前:nobodyさん mailto:sage [2012/10/22(月) 13:47:22.92 ID:???]
- >>504
セキュリティ考えたらphp使うな、なんて言われてない 言ってるのはPerl厨だけ
- 509 名前:nobodyさん mailto:sage [2012/10/23(火) 01:03:51.62 ID:???]
- そう思い込むのは勝手だけどそれでお前の鯖がハッカー踏み台になって他を攻撃したら迷惑がら公開すんなよ
WWWから隔絶されたネットワーク内だけでやれ
- 510 名前:nobodyさん [2012/10/23(火) 01:20:38.24 ID:sqK5MN/v]
-
- 511 名前:nobodyさん mailto:sage [2012/10/23(火) 09:29:11.64 ID:???]
- >>509
こいつなにいってんだ? ハッキング対策はプログラム以前のソフトウェア、ハードウェア単位でやるもんだろ php叩きたいがために自分の無知を晒してんな
- 512 名前:nobodyさん mailto:sage [2012/10/23(火) 10:31:41.29 ID:???]
- WWWって言いたかっただけだろうきっと
- 513 名前:nobodyさん mailto:sage [2012/10/23(火) 10:49:38.21 ID:???]
- 迷惑がら
- 514 名前:nobodyさん mailto:sage [2012/10/23(火) 10:54:08.22 ID:???]
- そう思い込むのは勝手だけどそれでお前の鯖がハッカーの踏み台になったら迷惑だからイントラでやれよ
これが正しい
- 515 名前:nobodyさん mailto:sage [2012/10/23(火) 10:55:55.09 ID:???]
- そもそもなんで自鯖の話になってんだか
- 516 名前:nobodyさん mailto:sage [2012/10/23(火) 11:17:50.92 ID:???]
- 「perl使ってるからボク安心♪」、そう思いたいんだろう
- 517 名前:nobodyさん mailto:sage [2012/10/23(火) 11:46:03.17 ID:???]
- なんで鯖の話が出てくるんだ
それに食べ物を踏むなんてバチが当たるぞ
- 518 名前:nobodyさん mailto:sage [2012/10/23(火) 11:58:33.41 ID:???]
- おなかすいた
- 519 名前:nobodyさん mailto:sage [2012/10/23(火) 13:37:02.06 ID:???]
- >>509
そういう、根拠のない書き込みは迷惑がらやめろ
- 520 名前:nobodyさん mailto:sage [2012/10/23(火) 14:20:13.95 ID:???]
- 迷惑がらって何
- 521 名前:nobodyさん [2012/10/23(火) 16:18:45.95 ID:FndRAY7p]
- はいはーい、しつも〜ん!
横浜市のウェブサイトに殺人予告した事件の話だけど、あれCSRF対策してなかったってことでしょ? どこの業者が作ったのか知ってる人いるぅ? もしかしてphp使ってたの〜?
- 522 名前:nobodyさん mailto:sage [2012/10/23(火) 16:36:49.16 ID:???]
- 横浜市のHPの意見フォーム開いて
フォームのaction先のURLの拡張子見ればよろし
- 523 名前:nobodyさん mailto:sage [2012/10/23(火) 16:38:54.00 ID:???]
- ぶっちゃけCSRF対策なんてrecapture使うか、外部リクエスト閉じるだけで充分だよな
- 524 名前:nobodyさん mailto:sage [2012/10/23(火) 16:49:50.59 ID:???]
- 市のHPにreCAPTCHAあったらキモいわ
>>522 postmail.cgiでした
- 525 名前:nobodyさん mailto:sage [2012/10/23(火) 16:57:08.14 ID:???]
- CGIってことはperlですね
PHPは普通CGIでは使わないし rubyやpythonの可能性も低いし
- 526 名前:nobodyさん mailto:sage [2012/10/23(火) 16:57:52.93 ID:???]
- reCAPTUREぐらい問題ないだろ
デザインだってほぼ自由だし(憤慨)
- 527 名前:nobodyさん mailto:sage [2012/10/23(火) 17:14:28.90 ID:???]
- どうせKENTで拾ったpostmail.cgiだろw
- 528 名前:nobodyさん mailto:sage [2012/10/23(火) 19:54:52.40 ID:???]
- perlだと何か問題が?
- 529 名前:nobodyさん [2012/10/23(火) 20:07:23.23 ID:BhC6UlCs]
- あるクラスに更新日付や作成日付やデータなどを持たせてて、このインスタンスが1000個くらいあるんですが、
これを作成日付順に並べ替えたいです。 でも作成日付は年月日までしかデータが無いので重複してしまいます。 なので、 array[作成日付] = new DATA(引数,・・・); っていう連想配列のキーを作成日付にしてasortでソートしようと思っても 重複する部分は上書きされてしまうので思うようにいきません。 どうにかして作成日付順にソートする方法ないでしょうか?
- 530 名前:nobodyさん mailto:sage [2012/10/23(火) 20:23:08.09 ID:???]
- メモリ上でなくSqliteでやる。
- 531 名前:nobodyさん [2012/10/23(火) 20:25:56.13 ID:VHjaAdVt]
- >>529
キーに日付を使うのを止めて、usortで、比較関数でインスタンスの日付を比較させるか array[作成日付] [] = new DATA(引数,・・・); あたりでやるかどっちか。
- 532 名前:nobodyさん [2012/10/23(火) 20:46:44.65 ID:H8aWMiOD]
- phpでの変数はそのファイル内でのみ有効なのでしょうか?
例えば、1.phpでいくつか変数に代入したあと、プログラムを実行し、 2.phpで再びその変数を参照することはできますか?
- 533 名前:nobodyさん [2012/10/23(火) 21:04:45.05 ID:BhC6UlCs]
- >>530
一度DBでぶっこんでからSQLの処理でソートするってことですか 諸事情で最初は古いやつから番号を割り振りってDBに登録したいのでやめときます >>531 うーんusortの使い方がよくわからん。。。 二つ目の方法もよくわからんなぁw もうちょっと考えて見ます。。
- 534 名前:nobodyさん mailto:sage [2012/10/23(火) 21:19:26.90 ID:???]
- 同じ日付のを区別できるように仮のIDを振れ
- 535 名前:nobodyさん [2012/10/23(火) 21:39:27.66 ID:BhC6UlCs]
- できました!
usortの意味がようやくわかって出来ました! 言われたとおりクラスに作成日付返す関数作って、usortで使う比較関数内で呼び出して比較してソートできました。 それにしても公式のusortの説明文糞すぎですね あれじゃ誰もわからんわ 俺が書き直したいくらい >>534 めんどいのでそれはまた今度で ありがとうございました!
- 536 名前:nobodyさん mailto:sage [2012/10/24(水) 00:16:49.55 ID:???]
- 書き直したらいい
苦労した人が一番、どう書き換えるべきかよく分かる
- 537 名前:nobodyさん [2012/10/24(水) 02:23:47.49 ID:3GfLE8ok]
- FreeBSD9にPHP5.4.6をインストールしたところ
日本語が文字化けします。 mbstring.language = Japanese mbstring.internal_encoding = EUC-JP などで5.2の時は問題無かったんですが、これはどこをいじれば直せるのでしょうか?
- 538 名前:nobodyさん [2012/10/24(水) 03:06:23.47 ID:3GfLE8ok]
- 済みません、質問を変更します
文字化けはどうにかなったのですが、一番最後の文末に 文字化けしたゴミ(改行コード?)がくっつきます。 一般に公開されているPHPスクリプトなのですが、これはphp.iniの設定で解決出来ますでしょうか?
- 539 名前:nobodyさん mailto:sage [2012/10/24(水) 06:44:33.94 ID:???]
- ゴミの文字コードを特定しろ
- 540 名前:nobodyさん mailto:sage [2012/10/24(水) 07:16:13.33 ID:???]
- usortの説明そんなに糞か?
ユーザ定義関数で比較してくれますよってだけのシンプルなソート関数だと思うが
- 541 名前:nobodyさん mailto:sage [2012/10/24(水) 13:26:55.38 ID:???]
- >>540
同意 例1まで読めば大体理解できるだろ
- 542 名前:nobodyさん mailto:sage [2012/10/24(水) 13:29:47.27 ID:???]
- いや糞だって
初心者には$aと$bの引数が何を表してるのかさっぱりわからん まったく説明ないし
- 543 名前:nobodyさん mailto:sage [2012/10/24(水) 13:32:56.25 ID:???]
- それにソートもどういう順番で並び替えられるか説明がない
終わってる
- 544 名前:nobodyさん [2012/10/24(水) 13:59:38.65 ID:3GfLE8ok]
- >>539
「php>」で閉じているその後ろ、EOFに当たる部分で 改行も文字の一つも入っていないのに表示されます。 <?php echo "あいうえお"; ?> これだけでも、こうなってしまいます ttp://nagamochi.info/src/up119773.jpg
- 545 名前:nobodyさん mailto:sage [2012/10/24(水) 14:17:01.86 ID:???]
- UTF-8のBOM有りで保存してんじゃね?
- 546 名前:nobodyさん mailto:sage [2012/10/24(水) 15:06:37.33 ID:???]
- ソースの表示で文字そのものが出るだろ
- 547 名前:nobodyさん mailto:sage [2012/10/24(水) 15:07:47.66 ID:???]
- UTF-16扱いになってる気が
- 548 名前:nobodyさん [2012/10/24(水) 17:55:12.79 ID:3GfLE8ok]
- BOMって先頭に付くものですよね?
ソースを表示してもあるのは「あいうえお」と文字化けした何かだけです ブラウザのエンコードの種類に何を指定しても文字化けしたままです そもそも何も無いのに何が化けてるのか・・・PHP5.2の時は何も無かったのですが
- 549 名前:nobodyさん mailto:sage [2012/10/24(水) 17:59:16.36 ID:???]
- 文字化けした何かのコードはいくつなんだよw
- 550 名前:nobodyさん mailto:sage [2012/10/24(水) 18:00:05.24 ID:???]
- たとえば文字数とバイト数の扱いがとっちらかってて、とかはないの?
- 551 名前:nobodyさん mailto:sage [2012/10/24(水) 18:15:49.78 ID:???]
- コードの値も割り出せないクズは放っておけよw
- 552 名前:nobodyさん mailto:sage [2012/10/24(水) 18:40:51.81 ID:???]
- まずはアップしたファイルのバイナリデータとHTTPレスポンスのバイナリデータを確認だろ
- 553 名前:nobodyさん mailto:sage [2012/10/24(水) 18:44:08.95 ID:???]
- スルーしとけ
- 554 名前:nobodyさん [2012/10/24(水) 18:56:45.42 ID:805LcTj5]
- mysql_fetch_assocって一行ずつしか取得できナインですけど
sqlite_array_queryみたいにごそっと結果を全部配列として取得する関数ないんでしょうか?
- 555 名前:nobodyさん mailto:sage [2012/10/24(水) 20:14:43.09 ID:???]
- 下記を参照にDBから画像を表示しようと思うのですが、表示されません。
考えられる原因などありますでしょうか。 ttp://www.kantenna.com/pg/2010/04/phpmysql.php
- 556 名前:nobodyさん mailto:sage [2012/10/24(水) 20:20:22.82 ID:???]
- >>554
ない、 PDOでも使うがいい。 >>555 仮にIDが出ていたとしても、答えてくれるのは 貴方の頭の中を覗ける超能力者だけだ
- 557 名前:nobodyさん mailto:sage [2012/10/24(水) 20:21:55.93 ID:???]
- 皆さんエディターは何を使ってます?
おすすめのものとかありますか?
- 558 名前:nobodyさん mailto:sage [2012/10/24(水) 20:56:35.35 ID:???]
- geditとbluefish
IDEとしてNetBeans
- 559 名前:nobodyさん [2012/10/24(水) 21:10:18.65 ID:Wr96frJT]
- session_register 等の関数が廃止になる理由を教えてください
セキュリティ上、どのあたりがまずいんでしょうか
- 560 名前:nobodyさん mailto:sage [2012/10/24(水) 21:41:07.31 ID:???]
- $_SESSIONがあるからそっち使えってだけの話
- 561 名前:nobodyさん [2012/10/24(水) 23:23:48.76 ID:3GfLE8ok]
- 出力されたhtmlのバイナリを見ると、1F 8B 08 00が
出力されたページの最後に来ていて、それが文字化けの原因になっていたようでした。 (Apacheのmod_deflate) PHPを介さない、普通のhtmlとかだと圧縮がちゃんと出来ているのに PHPから出力されたhtmlだけが、上記のような事になって未圧縮・文字化けになっているようです。(cssなどは圧縮している) PHP側と何かぶつかっているのでしょうか? zlibなどのextensionを全て無効にしても変わりませんでした。
- 562 名前:nobodyさん mailto:sage [2012/10/25(木) 00:11:05.13 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
|

|