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


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

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



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

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

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

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

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

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

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

619 名前:nobodyさん mailto:sage [2013/12/02(月) 20:42:19.34 ID:???]
>>617
直前のコマンドのレスポンスが返ってくるの?
君の質問と矛盾しているように見えるが

620 名前:nobodyさん mailto:sage [2013/12/02(月) 21:04:34.95 ID:???]
>>619
お前言いたいことはわかってるのにわざと揚げ足取る友達いないタイプだろ

621 名前:nobodyさん mailto:sage [2013/12/02(月) 21:59:28.38 ID:???]
いや、fsockopenの仕様なんて知らないけど文章読んでるだけで矛盾があったから聞いただけだけど・・・
何なのこの人・・・

622 名前:nobodyさん mailto:sage [2013/12/02(月) 23:57:27.93 ID:???]
>>617
やろうとしてることって、直前のレスポンスが取れるまでぐるぐる読むってことだよね。
気持ち悪いしメモリにも悪いんで都度レスポンスは読んでください。
内部使用しらないけど、ソケットバッファあふれてもしらないよ

623 名前:612 [2013/12/03(火) 02:01:56.77 ID:Fpfk36ag]
日付変わってるのでID変わってると思いますが612です

>>619
freadを使う目的としての話をしました
コマンド実行後freadすれば直前のが返ってくるという意味ではありません

>>622
fsockopenの使用例と関連関数ではいまいち使い方がわからなくて
おかしなこと書いてたらすみません
>>617>>616にヒントを頂いてそう書いたのですが
都度レスポンスを読むとは>>612の最後の2行で言ってることでよいということなのでしょうか?
それともfreadの使い方や使う関数間違ってますか?

624 名前:nobodyさん mailto:sage [2013/12/03(火) 02:53:04.73 ID:???]
>>623
向こうが送ってきたデータは読み取り用のバッファに消えずに蓄積されると思いなさい

625 名前:612 [2013/12/03(火) 07:21:36.31 ID:Fpfk36ag]
>>624
なるほどだいたいイメージが掴めました
レスポンスが必要なくてもfreadは使ってどんどんデータを消していくってことですね
レスポンスが必要ない場合>>612のコメントとechoを外した感じのソースでやろうと思います
ありがとうございました

626 名前:nobodyさん mailto:sage [2013/12/03(火) 15:49:16.46 ID:???]
https://paiza.jp/poh/ec-campaign

言語 最速実行時間 最遅実行時間 受験数
Java 0.07 秒 0.59 秒 293
PHP 0.01 秒 9.08 秒 295
Ruby 0.02 秒 9.47 秒 274
Python 0.08 秒 9.61 秒 302
Perl 0.02 秒 8.56 秒 183
C 0.01 秒 0.08 秒 205
C++ 0.01 秒 2.05 秒 453
C# 0.04 秒 2.95 秒 159


PHPってCやC++と同じくらい速いんだな(驚愕)
Ruby(笑)Python()

627 名前:nobodyさん mailto:sage [2013/12/03(火) 16:08:23.59 ID:???]
多言語を貶す人ってちょっとおかしいよね。



628 名前:nobodyさん [2013/12/03(火) 16:42:06.00 ID:c8Q9t4rO]
formからボタン押して、PHPでファイルのダウンロードダイアログを出した時って、
画面の更新されないけど、これってダウンロードダイアログ出さずに意図的に行えないですか?
ダウンロードとは全く関係ない、formからのボタンを押した際、画面の更新無しで処理進めてほしいんだけど。

629 名前:nobodyさん mailto:sage [2013/12/03(火) 16:51:33.64 ID:???]
>>626
あの記事に450人は釣られたってことか
何やってんだか

630 名前:nobodyさん mailto:sage [2013/12/03(火) 17:28:16.50 ID:???]
>>626
CとC++は2.5倍の試行回数じゃないか?

631 名前:nobodyさん mailto:sage [2013/12/03(火) 17:48:59.09 ID:???]
PHPがJavaやC#に勝てるはずないじゃん。
実行時に文法チェックしてんだから。

632 名前:nobodyさん mailto:sage [2013/12/04(水) 00:34:32.24 ID:???]
定期的にこういう話題出るけどもう秋田

633 名前:nobodyさん [2013/12/04(水) 03:38:21.32 ID:RQaJn6C5]
捨て台詞を標準エラー出力に吐いてプログラムを終了する関数ってありますか?die()みたいな感じのです
fputs(STDERR,"aa")を使って自前で作るしか無いですかね?

634 名前:nobodyさん mailto:sage [2013/12/04(水) 04:21:08.49 ID:???]
php.net/manual/ja/function.exit.php

635 名前:nobodyさん mailto:sage [2013/12/04(水) 07:20:30.17 ID:???]
die()

636 名前:nobodyさん mailto:sage [2013/12/04(水) 08:49:45.88 ID:???]
>>635
通報した

637 名前:nobodyさん [2013/12/04(水) 12:34:33.47 ID:PBvUKlOP]
>>628ですけど答えがわからず困ってます。
他で聞いてみますありがとうございました。



638 名前:nobodyさん mailto:sage [2013/12/04(水) 13:43:53.74 ID:???]
>>637
セキュリティのためだから無理

639 名前:nobodyさん mailto:sage [2013/12/04(水) 13:44:56.75 ID:???]
ってダウンロードの話じゃないのか
Ajaxで

640 名前:nobodyさん mailto:sage [2013/12/04(水) 18:51:38.51 ID:???]
rssで画像表示させたいんだけど、simplexmlって関数じゃ出来ないかな?

641 名前:nobodyさん mailto:sage [2013/12/04(水) 23:58:15.96 ID:???]
言語も関数も関係ないわ。RSS 仕様 でググれ。

642 名前:nobodyさん mailto:sage [2013/12/05(木) 00:13:39.15 ID:???]
PHPの関数なら実装しかねないからなそういうの

643 名前:nobodyさん mailto:sage [2013/12/05(木) 00:59:46.01 ID:???]
文字列の加工は正規表現でいいじゃん
正規表現使えるならxml関数使う必要ない

644 名前:nobodyさん mailto:sage [2013/12/05(木) 03:49:17.06 ID:???]
>>1読まないやつに答えるな

645 名前:nobodyさん [2013/12/06(金) 04:34:47.39 ID:KKHOJGxq]
file get contentsをログインが必要なサイトで使いたいです
ログイン画面でurlにidとpasswordのパラメータ含めてログインして、目的のページに遷移してからfile get contentsしてもログインしてない状態のhtmlを取得してしまいます
何か知恵を下さい お願いします

646 名前:nobodyさん mailto:sage [2013/12/06(金) 06:15:05.28 ID:???]
第三引数のcontextを作成してクッキー食わせろ
まぁcurlでやるのがより簡単だろう

647 名前:nobodyさん [2013/12/06(金) 09:59:38.77 ID:Z8WCy1ZX]
超初心者ですみません。
ファイルを読み込んで、ファイルの中身が10文字以下の場合、アラートを出したいのです。
以下のようにしてしまうと、一行が10文字以下の場合になってしまいます。
hogehoge.txt全体で10文字以下の場合にアラートを出すようにするには、どのようにしたらよいでしょうか?

$file_name = "hogehoge.txt";

$fp = fopen($file_name, "r");
while ($line = fgets($fp)) {
アラートを出す処理;
}
fclose($fp);



648 名前:nobodyさん mailto:sage [2013/12/06(金) 10:09:43.12 ID:???]
10文字ってのが10バイトでいいならfilesizeでやれば?
そのコードでやるならwhile内で文字数カウントしてループ外でアラートを出せばいい

649 名前:nobodyさん mailto:sage [2013/12/06(金) 10:10:14.01 ID:???]
whileの後

650 名前:nobodyさん mailto:sage [2013/12/06(金) 10:23:34.34 ID:???]
マルチバイト文字は考慮するのかうんぬん

651 名前:nobodyさん mailto:sage [2013/12/06(金) 11:47:05.85 ID:???]
>>647
$data=file_get _contents("./hoge.txt")

if(strlen($data)<10){
echo "alert";
die();
}

652 名前:nobodyさん mailto:sage [2013/12/06(金) 11:56:38.20 ID:???]
マルチバイト考慮するならmb_strlenを使う
10文字以下なので<=もしくは11にする
echoのあとにdieとか冗長die('alert')でよい

653 名前:nobodyさん mailto:sage [2013/12/06(金) 12:48:47.10 ID:???]
curlでcookie使う時にCURLOPT_COOKIESESSIONってcookie受信する時はtrueで
送信する時はfalseでいいですか?

654 名前:nobodyさん [2013/12/06(金) 13:21:29.61 ID:KKHOJGxq]
>>646
ありがとうございます
できればそのcurlでの具体的なプログラムを記述して頂ければ幸いです

655 名前:nobodyさん mailto:sage [2013/12/06(金) 13:26:01.71 ID:???]
curl php cookieとかでぐぐれよ

656 名前:nobodyさん [2013/12/06(金) 13:32:47.14 ID:KKHOJGxq]
ごめんなさい
ググってきます

657 名前:nobodyさん [2013/12/06(金) 19:59:55.57 ID:bFPQLUri]
質問です
curlでログイン処理をしているのですが、ログイン失敗してもエラーが出ません。
どうしたらエラーがでますか?よろしくお願いします。



658 名前:nobodyさん mailto:sage [2013/12/06(金) 22:49:00.32 ID:???]
>>657
ID変わってるが>>654だろ?
>>1-4 を読め。テンプレうめろ。ルールも守れないなら人に頼るな。
自分の仕事を人に無料で書かせてコピペで済ませようとすんな。

659 名前:nobodyさん [2013/12/07(土) 02:33:21.08 ID:f05rVb/u]
>>658
656ですけど657は私ではありませんよ

660 名前:nobodyさん [2013/12/07(土) 02:52:12.25 ID:epRjxDfQ]
いや私が656です
自己解決しました

661 名前:nobodyさん mailto:sage [2013/12/07(土) 07:57:51.95 ID:???]
ログイン失敗してもエラーが出ないってそりゃそうだろ
PHP側で問題がおきてるわけじゃないしな
相手サイトのログイン失敗時のメッセージでもソース中から探し出すしかないわな

662 名前:nobodyさん [2013/12/07(土) 08:01:32.52 ID:Pb/7pHpN]
みなさん騙されないでください、私が本人です。
違う場所で質問して回答貰えたのでここでの回答受付は終了します。

663 名前:nobodyさん mailto:sage [2013/12/07(土) 08:11:31.96 ID:???]
つまらないし誰もそんな低レベルな自演煽りなんて相手にしないのでさっさと帰りな

664 名前:nobodyさん mailto:sage [2013/12/07(土) 12:46:47.91 ID:???]
回答受付って何様こいつ。心配しなくても誰も答えんよ。

665 名前:nobodyさん mailto:sage [2013/12/07(土) 21:18:32.99 ID:???]
header関数でページ遷移したいのですがうまく行きません。
a.phpからb.phpに遷移したいのですが、遷移せずにhtmlとbodyだけが出力された状態になります。(エラーメッセージは出ません)

しかし、不思議なことにローカルホスト上では正常に動きます(遷移します)


わかる方いたら教えて下さい!

666 名前:nobodyさん mailto:sage [2013/12/07(土) 21:54:27.10 ID:???]
>>665
テンプレ読もうな

667 名前:nobodyさん mailto:sage [2013/12/07(土) 22:27:54.64 ID:???]
お前はそれで質問してるつもりなのか?



668 名前:nobodyさん mailto:sage [2013/12/07(土) 23:32:44.66 ID:???]
しまった、ここにはゴミクズしかいなかったか

669 名前:nobodyさん mailto:sage [2013/12/08(日) 16:07:21.67 ID:???]
arrayの内容がkey=>valueの配列でkeyがstringであった場合において
そのkeyが存在する要素が先頭から何個目のindexなのか調べる関数は
あるのでしょうか?

無いから大人しく回そうかと思います。

670 名前:nobodyさん mailto:sage [2013/12/08(日) 16:25:39.77 ID:???]
連想配列として使うなら順序が保証されない前提でプログラムした方がいい。
順序が必要ならキーを別の配列に入れておくか値をオブジェクトにして順序をつっこんでおいた方がいいんじゃないかな。

671 名前:669 mailto:sage [2013/12/08(日) 16:34:31.90 ID:???]
無いから → 無いなら

>>670
構造体だとindex管理が面倒なのでclassで作った方がよさそうですね
ありがと






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

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

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