トップページ⇒php
1001コメント296KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2011/04/29(金) 17:11:00.40ID:???
質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。

◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 105
http://hibari.2ch.net/test/read.cgi/php/1300302034/
◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.3
【連携ソフトウェア】MySQL ImageMagick
【質問内容】

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

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

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

【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0514nobodyさん2011/05/20(金) 21:06:24.86ID:???
なんで急に偉そうな口調になってんの?
0515nobodyさん2011/05/20(金) 21:08:02.93ID:???
普通に配列のindexわかるとおもうけど
foreach ($array as $key => $value)
0516nobodyさん2011/05/20(金) 21:22:34.22ID:bTEqIegR
>>515
ありがとう。
解決できました><
0517nobodyさん2011/05/20(金) 21:24:30.13ID:???
まぁ1行でできるんだけどね
0518nobodyさん2011/05/20(金) 22:03:58.98ID:???
なんで急に偉そうな口調になってんの?
0519nobodyさん2011/05/20(金) 23:05:08.79ID:???
なんでその1行を駄レスに変えてしまったの?
0520nobodyさん2011/05/20(金) 23:53:29.38ID:qHY71X5w
データーベースにあるデータを配列にいれ
任意のデータを抽出したいです
よろしくお願いします
0521nobodyさん2011/05/21(土) 00:52:31.02ID:???
そうですか頑張ってください
0522nobodyさん2011/05/21(土) 00:56:46.25ID:???
こちらこそ宜しくお願い致します
0523nobodyさん2011/05/21(土) 01:03:06.74ID:???
誰か>>520に答えてやれよ
俺は断る
0524nobodyさん2011/05/21(土) 01:09:22.20ID:???
>>523
わかんねーんじゃないの低脳ww
0525nobodyさん2011/05/21(土) 01:15:43.02ID:???
>>524
低脳で結構
ついでにお前の質問の低脳ぶりも見直せ
0526nobodyさん2011/05/21(土) 01:16:43.75ID:???
>>525
わかんねーんじゃないの低脳ww
0527nobodyさん2011/05/21(土) 01:48:59.21ID:???
>>520
使用しているRDBMSが配列をサポートしているか調べる
サポートしている→マニュアル読む、または配列を入れようとせず、正規化する
サポートしてない→正規化する
0528nobodyさん2011/05/21(土) 11:33:05.25ID:???
>>527
逆だろw
0529nobodyさん2011/05/21(土) 13:07:47.71ID:???
配列ってPHPの配列じゃねーの?
0530nobodyさん2011/05/21(土) 13:39:22.56ID:???
Ajax使えば簡単なのに
0531nobodyさん2011/05/21(土) 13:51:37.98ID:???
ajaxアンチ乙
0532nobodyさん2011/05/21(土) 14:34:57.45ID:???
>>531アンチとか言って切り捨てずにきちんと検証しろ
0533nobodyさん2011/05/21(土) 14:43:53.71ID:1aWgA8iu
よく分かりません
もっと詳しく説明してくれませんか?
よろしくお願いします
0534nobodyさん2011/05/21(土) 15:10:54.02ID:???
通信手段のajaxが何の関係あるんだタコが
0535nobodyさん2011/05/21(土) 15:18:53.77ID:???
Ajax使えば何でも実現できんのに配列とか意味わかんねww
05365272011/05/21(土) 15:37:05.33ID:???
>>528
ほんとだ!
逆のどこで悩むんだよw
0537nobodyさん2011/05/21(土) 18:37:42.01ID:GXwJOGRX
微妙な疑問なんですが、constはstatic同様
メモリ上で静的領域に確保されるんですか?
0538nobodyさん2011/05/21(土) 19:24:50.02ID:???
シラネ
0539nobodyさん2011/05/21(土) 22:22:00.93ID:???
Shirane
0540nobodyさん2011/05/22(日) 00:18:52.31ID:6xJvzXw/
Windows XAMPPでXSLTProcessorを使おうとしたのですが、
'XSLTProcessor' not found
と言われます。
おそらくXSLTProcessorを使うための何らかのモジュールが足りないんじゃないかと
推測しましたが、そこから先、つまり何をどうやって足せばよいのかわかりません

どうかご指導お願いします。
0541nobodyさん2011/05/22(日) 02:11:25.95ID:???
シラネ
0542nobodyさん2011/05/22(日) 04:24:20.46ID:???
初心者がxampp使うな
0543nobodyさん2011/05/22(日) 10:42:43.25ID:???
>>540
最新版入れなおし
0544nobodyさん2011/05/22(日) 20:24:21.70ID:???
初心者はXAMPPを使うなっ!!!!!!!!!!!!!!!!!!!!!
一つずつapacheとphpを入れろ!!!!!!!!!!!!!!!!!!
0545nobodyさん2011/05/22(日) 22:00:01.11ID:???
上級者はXAMPPなど使わんぞ
XAMPPを使うのは初心者に毛が生えた奴だろうな
0546nobodyさん2011/05/22(日) 22:18:30.26ID:U+yRiBZY
初歩的な質問ですみません。

Pearをgo-pear.phpを使用してインストールしたんですが
セキュリティーの問題があるため、パスワードを設定して下さい
的なメッセージがpearの管理画面によく表示されているのですが

Pearのインストールディレクトリのアクセス権限を 000 にしてしまえば問題無いでしょうか?
※パスワードを設定するのはメンドクサイのではなからアクセス制限をしてしまった方が
手っ取り早いと考えています。
0547nobodyさん2011/05/22(日) 22:18:49.68ID:???
シラネ
0548nobodyさん2011/05/22(日) 22:34:37.97ID:???
>>546
pearの管理画面って何?
0549nobodyさん2011/05/22(日) 22:46:25.45ID:???
ペアのパッケージを選択してインストールできる画面です。
CUIじゃなくてGUIでインストールするやつ。
0550nobodyさん2011/05/22(日) 22:58:36.86ID:???
いや設定しろよ
テスト鯖なら別にいいけど誰でもアクセスできるならね
0551nobodyさん2011/05/22(日) 23:15:08.56ID:???
アクセス権限を 000 にすればOKですよね? >>550
0552nobodyさん2011/05/22(日) 23:22:56.97ID:???
なんで設定しないの?
0553nobodyさん2011/05/22(日) 23:26:32.89ID:???
誰でも管理画面を使うことはできるが、モジュールのインストール自体は行えないようにしたいってことか。
まぁ、000のモジュールを読み込めるならいいんでないの
0554nobodyさん2011/05/22(日) 23:41:17.79ID:???
rm -f go-pear.php
これでいいだろ?残しておく必要あるの?
もしくは別のところに移しておけ
0555nobodyさん2011/05/23(月) 00:14:10.75ID:???
>>551
そう思うならそうすりゃいいじゃねぇか
人に聞くなよ
0556nobodyさん2011/05/23(月) 00:19:11.18ID:ysMCJkiI
各値に文字列を入れて、

mb_language('japanese');
mb_internal_encoding('UTF-8');
$header = "From: ".$from;
$sendmail_param = "-f".$from;
mb_send_mail($to, $subject, $body, $header, $sendmail_param);
とやって実行すると、ちゃんとtoにいれたアドレスに、件名、本文がはいったメールが送信されるんですが、なぜか二個送られます
どういうことが考えられますでしょうか
二度処理するように書いてないのでわからなくて困ってます
ご教授お願い致します
0557nobodyさん2011/05/23(月) 00:20:53.73ID:???
シラネ
0558nobodyさん2011/05/23(月) 00:23:10.56ID:???
>>556みたいに「ご教授お願い致します」って書く奴多いな
→「ご教示お願い致します」
0559nobodyさん2011/05/23(月) 00:27:28.01ID:ysMCJkiI
556です
ご教示いただければ幸いです
宜しくお願い致します
0560nobodyさん2011/05/23(月) 00:29:23.07ID:???
>>556
リダイレクトでもしてるんじゃないの?
0561nobodyさん2011/05/23(月) 00:29:35.29ID:???
>>556
そこ以外が問題でしょ
0562nobodyさん2011/05/23(月) 00:44:20.89ID:ysMCJkiI
>>561
これが全文です
受け取り側の設定かと思い違う宛先にもしましたがやはり二通行きます

<?php
$subject = "サブジェクト";
$body = "本文";
$to = "[email protected]";
$from = "[email protected]";
mb_language('japanese');
mb_internal_encoding('UTF-8');
$header = "From: ".$from;
$sendmail_param = "-f".$from;
mb_send_mail($to, $subject, $body, $header, $sendmail_param);
?>
0563nobodyさん2011/05/23(月) 00:51:00.08ID:???
>>562
じゃメールサーバの設定じゃないの
0564nobodyさん2011/05/23(月) 00:52:37.81ID:???
>>555
うん、お前にきいた俺ば馬鹿だった
0565nobodyさん2011/05/23(月) 01:04:05.91ID:???
>>562
sendmailのオプションを外してみる
mail関数を使ってみる
php.iniを変更してSMTPで送信してみる
ウィルスバスターのURLフィルターとか、余計なソフトが事前にURLへアクセスしてないか調べてみる
0566nobodyさん2011/05/23(月) 01:05:05.06ID:???
>>564
うん、お前は馬鹿だった。いや、今も馬鹿だ。世界一の馬鹿だ。
0567nobodyさん2011/05/23(月) 01:08:00.34ID:???
>>562
少なくともそのソースで2通送信されるわけないから
そのソース以外に原因がることは明らかだろ
0568nobodyさん2011/05/23(月) 01:10:06.91ID:ysMCJkiI
>>565
事前にアクセス、とあったのでブラウザをGoogle Chromeからfirefoxに変更したら二重送信にならなくていけました
クロムがそんな動作するとは・・・

ありがとうございました
0569nobodyさん2011/05/23(月) 01:26:34.26ID:???
他の回答者は無視か。市ね!
0570nobodyさん2011/05/23(月) 01:29:43.47ID:???
>>569
お前どの回答したんだ?
俺が代わりにお礼言ってやるから気を静めろよ
0571nobodyさん2011/05/23(月) 01:47:31.42ID:???
かわいいな>>569
俺もお礼言ってやるよ
0572nobodyさん2011/05/23(月) 01:48:38.08ID:???
せっかく答えてやったのに。もう答えてやらん!
0573nobodyさん2011/05/23(月) 02:12:16.33ID:???
>>558
>>560
>>563
>>567
のどれだ?
どれもたいそうな回答で敬服したわw
0574nobodyさん2011/05/23(月) 02:42:27.81ID:???
>>568
DevToolひらいてない?
0575nobodyさん2011/05/23(月) 03:26:20.62ID:ysMCJkiI
>>574
VALIDATORみたいなの入れてました
レンダリングと走査で二回読んでるってことですね
理解できました
ありがとうございます
0576nobodyさん2011/05/23(月) 03:36:36.05ID:???
>>558
くだらない指摘ありがとうございます。どちらでもいいはずなんですけど、
>>558さんがイライラしなくてすむように「教えてください」がベストですよね。
0577nobodyさん2011/05/23(月) 07:35:09.98ID:???
>>576
お前誰だよw
>>556になりすましてるつもりか知らんが当人は>>559で訂正してるからバレバレw
0578nobodyさん2011/05/23(月) 11:15:25.44ID:???
未だにmb_send_mail使う男の人って・・・
0579nobodyさん2011/05/23(月) 11:52:46.60ID:???
mb_send_mailって女性向けなんですか
0580nobodyさん2011/05/23(月) 11:59:12.06ID:???
>>577
なりすましw
ネタレスに食いつくとか…え、もしかして?
0581nobodyさん2011/05/23(月) 12:05:52.72ID:???
>>580
なりすましって言う奴がなりすまし
というのが2chのルール
0582nobodyさん2011/05/23(月) 12:31:37.63ID:???
>>579
mb_send_male
が男性向け。
mb_send_f
0583nobodyさん2011/05/23(月) 12:57:40.94ID:???
mb_send_shemale関数で送って欲しい
0584nobodyさん2011/05/23(月) 17:23:05.29ID:???
shemale?
0585nobodyさん2011/05/23(月) 17:24:06.67ID:???
ladyboy
0586nobodyさん2011/05/23(月) 17:25:50.59ID:???
ladyborden
0587nobodyさん2011/05/23(月) 20:05:22.14ID:???
ボーゲン パラレル ウェーデルン
0588nobodyさん2011/05/23(月) 23:02:06.42ID:d2ZK5Ldr
cronを使う代わりに、imgタグをPHPで作ってそこで実行させるやり方があります。
しかし、処理に時間がかかる場合は、ブラウザがずっと読み込み状態になります。

これは、バックエンドで実行できないので仕方ないのでしょうか?
execを使ってバックエンドで実行する方法もあるようですが・・・
0589nobodyさん2011/05/23(月) 23:09:57.79ID:???
それでなんでだめなの?
0590nobodyさん2011/05/23(月) 23:22:17.87ID:???
>>588
JavaScriptのXMLHttpRequestでPHPを非同期実行すれば?
0591nobodyさん2011/05/23(月) 23:28:31.02ID:d2ZK5Ldr
>>589
開発はWindowsでやってまして・・・

>>590
Ajax使うとかですか?ちょっと試してみます
0592nobodyさん2011/05/23(月) 23:35:13.22ID:???
windowsとか関係ないだろ
セーフモードっていう制限あるなら別だが・・・
0593nobodyさん2011/05/23(月) 23:40:01.66ID:???
windowsとか関係ないだろ
0594nobodyさん2011/05/23(月) 23:42:26.78ID:d2ZK5Ldr
>>590
jQueryのAjaxでやってみたのですが、10秒sleepかけたら
結果が表示されるまで10秒待たされますね・・・
0595nobodyさん2011/05/23(月) 23:44:39.80ID:d2ZK5Ldr
>>592-593
予約フォームでも作って配布しようと思ってるのですが、
execってサーバの仕様によりますよね?Windowsは関係ないにしても。
ですので、難しいかな?と思っております。
0596nobodyさん2011/05/24(火) 00:08:51.31ID:???
windows鯖ならタスク使えばいいだろ
0597nobodyさん2011/05/24(火) 00:27:36.68ID:???
>>594
それはJavaScript側のイベントタイミングが悪いだけでは
0598nobodyさん2011/05/24(火) 01:47:53.52ID:???
>>595
curl_multi_*系使えば?ソース切り分けるのが大変なら
あとは頑張れとしか言いようがないが・・・
0599nobodyさん2011/05/24(火) 03:25:16.83ID:jZjKrKf9
【OS名】Apache
【PHPのバージョン】5.2.5
【連携ソフトウェア】なし
【質問内容】
mb_convert_encodingでShift_JISの文章をUTF-8にすると
�Uが?に、〜が?に変わる等、もとの文字から変化してしまうんですが
これを防ぐ方法はありますかね?
SJIS→EUCだと無問題でしたが、UTF-8で組み上げてしまったので今更此処だけのために変えたくないのです。

元データはShift_JISから変更できないものとして下さい。
対策法ありましたら教えていただきたく思います。
06005992011/05/24(火) 03:26:18.70ID:jZjKrKf9
訂正。
�Uが?に、〜が?に
06015992011/05/24(火) 03:27:21.80ID:jZjKrKf9
どうも表示出来ないようですので…
〜が「wikipediaで〜の代わりに利用されている記号」でお願いします。
0602nobodyさん2011/05/24(火) 04:22:29.42ID:???
>>601
mb_convert_encoding(mb_convert_encoding($str,"sjis-win","SJIS"),"UTF-8","sjis-win");
0603nobodyさん2011/05/24(火) 04:28:16.89ID:???
あー。
「〜」ってめんどくさいよ。波ダッシュ問題とかその辺で調べるとでてくると思う
0604nobodyさん2011/05/24(火) 04:30:56.85ID:???
>>601
間違えた。これでOK
$str = mb_convert_encoding($str,"UTF-8","sjis-win");
0605nobodyさん2011/05/24(火) 04:35:08.00ID:???
ちなみに「〜」の反対の波ダッシュはshiftJISには存在しないはずだよ
0606nobodyさん2011/05/24(火) 10:35:42.44ID:B17q1BJi
相対パスからURLを得るような関数ってありますか?

http://localhost/hoge/hage/index.php
にアクセスして
echo some_function("../");
とすると
http://localhost/hoge/が返ってくるような関数を希望しています
realpathはちょっと違うみたいなので
0607nobodyさん2011/05/24(火) 11:33:03.76ID:???
>>606
少しはググったら?「url取得 php 相対」
0608nobodyさん2011/05/24(火) 11:47:09.98ID:B17q1BJi
もちろんググりましたよ
ただ標準関数があるかないかだけ知りたかったので

ググった先の人は自作関数つくってましたが
ドキュメント不足であまり知られてない関数も多数あるので
知ってる人いないかな?と思って聞きました
0609nobodyさん2011/05/24(火) 11:53:06.86ID:???
ドキュメント不足wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
0610nobodyさん2011/05/24(火) 12:00:28.73ID:B17q1BJi
実例だすと
http://www.php.net/manual/ja/reflector.export.php
こんなのとか
>この関数は、 現在のところ詳細な情報はありません。引数のリストのみが 記述されています。
とサマリーが書かれてないやつですね
0611nobodyさん2011/05/24(火) 12:17:49.41ID:???
>ただ標準関数があるかないかだけ知りたかったので
そのような内部(ビルトイン)関数は無い
06126082011/05/24(火) 12:23:32.00ID:B17q1BJi
>>611
ありがとうございます
おとなしくPHPで実装しますか
0613nobodyさん2011/05/24(火) 12:26:44.38ID:???
それか諦める
■ このスレッドは過去ログ倉庫に格納されています