のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,669,176人
昨日:no data人
今日:
最近の注目
人気の最安値情報

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

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

php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
851 : nobodyさん - 2011/04/24(日) 00:07:47.59 ID:??? (+114,+28,+0)
パス抜きですね
852 : nobodyさん - 2011/04/24(日) 00:17:33.98 ID:??? (+52,+30,+0)
853 : - 2011/04/24(日) 00:22:34.71 ID:??? (-2,-30,-25)
PHPからPOST と
file_get_contentsのCookie取得 ってそのままググレ
854 : nobodyさん - 2011/04/24(日) 00:35:08.26 ID:??? (-1,-29,-27)
stream_context_create
855 : nobodyさん - 2011/04/24(日) 02:24:20.43 ID:??? (+68,+29,-2)
>>851-854
すみません、よくわかりませんでした。
もう少し具体的にお願いできないでしょうか。
858 : nobodyさん - 2011/04/25(月) 02:37:49.81 ID:??? (+73,+29,-2)
>>851-854
すみません、よくわかりませんでした。
もう少し具体的にお願いできないでしょうか。
860 : nobodyさん - 2011/04/25(月) 11:59:54.88 ID:??? (-4,-20,+0)
<td>がないからとかそんなオチはないよね
861 : nobodyさん - 2011/04/25(月) 12:02:12.70 ID:Im0lc7sD (-25,+25,-5)
>>860
すみません
今は「データベースの中身」になっていますが、実際はちゃんと<td>入れて書いてます
862 : 。 ◆oDupe - 2011/04/25(月) 12:04:56.50 ID:??? (+91,+29,-5)
先頭の1つのデータで全部埋まったりしてるソース貼らなきゃ分かんないよ。
864 : nobodyさん - 2011/04/25(月) 12:28:11.72 ID:??? (+52,+24,-32)
クエリ発行したら、そんなかに全部配列として格納されてると思ってないよな?
868 : nobodyさん - 2011/04/25(月) 12:44:35.44 ID:??? (+57,+29,-3)
とりあえず落ち着いてちゃんとソース貼れよ
意味不明な感じになってるぞ
869 : nobodyさん - 2011/04/25(月) 12:46:29.91 ID:??? (-2,-30,-40)
whileの場合はmysql_fetch_arrayが毎回先頭をシークさせて
結果を取得してるからそれで問題ない
forの場合は貼ってないからなんとも言えない
870 : nobodyさん - 2011/04/25(月) 12:47:48.88 ID:??? (+70,+29,-3)
>>862の言うように、まったりしてるソースを貼るんだ!
872 : nobodyさん - 2011/04/25(月) 12:56:14.82 ID:??? (-7,-30,-132)
そのソースだと1行になるのは当たり前
while ($items = mysql_fetch_array($result)) {
これは結果が取得できる限りループを続ける

とりあえずの対応でいいならwhileを外してfor内で
$items = mysql_fetch_array($result);
だけでいい
873 : nobodyさん - 2011/04/25(月) 12:57:47.33 ID:Im0lc7sD (-20,+29,-2)
>>872
うわああああああああああああああ
やっとできました
ありがとうございます!
いろいろすみませんでした
874 : 。 ◆oDupe - 2011/04/25(月) 12:58:28.20 ID:??? (-1,-29,-27)
とりあえず、whileを if に変えてみよう
875 : nobodyさん - 2011/04/25(月) 12:59:33.47 ID:??? (+86,+29,-13)
そしてまたデータが無い行まで表示されてしまいます
という質問が来るんだろうな・・・

関数の動作ぐらい理解しろ
876 : nobodyさん - 2011/04/25(月) 13:00:45.66 ID:Im0lc7sD (-17,+28,+0)
>>872
ifでもできますね!

>>875
がんばります
877 : nobodyさん - 2011/04/25(月) 13:18:25.78 ID:??? (+3,-30,-201)
あるC言語で書かれたバイナリを実行して、その結果を取得しないといけなくて、
バイナリと、そのバイナリが実行時に読み込む定義ファイルをサーバー(cent 5.5)に設置しました。
しかし、なぜかそのバイナリが定義ファイルを読んでくれません。
phpからは間違いなくその定義ファイルは読めます。

$module ='/パス/bin';
$param ='param';

$command =$module.' param='.$$param;
$handle =popen( $command.' 2>&1', 'r' );
$input =fgets($handle);
die ( strval( $input ) );

まじで悩んでます。
どなたか教えていただけないでしょうか?

878 : nobodyさん - 2011/04/25(月) 13:21:23.66 ID:??? (+19,-30,-224)
↑の877です。
ソースが間違えてました。

$module ='/パス/bin';
$param ='param';

$command =$module.' param='.$param;
$handle =popen( $command.' 2>&1', 'r' );
$input =fgets($handle);
die ( strval( $input ) );

"定義ファイルが読み込めませんでした"という趣旨の文字列が帰ってきます。
しかし、shellで直打ちするきちんと実行できます。
どんなヒントでも結構です。
よろしくおねがいします。

879 : nobodyさん - 2011/04/25(月) 13:34:40.73 ID:??? (-1,-29,-15)
apacheと仮定してapacheユーザーで
そのコマンドは実行できるの?
880 : nobodyさん - 2011/04/25(月) 13:55:34.71 ID:??? (+69,+29,-7)
>>875
ここら辺って最初の頃はみんな詰まるとこだし
くだ質としてはいい
881 : nobodyさん - 2011/04/25(月) 13:57:09.66 ID:??? (+16,-13,-16)
>>878
まずはselinuxオフとかパーミッション見直しとか
883 : 。 ◆oDupe - 2011/04/25(月) 14:14:08.21 ID:??? (+0,-29,-3)
>>878
カレントディレクトリは?

>>882
$$bbb
884 : nobodyさん - 2011/04/25(月) 14:24:23.85 ID:??? (+7,-30,-79)
878です。
返信ありがとうございます。

sudo -u apache ./bin param=123

正しい値が返ってきます。

selinuxはoffにしています。
パーミッションも問題ないはずです。(755)
"定義ファイルが読み込めません"という値が返ってくる事で./binは実行されている事に間違いはないと思うのですが、
なぜ定義ファイルが読み込めないのか・・・。

>>883
絶対パスで指定しています。

886 : 。 ◆oDupe - 2011/04/25(月) 14:39:28.59 ID:??? (+26,-30,-27)
>>884
shellで直打ちのとき、違うディレクトリから実行しても問題ない?

>>885
$atest = new $name;
887 : nobodyさん - 2011/04/25(月) 14:56:26.13 ID:??? (+60,+29,-10)
>>886

エラーになりました。

なるほど、定義ファイルは./を探すようになっている為、実行時のカレントパスから見えないわけですね・・・・。

助かりました!!!!

ありがとうございました。

890 : nobodyさん - 2011/04/25(月) 17:05:19.54 ID:??? (-2,-30,-25)
$name = "bbb";
$name2 = "aaa".$name;
$obj = new $name2();
893 : 。 ◆oDupe - 2011/04/25(月) 18:29:53.67 ID:??? (-12,-30,-25)
>>891
$name = "bbb";
$abbb = "aaabbb";
$obj = new ${"a".$name}();
894 : nobodyさん - 2011/04/25(月) 19:48:15.47 ID:??? (+45,+29,+0)
>>892
何でも偽造可能じゃないかw
895 : sage - 2011/04/25(月) 20:14:00.38 ID:EkAUsCib (-17,+21,-25)
>>894
偽装したいわけでは。。。ないです。
接続先が特定のIP(1つ)しかアクセス許可していない。
接続元が複数のIPエイリアスを所持している。
という条件のため特定のこの特定のIPエイリアスからの接続指定がしたいです。
896 : nobodyさん - 2011/04/25(月) 20:34:17.88 ID:??? (+19,-8,-32)
アクセス許可されていないIPでアクセスしようとするのが間違ってるのでは?
897 : nobodyさん - 2011/04/25(月) 20:37:52.66 ID:??? (+56,+28,+0)
ルーターの設定をどうにかしてください
899 : nobodyさん - 2011/04/25(月) 20:52:37.64 ID:??? (+3,-14,+0)
DB使う
900 : nobodyさん - 2011/04/25(月) 21:19:32.89 ID:??? (+50,+25,-6)
>>898
並列処理するハックがある
PHP マルチタクスでぐぐってみるとよろしい
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について