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

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

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

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

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

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

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

【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0371nobodyさん2011/04/05(火) 06:36:47.85ID:/Jg2TDSU
$UA = $_SERVER['HTTP_USER_AGENT'];

if(preg_match("/DoCoMo/",$UA)||
preg_match("/KDDI/",$UA)||
preg_match("/SoftBank/",$UA)||
preg_match("/Vodafone/",$UA)||
preg_match("/J-PHONE/",$UA)
){
header("Location: momokeitai.php?mode=".$_GET['mode']);
}
これでやってみましたが
momokeitai.php?mode=
でIDの部分が空のまま転送されます。・゚・(ノД`)・゚・。
なんででしょう
>>370
.htaccessは負担が重いので使えません(´;ω;`)
0372nobodyさん2011/04/05(火) 06:42:35.99ID:/Jg2TDSU
$UA = $_SERVER['HTTP_USER_AGENT'];

if(preg_match("/DoCoMo/",$UA)||
preg_match("/KDDI/",$UA)||
preg_match("/SoftBank/",$UA)||
preg_match("/Vodafone/",$UA)||
preg_match("/J-PHONE/",$UA)
){
if(isset($_GET['id'])) {
$id = $_GET['id'];
}
header("Location: momokeitai.php?mode=".$id);
}

これでできましたありがとうございます!
0373nobodyさん2011/04/05(火) 06:57:00.71ID:???
>>371
modeに何も入ってないとしか・・・
コードは間違ってないと思うよ
0374nobodyさん2011/04/05(火) 10:13:47.60ID:???
$_SERVERはやめましょう
getenv('HTTP_USER_AGENT')と書きましょう
0375nobodyさん2011/04/05(火) 10:18:51.89ID:vfRDyz1b
public_html/ … 公開ディレクトリ
application/ … 非公開ディレクトリ

のようにディレクトリ階層が別れており、
上記のポジションを崩さず、下記のように設定は可能でしょうか。

http://hoge.example.com/hoge1/
http://hoge.example.com/hoge2/
0376nobodyさん2011/04/05(火) 10:23:47.55ID:???
>>375
http://hibari.2ch.net/test/read.cgi/php/1297364669/10
0377◆oDupeixhZv52 2011/04/05(火) 10:26:05.38ID:???
>>375
public_htmlにhoge1 hoge2作れ
0378nobodyさん2011/04/05(火) 10:26:45.43ID:O9iT5e/s
>>376
ごめんなさい、ZF使ってないです

http://hoge.example.com/hoge1/ → /home/www/hoge/hoge1/public_html
http://hoge.example.com/hoge2/ → /home/www/hoge/hoge2/public_html

のように、ドキュメントルートの設定は可能でしょうか
0379nobodyさん2011/04/05(火) 10:27:48.92ID:???
>>378
読んだの?htaccessの話なんだけど
0380nobodyさん2011/04/05(火) 10:29:21.42ID:O9iT5e/s
>>379
ドキュメントルートにapplicationを設置した場合、
public_htmlとapplicationの階層崩れますよね
0381nobodyさん2011/04/05(火) 10:34:08.53ID:???
質問の意味がわかんない
>>375では
http://hoge.example.com/hoge1/
http://hoge.example.com/hoge2/
のように設定したいと言いながら>>377に回答貰った後に
>>378
http://hoge.example.com/hoge1/ → /home/www/hoge/hoge1/public_html
http://hoge.example.com/hoge2/ → /home/www/hoge/hoge2/public_html
にしたいって・・・
どこにpublic_htmlとapplicationが入ってんの?
0382nobodyさん2011/04/05(火) 10:39:10.40ID:???
>>378
だからそうしたいならpublic_htmlにhtaccessでアクセス拒否して
/home/www/hoge/hoge1/public_htmlやらにhtaccessでアクセス許可すりゃいいだろ?
0383nobodyさん2011/04/05(火) 11:06:27.51ID:???
>>382
質問の意味が理解できていないようですね
0384nobodyさん2011/04/05(火) 11:09:02.49ID:O9iT5e/s
>>381

ディレクトリ階層
hoge1/public_html/index.php etc
hoge1/application/config.php etc

hoge2/public_html/index.php etc
hoge2/application/config.php etc

URL

http://hoge.example.com/hoge1/ → /home/www/hoge/hoge1/public_html
http://hoge.example.com/hoge2/ → /home/www/hoge/hoge2/public_html
0385◆oDupeixhZv52 2011/04/05(火) 11:18:42.07ID:???
http://httpd.apache.org/docs/2.0/ja/urlmapping.html
みたいな設定の話?
0386nobodyさん2011/04/05(火) 12:02:28.35ID:???
>>384

>>382 + rewrite
0387nobodyさん2011/04/05(火) 12:06:53.84ID:uZc7Aq85
変数がセットされている+その値が正しいかを調べる為に

if (isset($var) && $var == 1)

みたいな書き方をしているのですが、これって正しいですよね?
一応、エラーは出ませんが・・。
0388nobodyさん2011/04/05(火) 12:08:52.13ID:???
正しくないです
0389nobodyさん2011/04/05(火) 12:15:43.61ID:???
変数がセットされている+その値が正しいかを調べる為に

if (unset($var) & $var = 1)

みたいな書き方をしているのですが、これって正しいですよね?
一応、エラーは出ませんが・・。
0390nobodyさん2011/04/05(火) 12:16:23.67ID:???
正しいです
0391nobodyさん2011/04/05(火) 14:20:25.76ID:0O+W0/s0
質問です。よろしくお願いします。

$main はCSVより読み込んだテキスト(HTMLタグ付き)が配列で収納されています。
同様に $link にもcsvより読み込んだファイル名を収納しており、このファイル名でファイルを生成します。

・やりたいこと。
ファイルを複数生成し、テンプレートを読み込み、そのメイン記事となる部分にcsvで記載したテキストを表示させたい。
テンプレートファイル内の#include# にmein[] の中身を順に書き出したい

・やったこと
下記プログラム。
csv を配列に収納→ for で配列の数だけ回しながらファイル生成と記事の作成をしようとした。


・問題点
for の中にある $n が有効になっていない?
生成されるファイル名は 配列$linkの[0]から[7]の名前で生成されますが
記事の内容は全て $main[1] が書き出されています。
$main["$n"] の$n が変化していない印象がある。

ファイル一式をUPしました
http://www1.axfc.net/uploader/Sc/so/221739

03923912011/04/05(火) 14:21:03.81ID:0O+W0/s0

for($n = 0; $n < 8; $n++) {
$filename = $link[$n].".html";//ファイル名の指定
$main_txt = $main["$n"];
if ( !file_exists ( $filename ) ) {//もしファイル名がなかったら
touch($filename); // 新しくファイルを作成
chmod($filename,0666);
//テンプレートファイルにある文字列を置換する
$keys['#include#'] = $main_txt;
$buff = strtr($buff, $keys);
$fp = fopen( $filename,"r+"); // 読み書きモードでオープン
flock($fp, LOCK_EX); // 書き込みロック
fseek($fp, 0); // ポインタを先頭に戻す
fputs($fp, $buff); // 書き込み
fclose($fp); // ファイルを閉じる
}//ファイルがある場合は処理しない
}


改行制限のため分割
プログラム一部抜粋しました。
0393◆oDupeixhZv52 2011/04/05(火) 14:50:58.68ID:???
置換後にいくら置換しても変わらないから。
0394nobodyさん2011/04/05(火) 15:04:26.86ID:???
>>393
テンプレートファイルの中身は最初の中身のままです。
置換したものを別ファイル名で保存しているので問題ないと思うのですが。

別の指摘でしたらすいません、詳しく教えてください
0395nobodyさん2011/04/05(火) 15:06:41.63ID:???
いや、$buffの中身が
0396nobodyさん2011/04/05(火) 15:14:25.71ID:???
- $buff = strtr($buff, $keys);
+ $buff2 = strtr($buff, $keys);

- fputs($fp, $buff);
+ fputs($fp, $buff2);

        ∧∧
       ヽ(・ω・)/
      \(.\ ノ
    、ハ,,、  ̄
03973912011/04/05(火) 15:54:56.13ID:???
ありがとうございます。試してみます
0398nobodyさん2011/04/05(火) 16:23:39.15ID:9JKVBGzM
外部サイト(ローカルエリア)の画像ファイルの有無を調べたいのですが、
file_existsでは絶対パスが使用できないので困っています。
何かいい方法ありませんか?
0399nobodyさん2011/04/05(火) 16:48:14.83ID:RXGsg7Xb
$array = array("test" => "テスト");
$key = "test";
// A
echo $array["$teset"];
// B
echo $array[$test];

Bなんですけど変数に"や'で囲まなくてもいいのでしょうか?
echo $array["'". $test. "'"];な感じに囲むものでしょうか?
0400nobodyさん2011/04/05(火) 16:51:29.60ID:???
>>398
file_get_contents
0401nobodyさん2011/04/05(火) 16:56:00.18ID:9JKVBGzM
>>400
うおぉぉ、なぜ思いつかなかったんだ…
ありがとうございます
0402nobodyさん2011/04/05(火) 16:56:07.86ID:???
>>399
$key = "test" なんだから、
$array["test"] = $array[$key] でしょ

> echo $array[$test];
$test は定義されていない

"$key" は文字列の中で$keyが展開されて "test" と同じ
'$key' は展開されないのでそのまま「$key」という文字列になる
"'".$key."'" は "'"."test"."'" = "'test'"
0403◆oDupeixhZv52 2011/04/05(火) 17:01:41.36ID:???
>>398
http://www.php.net/manual/ja/function.file-exists.phpの下にある
url_exists みたいなのもある。

>>399
ふつうは囲まない。
"$key" みたいなのは  NULLのとき "" になるのを使うこともある。

0404nobodyさん2011/04/05(火) 17:02:19.98ID:???
複数のサーバー間で、1Gbytes程度のファイルの転送をしたいです。
file_get_contentsでファイル転送リストを取得、foreachでそれぞれ
file_get_contentsでファイルを取得していますが、一定サイズ以上になるとうまくいきません。
ファイルすべてをメモリ上にプールすることなく、取得する方法はないでしょうか。
04054042011/04/05(火) 17:02:46.43ID:WgbWuRE+
404です。
0406nobodyさん2011/04/05(火) 17:07:32.98ID:???
404 File Not Found.
0407nobodyさん2011/04/05(火) 17:09:01.81ID:???
>>404
fopen
04084042011/04/05(火) 17:14:06.76ID:WgbWuRE+
>>407
WANでしか接続できないサーバーなので、
allow_url_fopenオプションを入れて、fopenで取得しローカルのファイルにfputする、っていう
ことでしょうか。メモリ上にプールされる気がします
memory_limit < file_sizeにすれば正常に取得されます
0409nobodyさん2011/04/05(火) 17:17:22.74ID:???
>>408
fread ですこしずつ読み込んでファイルに保存していけばいい

$handle = fopen("http://www.example.com/", "rb");
$contents = '';
while (!feof($handle)) {
 $contents .= fread($handle, 8192);
 $contents をファイルに書き出し
}
fclose($handle);
0410nobodyさん2011/04/05(火) 17:18:00.67ID:???
× $contents .= fread($handle, 8192);
○ $contents = fread($handle, 8192);
0411nobodyさん2011/04/05(火) 17:19:32.00ID:???
それでもメモリにキャッシュされちゃうか?
04124042011/04/05(火) 17:33:17.39ID:WgbWuRE+
>>409
ありがとうございます。
保存先をファイルポインタ終わりにおいて開き、whileの中でfputしていくようにすると
保存先ファイルのファイルサイズが順調に増え、memory_limit=256Mとしたときでも
980MBytesのファイルを保存できたことを確認しました。

リモートでも逐次読み込み、保存できたとは...ありがとうございました。
0413nobodyさん2011/04/05(火) 17:53:14.48ID:RXGsg7Xb
file_put_contentsでファイルに追記してるとき
ファイルサイズが500MB超えると急激に書き込み速度が落ちるのは何故なんですか?
500MB - 1byteまではベンチ取ったけど速度は一定です
PHPで規制されてるのですか?何故ですか?
0414nobodyさん2011/04/05(火) 18:09:39.27ID:???
>>413
memory_limitはどうなってる?
場合によってはOSレベルでメモリスワップが発生しているのかも知れない。
0415nobodyさん2011/04/06(水) 01:21:13.22ID:tGjaXihe
PEARのライブラリって何ですか?どうやったら使えますか?
サイトに使いたいCGIを見つけたのですがライブラリが必要だと書いてあったので…
htmlとcssの知識なら少しはあるのですが、PHPは殆どわかりません。
0416nobodyさん2011/04/06(水) 02:47:29.90ID:???
>>415
手頃な教科書から始めてみなよ
案外すぐ覚えられるし覚えて損はないよ
0417nobodyさん2011/04/06(水) 03:03:27.99ID:???
>>416
調べてわからなかったから質問しているのですが…
答える気が無いなら黙っててくれませんか?
正直そういう出し惜しみってかなりウザいんで。
0418nobodyさん2011/04/06(水) 03:24:23.49ID:???
調べてわからなかったら、教えて貰ってもわからないのは自明だ。
本人の能力の問題であって、知る術の問題ではない。
単に能力がないだけ。
素質がない。

いいか、みんな
 (゜д゜ )
 (| y |)

才能がある奴が努力すると
才能 ( ゜д゜) 努力
 \/| y |\/

 二つ合わさって天才となる
 ( ゜д゜) 天才
 (\/\/

そして、いいか、みんな
 (゜д゜ )
 (| y |)

無能な奴が努力すると
無能 ( ゜д゜) 努力
 \/| y |\/

 二つ合わさって無力となる
 ( ゜д゜) 無力
 (\/\/
0419nobodyさん2011/04/06(水) 03:29:13.38ID:???
いやならないだろ
0420nobodyさん2011/04/06(水) 03:32:54.85ID:???
質問スレなのにggrksは無いわ
0421nobodyさん2011/04/06(水) 03:40:35.14ID:Zyk6jd4E
PHP 5.2とpearのOAuth Packageを使用しています
twitter APIを利用した投稿後のレスポンスxmlに関してです
$response = $consumer->sendRequest('http://api.twitter.com/1/statuses/update.xml', array('status' => $tweet), 'POST');
($consumerはHTTP_OAuth_Consumerのインスタンス)
@ echo mb_convert_encoding($response->getBody(), 'EUC-JP', 'UTF-8');
$xml = new SimpleXMLElement($response->getBody());
A echo mb_convert_encoding($xml, 'EUC-JP', 'UTF-8');
B echo mb_convert_encoding($xml->status->text, 'EUC-JP', 'UTF-8');

@は表示されるのですが、AやBが表示されなくて困っています
04224212011/04/06(水) 03:46:57.73ID:Zyk6jd4E
追記ですが、投稿はできてます
0423nobodyさん2011/04/06(水) 03:47:41.71ID:???
>>421
手頃な教科書から始めてみなよ
案外すぐ覚えられるし覚えて損はないよ
0424nobodyさん2011/04/06(水) 03:55:17.15ID:???
> 、AやBが表示されなくて困っています

「表示されない」の意味が不明

04254212011/04/06(水) 04:06:01.54ID:Zyk6jd4E
投稿後帰ってくるxmlから投稿したテキストや、id等を抽出して出力しようと考えているのですが出力されません
0426nobodyさん2011/04/06(水) 04:21:10.08ID:???
試してないけど見た感じ、$xmlがXMLオブジェクトか配列になってるからだと思う
print_rで確認してみな。
0427nobodyさん2011/04/06(水) 04:41:31.23ID:???
あらためて読んでみたけど
@がechoで表示されるってことは$response->getBody()の戻り値は文字列ってことで
それを次の行でSimpleXMLElementオブジェクトにしているので、
AとBはSimpleXMLElementオブジェクトになっているため、パースしないと文字列として出力することはできない

ところで、$response->getBody()の結果は何が表示されてるの?文字列?XML?
それがXMLならば、Aの前の行に以下を入れれば、Bが表示できる可能性がある。
$xml = simplexml_load_string($xml);
0428nobodyさん2011/04/06(水) 04:42:55.70ID:???
抽出が目的ならば、出力できないとか表示されないは関係ないね。
抽出はできているのかな? どうやって抽出できているかを確認しているのかな?
0429426, 4272011/04/06(水) 04:48:35.53ID:???
あらためて読んでみたけど、>>425でXMLが返ってくるって言ってたのか。
それならそのXMLをパースすればいいんだよ。パースっていうのは解析って意味ね。

たぶん、new SimpleXMLElement()を使うのはまだ難しいと思うから、
simplexml_load_string();とかsimplexml_load_file();を使ったほうがいいと思う。
ググって使い方を覚えとくといいよ。これは万能で覚えとけば何でもできるようになるから。
04304212011/04/06(水) 04:49:16.84ID:Zyk6jd4E
>>426-428 ありがとうございます。
>>426の方のprint_rの出力結果を参考に、
echo mb_convert_encoding($xml->text, 'EUC-JP', 'UTF-8');
に変えたらとりあえず表示されるようにはなりました。出力結果を見たらなぜか親要素のstatusがなくなってました
0431nobodyさん2011/04/06(水) 05:09:36.20ID:???
>>417
PHP殆どわかりませんpearってなんですかとかアホ丸出し過ぎ

0432nobodyさん2011/04/06(水) 05:11:10.78ID:???
設置系は作者に聞けとしかいいようがないよな
作る人向けのスレだし門前払い食らうのは当たり前よ
04334212011/04/06(水) 05:25:03.63ID:Zyk6jd4E
>AとBはSimpleXMLElementオブジェクトになっているため、パースしないと文字列として出力することはできない
まさにそのとおりです。ありがとうございます。自分では
echo mb_convert_encoding($xml->status->text, 'EUC-JP', 'UTF-8');
でパースしているつもりだったのですが、違ったようでした
このページ ttp://phpspot.net/php/man/php/function.simplexml-load-string.html の例1を例とすると
整形式XML文字列をオブジェクト化しても親要素documentは存在し、$xml->document->titleとなると勘違いしていました
精進します
0434nobodyさん2011/04/06(水) 09:28:13.87ID:???
>>432
おまいら質問者に冷たすぎだろ
別に既存のスクリプトについて質問してるわけじゃなくPEARとは何かっていう一般的な質問に過ぎないんだから

せめてこれくらいは
>>3読め
■PEARマニュアル  http://pear.php.net/manual/ja/
0435nobodyさん2011/04/06(水) 09:36:06.40ID:jXnilcjz
>>415
PEARのライブラリって何ですか?→ http://tinyurl.com/3rbty5m
どうやったら使えますか?→ http://tinyurl.com/3d2nnld
0436nobodyさん2011/04/06(水) 11:40:02.77ID:???
なんで質問スレの奴らってちょっと教えてやれば済む事でも
ググれとか言うんだろうな。ググってわかったら質問してないわ
0437nobodyさん2011/04/06(水) 11:51:22.59ID:???
ググり方すらわからん奴に教えても無駄だから
普通の人ならググればわかることだから
0438nobodyさん2011/04/06(水) 12:02:00.05ID:???
ググってないから分からない
0439nobodyさん2011/04/06(水) 12:02:07.29ID:???
ググれ以前の問題じゃね?
最低限質問する前にテンプレくらいは普通見るだろ
>>1>>3を読め
0440nobodyさん2011/04/06(水) 12:26:43.68ID:???
たまに荒れるけど、基本的に淡々と答えてくれる人の多いスレだと思うよ
ちょろっと覗いただけで「なんで質問スレの奴らって云々」とか言ってまとめられるとか心外すぎ
0441nobodyさん2011/04/06(水) 12:42:35.31ID:???
ggりもしないで聞くのはマナー違反
0442nobodyさん2011/04/06(水) 12:55:52.13ID:???
ググってから質問しろというルールは無い
>>1>>3を読んでから質問しろというルールも無い
てか>>1とか読まないからルールなんて知らない
0443nobodyさん2011/04/06(水) 12:56:49.43ID:???
このスレのルールじゃなくてネットのルールだろzk
0444nobodyさん2011/04/06(水) 13:43:59.50ID:???
何?>>1を読むのってネットのルールなの?始めて聞いた。
0445nobodyさん2011/04/06(水) 13:52:30.20ID:???
>>444
http://www.redout.net/data/osietekun.html
0446nobodyさん2011/04/06(水) 13:57:34.44ID:???
はいはい。そこがネットのルールなのね
0447nobodyさん2011/04/06(水) 14:17:57.46ID:???
釣りだろ?それともリアル中学生か?
ここまでひどいバカ滅多にいないぞ
0448nobodyさん2011/04/06(水) 14:35:32.90ID:???
春だしなぁ
ついさっき家の前でムホォォォ ウホォォォとか叫びながら歩いてる基地外いたし、ほんとコワイわ
0449nobodyさん2011/04/06(水) 14:40:13.03ID:???
どうせググれって言われて顔真っ赤になった質問者が荒らしてるんだろ
0450nobodyさん2011/04/06(水) 16:12:08.20ID:???
質問です
echoってどうやって使うか教えてください
回答者を>>442に指名します
使い方がさっぱり分からないのでサンプル付きでよろしくおねがいします
04514502011/04/06(水) 18:09:56.74ID:???
自己解決しました
0452nobodyさん2011/04/06(水) 19:20:05.62ID:CfTvqrTN
http://jp.php.net/manual/ja/function.ob-gzhandler.php
こちらの関数を使ってページを圧縮してみたところ、
IE8では圧縮されずFxでは圧縮されました。
前者では右クリ→プロパティ、後者では右クリ→ページの情報を表示で確認しました。
ChromeやOpera等他のブラウザも調べたかったのですが、
確認方法がわかりませんでしたが、IE以外は対応してると考えていいでしょうか?
2chのページも同じ感じでブラウザから表示して確認したところ、同様の結果になったので、
IEでは対応してないから無理ということなのかもしれませんが、
IEでもページ圧縮を有効にする方法がありませんでしょうか?
04534512011/04/06(水) 19:21:08.45ID:???
解決はしてません
>>451は偽者です
>>451>>442さん分からないので回答おねがいします
0454nobodyさん2011/04/06(水) 19:25:44.11ID:???
>>442です
初心者なのでecohとか言われてもわかりません
ほかのひとに聞いてください
04554502011/04/06(水) 19:28:07.46ID:???
>>453
>>1
0456nobodyさん2011/04/06(水) 19:39:37.54ID:???
>>452
マニュアルのそのページ全部読んで試したかい?

Someone previously mentioned that MSIE doesn't cache gzipped content. This is false. He misread the source of information. In fact, IE will cache gzipped content no matter what. Here is the quote from the mailing list:

The reason the COMPRESSED responses are, in fact,
always getting cached no matter what "Vary:" field name
is present is just as I suspected... it is because MSIE
decides it MUST cache responses that arrive with
"Content-Encoding: gzip" because it MUST have a
disk ( cache ) file to work with in order to do the
decompression.

だそうだ。俺は試してないから知らんが。
04574522011/04/06(水) 19:47:54.84ID:CfTvqrTN
>>456
ごめんなさい。
翻訳通しましたが何を言ってるのかわからないです。
具体的なコードがあれば理解できるのですが。
ユーザエージェントには、
HTTP_ACCEPT_ENCODING gzip, deflate
とあるので、何らかの方法でなら可能だとは思うんですけど。
0458nobodyさん2011/04/06(水) 20:19:22.16ID:???
翻訳を通して分からないところは手動で翻訳していくといいよ。
英語とプログラムの勉強が同時にできる。
0459nobodyさん2011/04/06(水) 20:27:34.85ID:???
分からないことは
適当にそれらしき英文貼ってごまかすことはよくある
しかしそれは全く的外れである
0460nobodyさん2011/04/06(水) 20:57:24.75ID:???
>>457
だからそのページの下の方ずっと読んだの?
サンプルコードも色々出てるじゃん。
Content-Encoding: gzip あたりがヒントになりそうだろ。
何度も言うけど試したわけじゃないから知らんよ。
0461nobodyさん2011/04/06(水) 21:16:05.72ID:???
知らんなら答えるなよw
0462nobodyさん2011/04/06(水) 21:16:49.29ID:???
知らないなら無理して答えなくて良いと思うぞ
0463nobodyさん2011/04/06(水) 21:55:54.14ID:???
教えてください。

LDAPでログイン認証等を行っているのですが、不具合があり困っています。
LDAP_BINDを何回かやっていると、接続できなくなります。
エラーの内容は49のLDAP_INVALID_CREDENTIALSです。

アパッチを終了させ、ネットワークアダプタを再起動させないと接続できなくなっていしまいます。
接続は以下のようになっています。
ブラウザhttp → 80 → ローカルPC(xampp1.7.3 apach) → 389 → AD(win2003)

バインドできない間ですが、以下は動作しますのでネットワークの不具合ではないと思っています。
エクスプローラー → ネットワーク → Activedirectory検索

AD連携が不要になった時点、毎回リクエスト後にunbindも必ず行っています。
どなたか、考えうる情報をお願いします。
0464nobodyさん2011/04/06(水) 21:58:17.63ID:???
スレタイを声に出して読んでください
0465nobodyさん2011/04/06(水) 21:59:19.02ID:9SLSQWTQ
ID忘れていました!
0466nobodyさん2011/04/06(水) 21:59:27.58ID:???
>>444
ネットのルールがどうとかはどうでもよくて、このスレのルールではあるな
0467nobodyさん2011/04/06(水) 22:01:36.82ID:???
>>463
ソケットが全部TIME_WAITになってるってことはない?
04684632011/04/06(水) 22:03:12.31ID:9SLSQWTQ
age

たまにドメインでパスワードなしの人がいますが、
LDAPの際にパスワードなしでもbindが成功していまいます。
環境が匿名bindでsearchできない(取得できない)仕様なので、
入力されたID・パスワードでbind後、自身をsearchして取得できたら認証OK
としていますが、どう思いますか?
0469nobodyさん2011/04/06(水) 22:03:58.26ID:???
>>467
netstat してみましたが、問題ありませんでした><
0470nobodyさん2011/04/06(水) 22:44:29.77ID:???
>>468
どう思うかという質問ですが、それでいいと思う。
試したわけじゃないから知らんけど。
■ このスレッドは過去ログ倉庫に格納されています