[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/05 12:46 / Filesize : 234 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【PHP】下らねぇ質問はID出して書き込みやがれ 115



1 名前:nobodyさん mailto:sage [2012/01/20(金) 05:43:23.62 ID:???]
質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。

◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 114
kohada.2ch.net/test/read.cgi/php/1325437405/

◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.3
【連携ソフトウェア】MySQL ImageMagick
【質問内容】

◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)

◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)

◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。

【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ

156 名前:nobodyさん mailto:sage [2012/01/26(木) 14:29:50.07 ID:???]
mb_convert_kana は他のマルチバイトを扱うもの同様に
mbstringが入っていないと使えないということでしょうか?

157 名前:nobodyさん mailto:sage [2012/01/26(木) 15:02:27.69 ID:???]
>>155
常識的に考えてみなよ

158 名前:nobodyさん mailto:sage [2012/01/26(木) 16:04:40.67 ID:???]
発行するセッションが0-9の一桁なら11人同時に使ったら重複だな

159 名前:nobodyさん [2012/01/26(木) 16:23:22.22 ID:tvfPoK0+]
test

160 名前:nobodyさん mailto:sage [2012/01/26(木) 16:36:17.38 ID:???]
apache2.2.21
php ver 5.3.8
os xp

教えてください。

$str には文字列が入っています
下の 'あいうえお' のところに
$strの文字列をいれたいのですが
どうしたらいいでしょうか?

'$str' といれても 文字列ではなく
$strが入ってしまいます。

$ex->abc = 'あいうえお';


161 名前:nobodyさん mailto:sage [2012/01/26(木) 16:40:09.05 ID:???]
>>1

162 名前:nobodyさん [2012/01/26(木) 16:42:52.94 ID:tvfPoK0+]
apache2.2.21
php ver 5.3.8
os xp

教えてください。

$str には文字列が入っています
下の 'あいうえお' のところに
$strの文字列をいれたいのですが
どうしたらいいでしょうか?

'$str' といれても 文字列ではなく
$strが入ってしまいます。

$ex->abc = 'あいうえお';

163 名前:nobodyさん mailto:sage [2012/01/26(木) 16:49:51.12 ID:???]
変数が文字列中に展開されるためには
シングルクオテーションではなくダブルクオーテーションを使わないといけない

164 名前:nobodyさん mailto:sage [2012/01/26(木) 16:56:14.38 ID:???]
>>163
ありがとうございます



165 名前:nobodyさん [2012/01/26(木) 17:11:57.96 ID:9mO7LzsI]
PHPからデーモンを起動することは出来ますか?
コマンドでは php deamon.php となりますが、これをPHPプログラムから起動したいです。
その時にクライアントにデーモンを起動したことを伝えたいので、起動後にPHPプログラムの方は終了させたいです。

166 名前:nobodyさん [2012/01/26(木) 17:39:32.93 ID:+EnTjdmH]
cURL_multiのマニュアルのコードについて質問させてください
$active = null;
// ハンドルを実行します
do {
$mrc = curl_multi_exec($mh, $active);
} while ($mrc == CURLM_CALL_MULTI_PERFORM);

while ($active && $mrc == CURLM_OK) {
if (curl_multi_select($mh) != -1) {
do {
$mrc = curl_multi_exec($mh, $active);
} while ($mrc == CURLM_CALL_MULTI_PERFORM);
}
}
上記のように書かれていますが、挙動が理解できません
何故全く同じdo~whileを2回も行わなければいけないのでしょうか?
$mrcをvar_dump()などしてみたのですが、追えませんでした
while ($active && $mrc == CURLM_OK) {
if (curl_multi_select($mh) != -1) {
が何をしているのかも分かりませんでした

167 名前: 忍法帖【Lv=40,xxxPT】 mailto:sage [2012/01/26(木) 18:15:55.53 ID:???]
>>164
単に入れたいだけなら
$ex->abc = $str;

168 名前:nobodyさん mailto:sage [2012/01/26(木) 20:26:10.63 ID:???]
>>165
exec('php daemon.php &')
でもすればいいんじゃない?

169 名前:nobodyさん mailto:sage [2012/01/26(木) 20:30:01.24 ID:???]
>>166
multiの実行完了とサブ接続の実行完了の違いじゃない?

170 名前:nobodyさん [2012/01/26(木) 21:05:45.47 ID:KeppCWac]
mb_convert_variablesで文字コードを変換できません。
mb_convert_encodingだとなぜかうまくいきます。
この2つの関数って同じ挙動にならないもんなんでしょうか?


$s="ああああ";
mb_convert_variables('EUC-JP','UTF-8',$s);
print $s;


$s="ああああ";
$s=mb_convert_encoding($s, 'EUC-JP','UTF-8');
print $s;


171 名前:nobodyさん mailto:sage [2012/01/26(木) 21:52:18.90 ID:???]
<?php
$ip = gethostbyname("ドメイン");
if($fp = @fsockopen($ip, 5121,$un,$sinn,2)) {
echo("Map:<font color="#00DD00">online</font>");
fclose($fp);
} else {
echo("Map:<font color="#DD0000">offline</font>");
}
if($fp = @fsockopen($ip, 6121,$un,$sinn,2)) {
echo("  Char:<font color="#00DD00">online</font>");
fclose($fp);
} else {
echo("  Char:<font color="#DD0000">offline</font>");
}
if($fp = @fsockopen($ip, 6900,$un,$sinn,2)) {
echo("  Login:<font color="#00DD00">online</font>n");
fclose($fp);
} else {
echo("  Login:<font color="#DD0000">offline</font>n");
}
?>

複数のサーバーのオンライン状況をチェックできる鯖ステを作りたいのですが、このソースじゃダメみたいで
エラーが出てしまいます。

Parse error: syntax error, unexpected T_STRING in : eval()’d code on line 5



172 名前:nobodyさん mailto:sage [2012/01/26(木) 21:58:01.26 ID:???]
>>171
鯖ステってなんですか?
MRTGじゃだめなの?

173 名前:nobodyさん mailto:sage [2012/01/26(木) 21:59:53.07 ID:???]
>>171
マジレスわすれてた。
> echo("Map:<font color="#00DD00">online</font>");
エスケープしてないから。

174 名前:nobodyさん [2012/01/26(木) 22:10:24.57 ID:Rab6N0OA]
どこをどうエスケープすればいいのでしょうか



175 名前:nobodyさん mailto:sage [2012/01/26(木) 22:19:23.72 ID:???]
ガンホーに通報しますた

176 名前:nobodyさん mailto:sage [2012/01/26(木) 22:29:51.83 ID:???]
自分の鯖ならいいけどこれって他所様の鯖でしょ
ポートから察するにラグナロクオンラインみたいだけど
DOS攻撃もいいところだわ
自分の鯖だったらエミュ鯖だろうからそれはそれで問題だけどな

177 名前:nobodyさん mailto:sage [2012/01/26(木) 22:30:19.28 ID:???]
>>171
エミュ鯖おつ

178 名前:nobodyさん mailto:sage [2012/01/26(木) 22:32:09.91 ID:???]
ゴミクズどもぶっ殺すぞ

179 名前:nobodyさん mailto:sage [2012/01/26(木) 22:37:11.28 ID:???]
yokoku.in/

180 名前:nobodyさん mailto:sage [2012/01/26(木) 22:37:16.58 ID:???]
>>170
上のはどうなるの?

181 名前:170 [2012/01/26(木) 22:43:39.42 ID:KeppCWac]
>>180
まったく変換されてないです。

$s="ああああ";
print $s;

と同じ結果になります。


あ、実際$sの中身はsimplexml_load_file($url)でRSSから持ってきた文字列です。
これ、なんか関係ありますかねぇ?

182 名前:nobodyさん mailto:sage [2012/01/26(木) 22:44:41.41 ID:???]
再現するコードを出せ
嘘書くな

183 名前:nobodyさん mailto:sage [2012/01/26(木) 22:48:56.17 ID:???]
>>181
下のはいいというのはよくわからないけど、RSSの文字だと、そもそも文字コードの変換が
出来ないような文字かもしれないよ。
変換前のとかを、ソースでみてみ。

184 名前:170 [2012/01/26(木) 23:04:19.58 ID:KeppCWac]
>>182
おっしゃるとおりですね。すみません(´д`;)

>>183
mb_convert_encodingだと問題なく変換されます。

↓この人と同じ状態です。解決できてないっぽいけど・・・
okwave.jp/qa/q4403628.html



185 名前:nobodyさん mailto:sage [2012/01/26(木) 23:06:43.46 ID:???]
>>176
DOS攻撃かどうかは使い方によるが。

186 名前:nobodyさん mailto:sage [2012/01/26(木) 23:15:53.75 ID:???]
>>184
まず問題を切り分けなよ。
関数の問題なのか、RSSから持ってきた文字列の問題なのか

187 名前:nobodyさん mailto:sage [2012/01/27(金) 00:07:52.97 ID:???]
DOSどうこうというより
エミュ鯖は犯罪だから

188 名前:nobodyさん mailto:sage [2012/01/27(金) 00:18:59.00 ID:???]
DOS攻撃も犯罪ですから

189 名前:nobodyさん mailto:sage [2012/01/27(金) 00:35:24.65 ID:???]
通報した

190 名前:nobodyさん mailto:sage [2012/01/27(金) 00:37:01.03 ID:???]
やべーな
今著作権に厳しいからな。

191 名前: 忍法帖【Lv=5,xxxP】 [2012/01/27(金) 01:00:20.03 ID:nAJWCuso]
ネットでphpファイルを書くと文法の間違いとか括弧閉じ忘れとかを指摘してくれるサイト/ツールってないかな

192 名前:nobodyさん mailto:sage [2012/01/27(金) 01:28:51.51 ID:???]
おとなしくIDE使え

193 名前:nobodyさん mailto:sage [2012/01/27(金) 01:56:57.61 ID:???]
はい

194 名前:nobodyさん mailto:sage [2012/01/27(金) 02:23:46.73 ID:???]
なんだかんだROって浸透してるなぁ



195 名前:nobodyさん mailto:sage [2012/01/27(金) 03:16:50.05 ID:???]
@ head 部に記述された jQuery の $(document).ready(function(){ 〜 }); でCSSを弄ってimg要素に加工をするコードと、
と、
A body 部に記述された php のechoで吐かれた <img src='graph.facebook.com/".$prof_img_facebook."/picture?type=large' width='".$prof_img_size."'> のコード
(facebook APIを使ってfacebookのプロフ画像ととってくるコード)

ってどっちのが先に実行されますか?
困ってます。。。どなたか詳しい人いましたら教えて下さいm(_ _)m


196 名前:nobodyさん mailto:sage [2012/01/27(金) 03:20:39.84 ID:???]
readyがいつ実行されるのかを調べるが吉

197 名前:170 [2012/01/27(金) 05:49:06.74 ID:GnO4EGnm]
自己解決(?)しました。

引数の型がobject(SimpleXMLElement)#1〜(?)みたいなオブジェクトだと
変換されないっぽいです。(mb_ detect_ encodingでちゃんと判定されるのに)
stringsにキャストしたら普通に動きました。

mb_convert_variablesは引数にObjectも渡せるはずなのに謎ですね。
php.net/manual/ja/function.mb-convert-variables.php

198 名前:nobodyさん mailto:sage [2012/01/27(金) 07:24:12.54 ID:???]
上で文字列っつってたのも嘘かよ

199 名前:nobodyさん [2012/01/27(金) 17:28:49.70 ID:ydVf8Xd1]
PHPで登場する「 -> 」とは、どういう意味かネットで検索しようとしたのですが、
「 PHP -> 」のキーワードでは検索プログラムの何かの記号と混同してしまうのか
まったく意中の結果を得られませんでした
「 -> 」の意味を教えてください

ちなみに、こういった場合どういうキーワードで検索するのが
正解なのか教えて頂けると、とても嬉しいです

200 名前:nobodyさん mailto:sage [2012/01/27(金) 17:53:44.03 ID:???]
アロー演算子です。
マニュアルに一通り目を通すといいよ。

201 名前:nobodyさん mailto:sage [2012/01/27(金) 19:29:41.13 ID:???]
PHPってUnicodeでの正規表現書けますか?
preg_match('/[\u4e00-\u9fa5]/', ...)
といった記述がしたいのですが、マニュアルに\uのオプションが見つかりませんでした。
もしない場合は、utf-8とかに変換してからチェックするしかないのでしょうか。


202 名前:nobodyさん mailto:sage [2012/01/27(金) 21:45:47.62 ID:???]
>>198
正確にはオブジェクトの中の配列の中の文字列?
文字列と言えば文字列なわけで。普通にprintできるし。

203 名前:nobodyさん mailto:sage [2012/01/27(金) 22:43:29.14 ID:???]
>>202
俺に聞かれても知らん

204 名前:nobodyさん mailto:sage [2012/01/27(金) 22:44:32.42 ID:???]
>>201
www.php.net/manual/ja/reference.pcre.pattern.modifiers.php



205 名前:nobodyさん [2012/01/28(土) 01:26:13.34 ID:GUwt9u3U]
$_SERVER['REMOTE_ADDR']を表示したら「::1」となります。
ローカル環境でXAMPP上で開発しているのですが、
どうしたら「127.0.0.1」のように表示できるのでしょうか?

206 名前:nobodyさん mailto:sage [2012/01/28(土) 05:47:04.91 ID:???]
>>205
XAMPP IPv6 でググってみましたか

207 名前:nobodyさん mailto:sage [2012/01/28(土) 07:46:45.02 ID:???]
初心者はXAMPP使うな

208 名前:nobodyさん mailto:sage [2012/01/28(土) 12:00:43.80 ID:???]
>>205
apacheのhttpd.confをテキストエディタで開いて、
「Listen 80」をコメントアウトし、
Listen 0.0.0.0:80を有効にしてください

209 名前:nobodyさん mailto:sage [2012/01/29(日) 05:55:15.43 ID:???]
テスト

210 名前:nobodyさん mailto:sage [2012/01/29(日) 12:50:10.50 ID:???]
複数のURLのソースをいっぺんに取得する方法ってありますか?

foreach($RSS_data as $value){
$URL[]=$value->URL;
}

for ($i = 0, $n = count($URL); $i < $n; $i++) {
echo $URL[$i] . "<br />";
}

これで欲しいURLの一覧は出せるのですが、それぞれのページのHTMLソースが欲しいです。


211 名前:nobodyさん mailto:sage [2012/01/29(日) 13:23:48.44 ID:???]
file_get_contents()使えよ捗るぞ

212 名前:nobodyさん mailto:sage [2012/01/29(日) 13:52:54.80 ID:???]
>>211
>>1

213 名前:nobodyさん mailto:sage [2012/01/29(日) 14:04:55.94 ID:???]
>>210
file_get_contents()使えよ捗るぞ


214 名前:210 [2012/01/29(日) 14:24:05.99 ID:axP+ilea]
>>213file_get_contentsってループでも使えたんですね
ありがとうございます。



215 名前:nobodyさん mailto:sage [2012/01/29(日) 14:51:42.25 ID:???]
ループで使えない関数とか謎

216 名前:nobodyさん mailto:sage [2012/01/29(日) 14:53:32.26 ID:???]
オープン/クローズが必要なの物をクローズせずにループで使って
痛い目にあったんじゃないかと想像w

217 名前:nobodyさん mailto:sage [2012/01/29(日) 14:58:48.98 ID:???]
fopenを1回だけ、fgetsをループの中でやろうとしたとかそんなんじゃない?

218 名前:nobodyさん mailto:sage [2012/01/29(日) 15:00:04.77 ID:???]
Accept-Encoding defaultにしとかないとバイナリが送られてくるからな最近は
gzip対応とか面倒だよな


219 名前:nobodyさん [2012/01/29(日) 15:54:40.03 ID:eROgtd9q]
分散トランザクション機能つきのアプリケーションサーバーには
どのようなものがありますか?

220 名前:nobodyさん mailto:sage [2012/01/29(日) 16:32:15.19 ID:???]
>>219
MySQL

221 名前:nobodyさん [2012/01/29(日) 17:56:53.21 ID:eROgtd9q]
>>220
アプリケーションサーバーです。

222 名前:nobodyさん mailto:sage [2012/01/29(日) 18:13:06.68 ID:???]
>>219
分散トランザクション機能を実装したプログラムを置いてやれば
どんなサーバOSでもいいじゃね

223 名前:nobodyさん mailto:sage [2012/01/29(日) 18:26:42.05 ID:???]
話がかみ合ってない、聞くとこ間違えてない?

224 名前:nobodyさん [2012/01/29(日) 20:27:41.75 ID:eROgtd9q]
>>222
phpの仮想マシーンレベルではサポートされていないのでしょうか?



225 名前:nobodyさん mailto:sage [2012/01/29(日) 21:19:04.95 ID:???]
トランザクションってなんですか?

226 名前:nobodyさん mailto:sage [2012/01/29(日) 21:28:23.43 ID:???]
虎のくしゃみです

227 名前:nobodyさん mailto:sage [2012/01/29(日) 21:30:31.10 ID:???]
たぶんガンダムに出てくるモビルスーツのことだ

228 名前:nobodyさん mailto:sage [2012/01/29(日) 21:31:33.98 ID:???]
マイケルジャクソンみたいなもんだ

229 名前:nobodyさん mailto:sage [2012/01/29(日) 21:36:45.42 ID:???]
俺は>>226を評価する

230 名前:nobodyさん mailto:sage [2012/01/29(日) 21:39:39.80 ID:???]
phpのバージョンアップってなんで頻繁なんですか?

231 名前:nobodyさん mailto:sage [2012/01/29(日) 21:47:48.84 ID:???]
>>230
おまえも早くバージョンアップしないと世の中についていけないぞ

232 名前:nobodyさん mailto:sage [2012/01/29(日) 22:10:16.37 ID:???]
>>231
バージョンアップすると劇的に変わるもんでしょうか?


233 名前:nobodyさん mailto:sage [2012/01/29(日) 22:21:56.26 ID:???]
生き残ることができるのは変化できる者だけらしいよ
完成は死を意味する

234 名前:nobodyさん mailto:sage [2012/01/29(日) 23:10:47.75 ID:???]
>>230
PHPのバージョンアップは単なるバグフィックスだよ。



235 名前:nobodyさん mailto:sage [2012/01/29(日) 23:14:26.75 ID:???]
人間は死んではじめて完成するんだね

236 名前:nobodyさん mailto:sage [2012/01/29(日) 23:21:07.44 ID:???]
>>235イキロ

237 名前:nobodyさん mailto:sage [2012/01/29(日) 23:45:27.73 ID:???]
また分散アプリケーションサーバ厨か

238 名前:nobodyさん [2012/01/30(月) 00:03:38.66 ID:XqkYh1fq]
>>237
phpでFacebookを作る方法を教えて下さい。

239 名前:nobodyさん mailto:sage [2012/01/30(月) 00:21:21.90 ID:???]
>>238
あいつら特許とったからパクらないほうがいいよ

240 名前:nobodyさん mailto:sage [2012/01/30(月) 01:33:55.01 ID:???]
>>239
facebookはphpで作られているのですか?

241 名前:nobodyさん mailto:sage [2012/01/30(月) 01:54:53.10 ID:???]
Facebookは欲望と創造性、人間の夢のようなモノで作られている



242 名前:nobodyさん mailto:sage [2012/01/30(月) 02:17:13.75 ID:???]
>>241
拡張子はphpですが、実際は別の言語で作られているのでしょうか?

243 名前:nobodyさん mailto:sage [2012/01/30(月) 02:22:27.40 ID:???]
>>242
hiphopで検索しろ


244 名前:nobodyさん mailto:sage [2012/01/30(月) 02:51:36.93 ID:???]
>>230
どこかだよ
おせーっつの



245 名前:nobodyさん [2012/01/30(月) 07:50:54.83 ID:Tb4TsYt/]
PHPでメール送信スクリプトを書いています。
ファイルを添付して送信したいのですが、既存ファイルを指定するのではなく、
動的に生成して添付したいのですが、メモリ上にファイル(に相当するもの?)を作成するには
どうすればいいんでしょうか。
一時ファイルを保存=>添付してメール送信=>ファイル削除、の流れも考えられますが
ディスクに保存しないやり方があれば知りたいです。

246 名前:245 [2012/01/30(月) 08:01:45.99 ID:Tb4TsYt/]
質問直後で申し訳ないです。今こちらに情報が見つかりました。
docs.php.net/manual/ja/wrappers.php.php
php://memoryを利用することで通常のファイルと同様に扱えるようです。
失礼しました。

247 名前:nobodyさん [2012/01/30(月) 08:35:17.19 ID:S8XrH54p]
PHP(linux+apache上)でチャットを作ろうと思うのですが、
ブラウザに数秒毎にリフレッシュさせるか、Comet方式で作るか迷っています。
cometは同時接続数が多くなってサーバに繋がらない状況になったりしないか心配してるのですが
不特定多数がチャットを使用するとしか見積もれない場合は数秒毎リフレッシュのほうがいいのでしょうか?

248 名前:nobodyさん mailto:sage [2012/01/30(月) 09:01:56.34 ID:???]
客の要望と、機器スペックとかの話。
PHP関係ないので、自分で決めて。

249 名前:nobodyさん mailto:sage [2012/01/30(月) 09:29:40.18 ID:???]
失礼しました。
他のところで相談してきます。

250 名前:nobodyさん mailto:sage [2012/01/30(月) 23:01:20.09 ID:???]
>>247
まずHTML5のWebSocketsで作る。
PHPのチャットは遅すぎてありえない。

251 名前:nobodyさん mailto:sage [2012/01/30(月) 23:26:05.77 ID:???]
EventSourceでもいいと思うよ

252 名前:nobodyさん mailto:sage [2012/01/31(火) 00:16:37.72 ID:???]
kohada.2ch.net/test/read.cgi/php/1131016915/

253 名前:nobodyさん [2012/01/31(火) 08:06:53.36 ID:dTfxPGSX]
Cのstaticと同じように関数で2度目に呼ばれた時に値を保持できる方法ってありませんか?
グローバル以外で><

254 名前:nobodyさん mailto:sage [2012/01/31(火) 08:10:56.32 ID:???]
>>253
static




255 名前:nobodyさん [2012/01/31(火) 08:13:12.55 ID:dTfxPGSX]
>>254
php.net/manual/ja/language.oop5.static.php


256 名前:nobodyさん mailto:sage [2012/01/31(火) 08:18:06.09 ID:???]
>>255
php.net/manual/ja/language.variables.scope.php






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<234KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef