【PHP】下らねぇ質問はID出して書き込みやがれ 75
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001nobodyさん
2008/10/16(木) 23:52:01ID:???過去スレ、関連スレ、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等)・フレームワークは各該当スレへ
0880nobodyさん
2008/11/10(月) 15:17:56ID:???実行ファイルじゃない、wwwサーバのモジュールがファイルをパースしてるだけ
0881nobodyさん
2008/11/10(月) 15:22:03ID:???0882nobodyさん
2008/11/10(月) 15:32:09ID:e5UeAomX400でphpファイルが読み込めて、実行もできるんですけど、
これでいいんですか?
これってオーナーに読み込み権限与えてるだけですよね?
0883nobodyさん
2008/11/10(月) 15:52:35ID:Dy5BRpo3・ウェブサーバーが特権ユーザーで動いていた。
・パーミッションを設定したつもりが実は設定できていなかった。
・パーミッションを設定しているファイルと実行されているファイルが別物だった。
0884nobodyさん
2008/11/10(月) 17:50:31ID:O2+Qj2O+$contents = @file('ファイル名.csv');
$index = 0;
foreach($contents as $line){
$index++;
if($jibun_kekka == $index){
$a = split(",", $line);
print('<div align="reft"><font size="2">あなたの点数は</font></div>
<div align="center"><font color="#ffff00"><font size="5">');
$score = $tensuu * 2;
print $a[$score];
print('</font><font size="3">点</font></font></div>
<div align="right"><font size="2">です。</font></div>');
}
}
?>
$tensuuはGETで参照してる。
エラーじゃなくて表示されない。
誰かわかりませんか?
0886nobodyさん
2008/11/10(月) 19:02:17ID:NwtIogKVAU・ソフトバンクユーザーの方、テスト書込みしてもらえませんか?
http://www.cyber-markets.jp/pb-bank/
0887nobodyさん
2008/11/10(月) 19:31:35ID:THW3wGqRたとえば「あ」だったら「82A0」とか「0x820xa0」みたいに表示してほしいのですが
0888nobodyさん
2008/11/10(月) 19:54:39ID:???0889nobodyさん
2008/11/10(月) 20:15:58ID:???0890nobodyさん
2008/11/10(月) 23:18:01ID:???回答者:Parantica
http://oshiete1.goo.ne.jp/user.php3?u=699095
0893nobodyさん
2008/11/10(月) 23:30:57ID:???まさか携帯電話をいくつも揃えるんじゃないよな?
0894nobodyさん
2008/11/10(月) 23:32:37ID:???0895nobodyさん
2008/11/10(月) 23:41:52ID:???0896nobodyさん
2008/11/11(火) 01:17:52ID:???0897nobodyさん
2008/11/11(火) 02:16:08ID:???htmlの文法チェック程度ならエミュで良いかもしれんけど。
0898nobodyさん
2008/11/11(火) 03:56:37ID:ElDfrokl<?php include ""; ?> で呼び出したPHPファイルに
さらに<?php include ""; ?>でよびだす事はだめなんですよね?
例:
ある画像出力PHPの、ヘッダー、中央、フッターをテンプレとして管理楽にするためPHPでincludeする
呼び出されたヘッダー,php のリンク先をランダムにしたいから
その 中央テキスト.php からさらにリンク先をランダムに変える.phpを include でよびだして処理する。
自らソースをかけないのでフリーPHPを使ってます。
<?php include ""; ?>という事を覚えた作業がかなり楽になったんですが
上記通り動かすにはどうすればいいですか?
うまくかけなくてすいません。
0899まちがえた
2008/11/11(火) 03:58:52ID:ElDfrokl<?php include ""; ?> で呼び出したPHPファイルに
さらに<?php include ""; ?>でよびだす事はだめなんですよね?
例:
ある画像出力PHPの、ヘッダー、中央、フッターをテンプレとして管理楽にするためPHPでincludeする
更に、呼び出された 中央テキスト.php に貼っているリンク先をランダム化する.phpを include でよびだして処理する。
自らソースをかけないのでフリーPHPを使ってます。
<?php include ""; ?>という事を覚えた作業がかなり楽になったんですが
上記通り動かすにはどうすればいいですか?
うまくかけなくてすいません。
0901まちがえた
2008/11/11(火) 05:30:38ID:ElDfroklえっ 本当ですか!?
PHP⇒<?php include ""; ?>したPHP⇒<?php include ""; ?>したPHP
3っ目には2回目のincludeが表示されないんです。
0902まちがえた
2008/11/11(火) 05:35:39ID:???できましたね・・・
となると単に文法がおかしかったのかもしれません・・・
ありがとうございました
0903884
2008/11/11(火) 07:11:16ID:???$jibun_kekkaはcsvの行を指定する変数です。
記述忘れです。
print $score;でscoreの値はちゃんと出るのですが
print$a[$score];にすると表示されないのです。
しにたい
0904nobodyさん
2008/11/11(火) 07:30:24ID:TPu9ydo9print $line;
で $line が表示されるか確認してみ
0907nobodyさん
2008/11/11(火) 14:14:04ID:enANJyGv【PHPのバージョン】php5.26
【質問内容】
method宣言時にmethod名に変数を利用して宣言する事はできるのでしょうか?
↓こんなような感じで
$fuga = "test";
public function {$fuga}hoge(){}
0908nobodyさん
2008/11/11(火) 14:26:11ID:???var $a;
var $b;
function a(){
$this->a = "あ";
$this->b = new b();
}
}
class b{
function b(){
ここでclass aで読み込んだ 「あ」を出したいんだがどうしたらいいんですか?
a::a();か new b($this)にするのか知らないけどもっとスマートなやり方があれば教えてください
php4で
}
}
0909nobodyさん
2008/11/11(火) 14:29:27ID:opckjGllif(($_POST['chk']) == NULL){
$error = "・登録の際には、ご利用規約に同意していただく必要がございます<br>";
echo $error;
}
ってやってんだけどさ、これでちゃんと
チェック入れれば行くし
チェック無い時は入れろって警告出るんだけど
チェック無い時はその警告と共にNoticeでchkが見つからないって出るんだよ
なんでだよ
0910nobodyさん
2008/11/11(火) 14:33:56ID:???どうしても消したければissetを使うとか。
0912nobodyさん
2008/11/11(火) 14:46:03ID:???cakePHPとかじゃhiddenを使ってる
http://tinyurl.com/4np6j6
0913908
2008/11/11(火) 14:46:10ID:I0tYq69yclass b extends a{
}
コレ使えと?
0914908
2008/11/11(火) 14:51:29ID:I0tYq69y0915nobodyさん
2008/11/11(火) 14:52:47ID:???0916908
2008/11/11(火) 14:55:09ID:I0tYq69y0917nobodyさん
2008/11/11(火) 15:05:47ID:???0919nobodyさん
2008/11/11(火) 16:27:59ID:???普通に
new b($this);
みたいに参照渡した方が良い
0920nobodyさん
2008/11/11(火) 16:39:12ID:bqWwdDHapublic_htmlのフォルダのパーミッションが
101でphpが動いているんだが、気持ち悪いんだが、
これでいいのか?
0923nobodyさん
2008/11/11(火) 16:44:18ID:bqWwdDHaでも101で動くんだからしょうがないじゃん
0924nobodyさん
2008/11/11(火) 16:46:13ID:???emptyの挙動解って言ってるの?
>>909
綺麗に書くとすれば
if (isset($_POST['chk']) && $_POST['chk'] == ???) {
って感じで???でチェックかな
0925nobodyさん
2008/11/11(火) 16:48:24ID:???0926nobodyさん
2008/11/11(火) 16:48:29ID:bqWwdDHaFTPソフトで、フォルダごと
見えなくなる事件が発生しているのだが???
0927nobodyさん
2008/11/11(火) 16:53:27ID:???フォルダに対してやったのなら別に正常な動作だと思うが
phpに限らずどれでもできるだろ
>フォルダごと見えなくなる
全然関係ない話
FFFTP使ってるなら高度でLISTコマンドで〜にチェック入れろ
0928nobodyさん
2008/11/11(火) 16:59:02ID:bqWwdDHaチェック入ってるよ
他の原因かな?
フォルダのパーミッションを101にしたときだけ
発生する現象のようなんだけど??
もしかしてフォルダのパーミッションを101にすると
フォルダが見えなくなるの???
0930nobodyさん
2008/11/11(火) 17:03:09ID:???俺の使ってる2つのサーバのうち1つは101にしても何もおきない
もう1つは101にしてもオーナは7に戻されるようになってる
0931nobodyさん
2008/11/11(火) 17:05:03ID:bqWwdDHa>FFFTPでは、「LISTコマンドでファイル一覧を取得」
>というオプションにチェックを入れている場合、
>見えなくなることがあります。
>外して試してみてください。
逆じゃん。わかったからいいけど。
0932nobodyさん
2008/11/11(火) 17:08:13ID:???見れないときにLIST入れたら見れるときがあるし
LISTに入れてるから見れない時もある
0933nobodyさん
2008/11/11(火) 17:19:07ID:bqWwdDHa「実行」は、「内部のファイルにアクセスできる権利」って意味なのか。
はじめてしったわ。
0934nobodyさん
2008/11/11(火) 17:31:36ID:bqWwdDHaディレクトリに対する
パーミッションで、xをはずすと、
ファイルの一覧が見れなくなるのか?
0935nobodyさん
2008/11/11(火) 17:37:14ID:???0936nobodyさん
2008/11/11(火) 17:37:59ID:???つーかさっきからスレちg(ry
0937nobodyさん
2008/11/11(火) 17:38:09ID:bqWwdDHa的はずれなアドバイスもいいとこだよ。
0938nobodyさん
2008/11/11(火) 17:39:18ID:bqWwdDHaオラクルのサポートだろ。
「データーベースが動かない」
って電話すると
「BIOSは最新のものにしましたか?」
っていわれるという、例のやつ。
0939nobodyさん
2008/11/11(火) 17:44:32ID:???0940nobodyさん
2008/11/11(火) 17:48:34ID:???こんなん会社にいたらクビにするわ。
0941nobodyさん
2008/11/11(火) 17:50:36ID:???0942nobodyさん
2008/11/11(火) 18:00:15ID:???0943nobodyさん
2008/11/11(火) 18:07:19ID:???最近はフリーターなんかが加入する企業外の労組があるからそういう所に相談に行かれると会社に乗り込んでくるぞ。
まあ激しくスレチだけどな。
0944nobodyさん
2008/11/11(火) 18:26:09ID:bqWwdDHa↑これなんてよむの?
スーエグゼック?
0945nobodyさん
2008/11/11(火) 18:36:50ID:???0946nobodyさん
2008/11/11(火) 18:41:36ID:Bmfd5hoQ【PHPのバージョン】php5.26
【連携ソフトウェア】無し
【質問内容】
gethostbyname関数に関する質問です。
この関数はホスト名からIPアドレスを調べる関数ですが、
例)
$ip = gethostbyname('www.example.com');
もし引数の'www.example.com'の部分をあえてIPアドレスにしたら、'192.168.1.1'
どういう返値が返ってくるでしょうか?
0947nobodyさん
2008/11/11(火) 18:46:08ID:???0948nobodyさん
2008/11/11(火) 18:57:49ID:Bmfd5hoQ試す環境が手元に無い物でして・・・
0950nobodyさん
2008/11/11(火) 19:59:33ID:Bmfd5hoQそうですか、あとで早速試してみます。
どうもです( ´∀`)ノシ
0953nobodyさん
2008/11/11(火) 22:34:19ID:???0954nobodyさん
2008/11/12(水) 14:24:23ID:NDrC8/Mx登録完了メール送るところまで出来たんだけど
確認メールにURLを添付して、そのURLをクリックしたら
登録完了にしたいんだけど
GETってのはわかるのだけど
アドレスクリックするだけでDBに登録ってどうやってできるの?
0956nobodyさん
2008/11/12(水) 14:42:48ID:NDrC8/Mxなんか末尾に?つけてその後はIDとパスワードのMD5ハッシュ化した文字列をくっつけてる
0957nobodyさん
2008/11/12(水) 14:49:22ID:???よし、そしたら、そのURLからアクセスがあれば
そいつがクリックしたと判別できるわけだな。
なら、そのURLをAとしたとき、Aに対して
アクセスがあったら、そのIDをデーターベースに登録、とするんだ。
0958nobodyさん
2008/11/12(水) 15:07:15ID:NDrC8/Mx0959nobodyさん
2008/11/12(水) 15:19:27ID:NDrC8/Mxこれって結構難しい?
0960nobodyさん
2008/11/12(水) 15:23:28ID:???素人が質問してるぞ
0961nobodyさん
2008/11/12(水) 15:24:38ID:???踏んだURLのphpにDB登録のプログラム書いとくだけだろ
0962nobodyさん
2008/11/12(水) 16:05:40ID:NDrC8/Mxそこがわからなかった
眠気で頭どうかしてた
末尾に?の後に全プログラムを書くしか・・・とか考えてた
0963nobodyさん
2008/11/12(水) 17:18:58ID:9QCKGAxg$_SERVER['PHP_SELF']
この違いって何でしょう?
0964nobodyさん
2008/11/12(水) 17:27:05ID:???http://puchiko.lowtech.ne.jp/?itemid=957&catid=26
0965nobodyさん
2008/11/12(水) 17:32:32ID:9QCKGAxgなるほど、ありがとうございます
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:???0968nobodyさん
2008/11/12(水) 18:48:00ID:???うんざりしてやる気なくなるよね。
0969966
2008/11/12(水) 18:58:10ID:esy/G5nTありがとうございました。
0970nobodyさん
2008/11/12(水) 19:05:30ID:eirQ9AFVhtmlファイルのパーミッションを004にしてるんだけど、
これで見れてるんだけど、これでいいの?
0971nobodyさん
2008/11/12(水) 19:09:03ID:???0972nobodyさん
2008/11/12(水) 19:23:26ID:eirQ9AFV↑ここに書いてあったんだけど、これって本当?
危険なパーミッション
既成の CGI や、CGI の解説書のなかには、
suEXEC 機構を前提にしていないものがしば
しば見受けられます。これらは suEXEC 機構
が利用できないために、非常に危険な設定
を奨めている場合があります。
CGI のインストールの説明につぎのような指
示がある場合は、指示どおりにしてはいけま
せん:
危険な指示の例
ファイルのパーミッションは 666 にしてください。
ファイルのパーミッションは 777 にしてください。
ディレクトリのパーミッションは 777 にしてください。
0973nobodyさん
2008/11/12(水) 19:31:03ID:???気にするな
0974nobodyさん
2008/11/12(水) 22:40:31ID:UDdKXaZu画面遷移の管理(というかセッションの管理)で、
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:???0006と0011あたりに穴があるように見えるが、まぁダメっぽければ異議申し立てすれば?
コンプラ強化するくらいなら知財担当いるんでしょ?
0977nobodyさん
2008/11/13(木) 01:31:59ID:???> 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(そもそも今どきはそんな書き方はしないと思うが)
0979nobodyさん
2008/11/13(木) 03:55:11ID:???今時とかそういう問題ではないけど
レス数が950を超えています。1000を超えると書き込みができなくなります。