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

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

レス数が1000を超えています。これ以上書き込みはできません。
0001nobodyさん2008/10/16(木) 23:52:01ID:???
質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。

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

◆質問用テンプレ
【OS名】vine linux
【PHPのバージョン】php5.26
【連携ソフトウェア】mysql
【質問内容】

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

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

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

【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0949nobodyさん2008/11/11(火) 19:52:14ID:???
>>946
IPアドレスが返ってきたよ
0950nobodyさん2008/11/11(火) 19:59:33ID:Bmfd5hoQ
>>949
そうですか、あとで早速試してみます。
どうもです( ´∀`)ノシ
0951nobodyさん2008/11/11(火) 20:01:43ID:???
>>950
後で試すなら聞く必要ないんじゃ・・・
0952nobodyさん2008/11/11(火) 20:20:39ID:???
>>887
bin2hexな。unpackでもいいけどurlencodeはやめてくれw
0953nobodyさん2008/11/11(火) 22:34:19ID:???
[warn] (OS 64)指定されたネットワーク名は利用できません。
0954nobodyさん2008/11/12(水) 14:24:23ID:NDrC8/Mx
登録フォームまで作ってDBに登録させて
登録完了メール送るところまで出来たんだけど

確認メールにURLを添付して、そのURLをクリックしたら
登録完了にしたいんだけど
GETってのはわかるのだけど
アドレスクリックするだけでDBに登録ってどうやってできるの?
0955nobodyさん2008/11/12(水) 14:36:33ID:???
>>954
一人一人、全員、ひとりずつ
違ったURLにしてる?
0956nobodyさん2008/11/12(水) 14:42:48ID:NDrC8/Mx
>>955
なんか末尾に?つけてその後はIDとパスワードのMD5ハッシュ化した文字列をくっつけてる
0957nobodyさん2008/11/12(水) 14:49:22ID:???
>>956
よし、そしたら、そのURLからアクセスがあれば
そいつがクリックしたと判別できるわけだな。

なら、そのURLをAとしたとき、Aに対して
アクセスがあったら、そのIDをデーターベースに登録、とするんだ。
0958nobodyさん2008/11/12(水) 15:07:15ID:NDrC8/Mx
やさしいなぁ、その通りやってみる。ありがとう。
0959nobodyさん2008/11/12(水) 15:19:27ID:NDrC8/Mx
え・・・やっぱわからない、Aに対してアクセスがあったらDBに登録・・・
これって結構難しい?
0960nobodyさん2008/11/12(水) 15:23:28ID:???
http://qb5.2ch.net/test/read.cgi/operate/1222311594/570,573
素人が質問してるぞ
0961nobodyさん2008/11/12(水) 15:24:38ID:???
普通にgetから受けたIDとパスワードをDBに登録するだけじゃね?
踏んだURLのphpにDB登録のプログラム書いとくだけだろ
0962nobodyさん2008/11/12(水) 16:05:40ID:NDrC8/Mx
そっか、踏むのはphpだったんだ。
そこがわからなかった
眠気で頭どうかしてた
末尾に?の後に全プログラムを書くしか・・・とか考えてた
0963nobodyさん2008/11/12(水) 17:18:58ID:9QCKGAxg
$_SERVER['SCRIPT_NAME']
$_SERVER['PHP_SELF']

この違いって何でしょう?
0964nobodyさん2008/11/12(水) 17:27:05ID:???
>>963
http://puchiko.lowtech.ne.jp/?itemid=957&catid=26
0965nobodyさん2008/11/12(水) 17:32:32ID:9QCKGAxg
>>964
なるほど、ありがとうございます
0966nobodyさん2008/11/12(水) 17:52:19ID:esy/G5nT
質問です。

--disable-posixが指定されていると、posix_getuid,posix_getpwuidなどが使えないようです。

Fatal error: Call to undefined function posix_getuid() in 〜〜〜.php on line 〜〜〜


--disable-posixが指定されているかどうか、もしくは単純に、指定した関数が無効かどうかを知るにはどうすればいいのでしょうか?
0967nobodyさん2008/11/12(水) 18:45:50ID:???
function_exists
0968nobodyさん2008/11/12(水) 18:48:00ID:???
例えば、温泉地で麻雀しようかって時に、延々と詳細ルールについて話し出されたら、
うんざりしてやる気なくなるよね。
09699662008/11/12(水) 18:58:10ID:esy/G5nT
>>967
ありがとうございました。
0970nobodyさん2008/11/12(水) 19:05:30ID:eirQ9AFV
質問

htmlファイルのパーミッションを004にしてるんだけど、
これで見れてるんだけど、これでいいの?
0971nobodyさん2008/11/12(水) 19:09:03ID:???
てめえのWeb鯖の設定なんてしったこっちゃない
0972nobodyさん2008/11/12(水) 19:23:26ID:eirQ9AFV
http://support.jca.apc.org/www/cgi/permissions.html
↑ここに書いてあったんだけど、これって本当?

危険なパーミッション

既成の CGI や、CGI の解説書のなかには、
suEXEC 機構を前提にしていないものがしば
しば見受けられます。これらは suEXEC 機構
が利用できないために、非常に危険な設定
を奨めている場合があります。

CGI のインストールの説明につぎのような指
示がある場合は、指示どおりにしてはいけま
せん:

危険な指示の例
ファイルのパーミッションは 666 にしてください。
ファイルのパーミッションは 777 にしてください。
ディレクトリのパーミッションは 777 にしてください。
0973nobodyさん2008/11/12(水) 19:31:03ID:???
極端な意見だ
気にするな
0974nobodyさん2008/11/12(水) 22:40:31ID:UDdKXaZu
PHPの質問ではありませんが、どなたか教えてください。

画面遷移の管理(というかセッションの管理)で、
ttp://www.j-tokkyo.com/2001/G06F/JP2001-160033.shtml
のような特許が開示されているのですが、みなさん気にされていますか?

自分の場合、他サイト間連携の画面遷移なんかで以前から使いまくってたりするのですが、
コンプラ強化の流れで制限されそうになってますです。。

はて困った。。
0975nobodyさん2008/11/12(水) 23:47:22ID:???
信じられない特許だね、これが通るんじゃプログラムの基礎本に載ってるようなテクニックでも
特許にできそう
GIF特許騒動思い出したよ
0976nobodyさん2008/11/12(水) 23:55:49ID:???
>>974
0006と0011あたりに穴があるように見えるが、まぁダメっぽければ異議申し立てすれば?
コンプラ強化するくらいなら知財担当いるんでしょ?
0977nobodyさん2008/11/13(木) 01:31:59ID:???
>>964
> http://example.jp/index.php/a/b%20/c
>
> string '/index.php/a/b /c' (length=17)
> string '/index.php/a/b ' (length=15)

そこの下から2番目のやつSCRIPT_NAMEの結果(下段)変くね?
0978nobodyさん2008/11/13(木) 03:53:19ID:FiZQ76KZ
PHP5 でも <?=$foo?> の記述使えるよね?

(そもそも今どきはそんな書き方はしないと思うが)
0979nobodyさん2008/11/13(木) 03:55:11ID:???
うん
今時とかそういう問題ではないけど
0980nobodyさん2008/11/13(木) 04:14:19ID:???
すれ立ててきます
0981nobodyさん2008/11/13(木) 04:19:25ID:???
【PHP】下らねぇ質問はID出して書き込みやがれ 76
http://pc11.2ch.net/test/read.cgi/php/1226517332/

ありがとうっていえ
0982nobodyさん2008/11/13(木) 04:35:51ID:???
どういたしまして
0983nobodyさん2008/11/13(木) 04:39:11ID:???
手元の環境で <?=$foo?> が無効になってるんだけど設定ってある?

別の手元の環境だと有効になっているどけ。
php.ini にそれっぽい設定が見当たらない。
0984nobodyさん2008/11/13(木) 04:49:11ID:???
>>983

この設定だけどうまくいかないな。

>短縮型のタグ(例 3.)が有効なのは、php.ini 設定ファイルのディレクティブ short_open_tag が
>有効になっている場合か PHP が --enable-short-tags オプションつきで configure されてい
>る場合のみです。
0985nobodyさん2008/11/13(木) 09:33:24ID:???
設定に依存するタグは使う気にはなれないよなぁ
0986nobodyさん2008/11/13(木) 13:19:40ID:TS7LMUyh
オッス!おら悟空!
ちょっくら質問してもいいか?

サイト内に複数のフォルダがあって、
そのうちの一つのフォルダの容量を知るにはどうすればいいかおめーら分かるか?
やっぱりdir一覧を取得して全ファイルをfilesize()するしかねーのか?

でもなぁ、ページアクセスの度にそんなことしてたら時間かかるぞ。
0987nobodyさん2008/11/13(木) 13:21:25ID:???
duってコマンドがある
0988nobodyさん2008/11/13(木) 13:49:18ID:???
>>986
そもそもページアクセスの度にフォルダ容量を計算してるという仕様を見直すべきだろう。
0989nobodyさん2008/11/13(木) 15:05:01ID:TS7LMUyh
1000
0990nobodyさん2008/11/13(木) 15:18:52ID:???
>>989
おまえ早漏すぎ
0991nobodyさん2008/11/13(木) 17:08:41ID:???
991
0992nobodyさん2008/11/13(木) 23:40:53ID:???
2
0993nobodyさん2008/11/13(木) 23:46:00ID:???
(:D)oz =3
0994nobodyさん2008/11/14(金) 14:47:29ID:???
ume
0995nobodyさん2008/11/14(金) 14:52:52ID:???
埋めずに次スレに移行してるのか
さっさと埋めてしまおう
0996nobodyさん2008/11/14(金) 14:56:07ID:???
梅地真央
0997nobodyさん2008/11/14(金) 15:05:42ID:???
ume
0998umebody2008/11/14(金) 15:10:44ID:???
うめ
0999nobodyさん2008/11/14(金) 15:11:16ID:???
う
1000nobodyさん2008/11/14(金) 15:11:47ID:???
1000
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。