くだすれPHP(超初心者用)3
レス数が1000を超えています。これ以上書き込みはできません。
0001nobodyさん
2007/10/25(木) 16:04:31ID:???もしくは質問者自身何が何だが分からない質問を勇気を持って書き込むスレッドです。
PHP使いが優しくコメントを返しますが、
お礼はPHPの布教と初心者の救済をお願いします。
PHP Home Page
http://www.php.net/
http://jp.php.net/
---前スレのテンプレここまで---
前スレ: くだすれPHP(超初心者用)2
http://pc11.2ch.net/test/read.cgi/php/1164617202/
適当に関連スレ(マルチはだめぽ)
【PHP】下らねぇ質問はここに書き込みやがれ 57
http://pc11.2ch.net/test/read.cgi/php/1193062236/
△▲ WebProg 初心者の質問 Part16 ▼▽
http://pc11.2ch.net/test/read.cgi/php/1187729623/
完走したら、雑談スレで待機でどうでしょう
【総合】 Webprog板質問雑談スレッド 1
http://pc11.2ch.net/test/read.cgi/php/1131016915/
0951nobodyさん
2008/06/05(木) 17:39:27ID:???セル毎じゃなくて$tanto毎のクエリで充分でないかい?
0952nobodyさん
2008/06/05(木) 17:40:56ID:???0953nobodyさん
2008/06/05(木) 19:02:43ID:???0954nobodyさん
2008/06/05(木) 22:35:55ID:SWDrHyA/} else if (rand(0, 99)==3) {
$fp = fsockopen("www.example.com", 80);
if ($fp) {
・・・
とある配布スクリプトに次のような行があったのですが
これって何をしているんでしょうか
www.example.com(実際は違う)に接続したりするんでしょうか
マニュアルを見たら
fsockopen — インターネット接続もしくはUnix ドメインソケット接続をオープンする
ってあったのですが
ドメインソケットとかオープンとかよくわからなくて
0955nobodyさん
2008/06/05(木) 22:54:05ID:???どういうスクリプトなのかと、続きの内容を書いてみ。
スクリプトの内容によるが、
スパイウェア的なものかもしれん。
作者のサイトに、設置場所を送信してたり。
0956nobodyさん
2008/06/05(木) 22:58:17ID:???まじですか・・・??
if (substr(md5($tmp_dev_id1), 0, 2)!=$tmp_dev_id2) {
//
} else if (rand(0, 99)==3) {
$fp = fsockopen("www.example.com", 80);
if ($fp) {
fwrite($fp, "GET / HTTP/1.0\r\n\r\n");
stream_set_timeout($fp, 2);
$res = fread($fp, 256);
$info = stream_get_meta_data($fp);
fclose($fp);
if ($info['timed_out']) {
} else {
//echo $res;
}
}
}
こんな感じです(www.example.comの部分は変えています)
まだ必要でしたらその記述があるファイルだけどこかにアップロードします
0957nobodyさん
2008/06/05(木) 23:24:21ID:???0958nobodyさん
2008/06/06(金) 16:26:07ID:???0959nobodyさん
2008/06/06(金) 17:13:47ID:OXdnxMIACOOKIE使えない状態でログイン情報を保持するということは
GET,またはPOSTで連れまわすしかないわけですが
画像にリンクを貼りたいのでGETでしか送信できません。
URLにIDとPASS情報を常に表示した状態で歩き回るのに違和感を感じます。
もちろんURLの一部を変更されたところではじくようにはなっているのですが、、、。
携帯ではこのようなログインが普通なのでしょうか?
せめてbase64で変換するぐらい?
またはログインしたらランダムな文字列を発行しそれを連れまわす?
すいませんがよろしくお願いします。
0960nobodyさん
2008/06/06(金) 18:21:18ID:???URLに直接日本語を入れるとだめになる
search.php?keyword=にちゃんねる
見たいな感じだと文字化け
なにを調べればいいですか?
0961nobodyさん
2008/06/06(金) 18:33:07ID:???↓のサイトでデコードしてみる。
http://www.tagindex.com/tool/url.html
0962nobodyさん
2008/06/06(金) 18:40:14ID:???http://ja.wikipedia.org/wiki/URL%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89
0963nobodyさん
2008/06/06(金) 19:20:26ID:???ちなみにフォームで「にちゃんねる」を検索すると、
↓
Your search for 'にちゃんねる' returned 0 results
URLに直接キーワードを入れると、
↓
Your search for 'u"・・・・衂 returned 0 results
となります
フォームで検索したとき、URLを見るとURLエンコードされています
ブラウザのエンコードはEUC-JPで、データベースにもEUC-JPで入っています
最終的には、URLにURLエンコードしてない日本語文字列にて検索結果を表示したいと思っています。
↓
search.php?keyword=にちゃんねる
phpをいじって解決する方法を模索中です
0964nobodyさん
2008/06/06(金) 19:56:32ID:???その「URLに」てのはブラウザのアドレス欄にって意味か?
んなものはブラウザの勝手でPHPでどうなるものじゃないぞ
0965954=956
2008/06/06(金) 20:29:07ID:00gihzUB956は何をしているコードなんでしょうか
www.example.comの部分は製造元のアドレスです
0966nobodyさん
2008/06/06(金) 20:32:55ID:???その配布先書いたほうが早かろう
0967nobodyさん
2008/06/06(金) 20:39:31ID:???ttp://a-draw.com/uploader/src/up1264.txt.html
なんですが・・・
オリジナルのファイル名は
view.php
です
0968nobodyさん
2008/06/06(金) 20:55:51ID:???0969nobodyさん
2008/06/06(金) 21:03:55ID:???配布元を書けって。
0970nobodyさん
2008/06/06(金) 23:43:57ID:???PHPのセッションは、php.iniの「session.use_trans_sid」の設定を1にして、
セッション関数使うと、自動的にGETで引き回してくれるよ。
0971nobodyさん
2008/06/06(金) 23:59:07ID:???>URLにIDとPASS情報を常に表示した状態で歩き回るのに違和感を感じます。
だからGETで引き回すのはNGなんだな。
一応ワンタイムSIDにIDとPASSを紐つけておくという手もあるな。
遷移前にSID,ID,PASSのレコードを作ってサーバ側に保管
SIDが呼ばれたらIDとPASSを読み出してレコード削除
Q. DB負荷が気になるのですが。
A. あきらめれ
0972970
2008/06/07(土) 00:09:22ID:???ソレだったら普通にセッション吐いて、GETでセッション引き回して、
セッション内に、IDのみを格納するとかでいいんじゃなくて?
それだとセキュリティ的に問題なんかね。
0973nobodyさん
2008/06/07(土) 03:53:33ID:???あと携帯の場合のIP範囲もみてた
0974nobodyさん
2008/06/07(土) 14:21:12ID:MmjCOEMo∩ ・∀・)∩∩ ´∀`)∩ このレスを見た人はコピペでもいいので
〉 _ノ 〉 _ノ10分以内に3つのスレへ貼り付けてください。
ノ ノ ノ ノ ノ ノそうすれば14日後好きな人から告白されるわ宝くじは当たるわ
し´(_) し´(_) 出世しまくるわ体の悪い所全部治るわでえらい事です
0975nobodyさん
2008/06/08(日) 00:36:30ID:???0978nobodyさん
2008/06/08(日) 22:12:29ID:???0980nobodyさん
2008/06/08(日) 22:27:30ID:???どうもありがとう
0981nobodyさん
2008/06/08(日) 22:31:16ID:???こちらの話を無視する人にどうして情報を教える義理がある
0982nobodyさん
2008/06/08(日) 22:35:55ID:???0984nobodyさん
2008/06/08(日) 22:50:56ID:???俺PHPよくわからんが
rand(0, 99)==3だから3%の確率で
www.example.com:80をGETして
でもその後特に何もしてない。
0985nobodyさん
2008/06/08(日) 22:57:50ID:???事が大きくなるのを避けたいと願うこちらの心情もお察しください。
2ちゃんねるという性格上、どうしても起こり得ることなので。
そのため、書かれていたURLもずっと伏せてまいりました。
むしろ、提示した当該スクリプトのみで何一つわからないと言うわけではないとすれば
なぜ配布パッケージ丸ごとを提出しろ、配布元を提示しろ、と強いるのか、
その点がますます上記の懸念を強固に抱いてしまいます。
0989nobodyさん
2008/06/08(日) 23:10:21ID:???0991nobodyさん
2008/06/08(日) 23:12:36ID:???タダで使わせてやるが、クリックの1%は俺が貰う系のやつ。
0992nobodyさん
2008/06/08(日) 23:14:29ID:???判ったぞ、つまり「Unix ドメイン」の意味がわかれば解決でしょ。
でもちゃんと回答しようとするほど「rand(0, 99)==3」とか意味不明な点が気になるんだよ。
こちらの心情もお察しください。
0994nobodyさん
2008/06/08(日) 23:32:10ID:???0995nobodyさん
2008/06/08(日) 23:33:17ID:???0996nobodyさん
2008/06/08(日) 23:39:37ID:???>事が大きくなるのを避けたい
そのスクリプトが韓国製だからといって叩かれるとでも?
情報小出しが一番嫌われるっていい加減気付けよ
0997nobodyさん
2008/06/08(日) 23:48:56ID:???0998nobodyさん
2008/06/08(日) 23:56:26ID:???>.955に続きを書くように言われたため、要求された続きの部分を書きました。
その後、とくに返答が無いので再度>>965で伺いましたが、
>>966で提示したコードだけではわからないという言葉をいただいたため>>967を書きました。
>>966では配布元を書いたほうがいいとの指摘がありますが
>>985で書いた不安があるため配布元の提示を避けていました。
ただ、その時点で「配布元の提示できない」と断言してしまうと
俺たち(2ちゃんねらー)を信用できないのか、と気分を害してしまう恐れがあったため
あいまいな返答をしてしまいました。
結果的に気分を害することとなり申し訳なく思っています。
スクリプト自体は国産だと思います。
スクリプト内の自然言語は日本語で、配布サイトも日本語で書かれています。
0999nobodyさん
2008/06/08(日) 23:57:42ID:???×「配布元の提示できない」
○「配布元の提示はできない」
1000nobodyさん
2008/06/09(月) 00:17:32ID:???10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。