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

【PHP】質問スレッドpart21【php】

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん04/08/27 18:00ID:???
・PHP全般の質問スレです。
・新規質問の方は上げてください。age進行でお願いします。
・質問する際には環境も明記。
・正しい日本語で分かりやすく。
・レスがつかないからって逆切れする厨お断り。
・解決しなくてもこたえてもらったら礼を。


■本家
 http://www.php.net/

■日本 PHP ユーザ会
 http://www.php.gr.jp/

■PHP マニュアル
 http://www.php.net/manual/ja/

■PEAR マニュアル
 http://pear.php.net/manual/ja/

過去スレ, 関連スレ等>>2-4
0253nobodyさん04/08/31 15:06ID:???
>>252
他のサイトでも試してみたのですが、
どうもGoogleだけエラーが返るようです。

もうちょっと探ってみます。
0254nobodyさん04/08/31 16:14ID:???
$fp=file("http://www.google.co.jp/search?hl=ja&ie=Shift_JIS&c2coff=1&q=%82%AE%81%5B%82%AE%82%E9&lr=lang_ja");
foreach($fp as $fpv){
echo $fpv."<br>";
}
とか
0255nobodyさん04/08/31 16:22ID:???
>>254
>>243 がダメなんだから、それもダメだろうよ・・・
0256nobodyさん04/08/31 17:36ID:???
> 戻り値は false です。
> ですが単純に"http://www.google.co.jp/"でのアクセスならtrueです。

なんだ。ネタかよ
0257nobodyさん04/08/31 18:02ID:???
>>253
http://ns1.php.gr.jp/pipermail/php-users/2003-November/019273.html
0258nobodyさん04/08/31 18:02ID:???
>>256
fopen が成功したときに返すのは true ではないっていう、この際どうでもいい点以外に、なにか有意義な指摘は無いの?
0259nobodyさん04/08/31 18:09ID:???
ない。うちの環境では起きてないのでようわからん。
ググれば出てくる話にダラダラレスしてる奴らも冗談半分なんだろ。
明確にネタだと言ったらすこしは醒めんか。面倒臭い。
0260nobodyさん04/08/31 18:15ID:???
>>259
一瞬何の話か分からなかったw
0261nobodyさん04/08/31 18:25ID:???
>>259
そのググったリンク知りたい。
0262nobodyさん04/08/31 18:29ID:???
>>259
せめてPHPのバージョンくらい書けば?
お前の役に立たない回答も多少は有益になるぞ。
0263nobodyさん04/08/31 20:38ID:???
ググって上のほうに来たのだとこれあたりか?
http://www.google.co.jp/search?q=cache:-u7P_8RU9r4J:bugs.php.net/bug.php%3Fid%3D8440+php+success+warning+fopen&hl=ja
しかし、似たようなトピックが結構あるし、この条件でもまだ2万近くヒットしてるから、
ちょっと特定はできんな。ML漁ったらさらに情報増えそうだ。

ちなみに今回はリダイレクト問題じゃなく、4.2.3でクエリ飛ばすとGoogleが403を
返すのをハンドリングできないというだけだと思われ。
# このスレでもちょっと前にもfile_get_con()で206がハンドリングできねえぞどうなってんだっ
# て話があったけど。
知ってる人には当たり前だが、phpのwapperはステータスコードのトリートは
ほとんどやらない仕様なのだ。

はるか昔、内部ステータスのSuccessがエラーで返っちゃうダメ仕様についても
readfileとかstreamの問題で何度か指摘されたことがあったが、これは果てしなく
分かりにくいのでいつのまにか修正されらしい。

解決策はみんな0.1秒で思いつくと思うので省略。

# ときに、レスポンスヘッダー見るくらい常識というのは、今や過去のことですか・・?
0264あほグラマー04/08/31 21:18ID:???
>>263
ごめんね。
あほだからあなたの言ってること半分も解かりません。

でも偉そうなのは解かったYO!(・∀・)
0265nobodyさん04/08/31 21:21ID:???
漏れはini_setの部分でネタだと思って手引いたw
PHP4.2にはUAディレクティブありませんから!!
ちなみにUAは、全く送らないかきちんと偽装する、が正解。
#しかしそうするとぐーぐるのサービス規定に抵触するモヨウ
0266nobodyさん04/08/31 21:23ID:???
>>263
普通に常識。このスレの質問の9割は釣り。
残り1割はPerlで書かれた人工回答ルーチン。
おれも、、
0267nobodyさん04/08/31 21:28ID:LThtawzV
そんなことより新しくなったIMAC凄くね?
前の頭に載せたくなるデザインもなかなかだったが、
今回のはマジ欲しい。
0268nobodyさん04/08/31 21:41ID:???
問題が解決してからエラそうに言ってるバカがいるな。
最初に本当に気付いてたなら、その時に言えば感謝されたものを。
0269nobodyさん04/08/31 21:51ID:???
(無能君の遠吠えでしたとさ)Oo。
0270nobodyさん04/08/31 21:56ID:LThtawzV
>解決策はみんな0.1秒で思いつくと思うので省略

問題のカイケツってこれのことか?
0.1秒でカイケツしたのは>>268だけだろ?
他の皆はマックンに乗り換えようぜ!
古きよきコンピュータって感じで最高じゃん。
おでこの部分を人差し指でつついてフラフラさせたりして遊びたい。
スクリプトならOSXでもバリバリ開発出来るんだぜ。
0271nobodyさん04/08/31 22:00ID:???
他の板でも宣伝してるやついた。mac板で評判がいまいちだから
外にあふれてきてるやつがいるのか? 巣に帰って呉よ
0272nobodyさん04/08/31 22:27ID:???
すごく初歩的な質問で悪いんですが
<?php
$data = "\"$a."<>".$b."<>".$c."\n";
$fp = fopen("file.log","a");
flock($fp,2);
fputs($fp,"$data");
flock($fp,3);
fclose($fp);
?>
<html>
<body>
完了
</body>
</html>

のように「file.log」に書き込んで

a<>b<>c
d<>e<>f

のように書き込んでいきたいのですが
a<>b<>cd<>e<>f

のように改行がうまくいきません。ちなみに最後の文字(〜<>f)の後には
改行が入ってるのですが。どうしてでしょうか?
0273nobodyさん04/08/31 23:04ID:MMjs19HP
>>272
すごく初歩的な返事で悪いんですが釣りですよね!!
0274nobodyさん04/09/01 01:05ID:???
>>273
おまえ試しに何が問題なのか指摘してみ。
できないなら引っ込んでろ。
027527204/09/01 02:02ID:zYm4GWIn
すみません。釣りじゃないんですが…鬱
あと少しミスして書いてました。
<?php
$data = $a."<>".$b."<>".$c."\n";

PHPは昨日始めたばかりで真剣にわからないんです。優しい方がいたら教えてほしい…。
0276nobodyさん04/09/01 02:17ID:???
>>275
改行コードだけの問題じゃないのかなぁ。
試しにfgetsで1行だけ読み込んで表示してみれば。
0277nobodyさん04/09/01 02:35ID:???
>275
??
$data = "{$a}<>{$b}<>{$c}\n";
0278nobodyさん04/09/01 02:38ID:???
>>275
ソースのコピペくらいきっちりやらなきゃ釣り扱いされるよ。
例えば

<?php
$a="a";
$b="b";
$c="c";
$data =$a."<>".$b."<>".$c."\n";
〜略〜

にしてリロード2回すれば

a<>b<>c<>
a<>b<>c<>

のfile.logができるはず。
エディタの設定で\nが改行されないだけなら板違い。
027927704/09/01 02:40ID:???
え、"\n この部分がいけないんじゃないのかい?w
0280nobodyさん04/09/01 02:44ID:???
>>279
>>1
0281nobodyさん04/09/01 02:52ID:???
夏の最後にふさわしい1日でしたね
0282nobodyさん04/09/01 02:54ID:???
$data = $a."<>".$b."<>".$c."\n";
$data = "{$a}<>{$b}<>{$c}\n";
$data = "$a<>$b<>$c\n";
どれでもOK
ログファイルをWindowsメモ帳で開く様なら\nを\r\nにしとけ
0283nobodyさん04/09/01 02:56ID:???
> ちなみに最後の文字(〜<>f)の後には
> 改行が入ってるのですが。どうしてでしょうか?
これ本当か?
0284nobodyさん04/09/01 03:47ID:???
Zend Studioいいよ。
マジ使い易い。
0285nobodyさん04/09/01 07:38ID:???
>>273 はやく回答してあげなよ。
また解決したころに出てくるのか?
0286nobodyさん04/09/01 08:15ID:???
>>283
改行コードの問題かな。
PHP の動いてる OS はなに?

Windows系の OS だと改行コードは CRLF(\r\n) だから、テキストモードでオープンしたファイルに対して \n を
出力すると \r\n に変換されて記録されるよね。
でも、もしなんらかの問題で、

 ・\n で出力したものがファイルにも \n で記録されて
 ・fopen で追記オープンして、書き込み位置をファイルの最後にシークしようとしたとき、改行コードとして \r\n を期待しているのに
 ・実際にファイルに記録されている改行コードは \n なのでシークに失敗し、
 ・ファイル末尾の \n の位置に書き込み位置をシークしてしまい
 ・fputs でデータを出力したとき、その \n を上書きしてしまい
 ・結局行間の \n は消滅し、最後に書き込んだ行の \n は残る

みたいな現象とか?
fopen のファイルモードに "ab" を指定してバイナリモードでファイルを扱うようにしたら?
改行コードが CRLF がいいなら、バイナリモードでオープンした上で \r\n を出力するとどうだろう。
0287nobodyさん04/09/01 08:43ID:???
PHP4.3.2からfopenで"b"か"t"のモードを指定しない場合は
"b"として扱うように変更になっている。

最近PHPを始めたんなら最近のバージョンだと思うけどどうかな
0288nobodyさん04/09/01 10:44ID:bsFh6eif
>>272
rm file.logさせて3回以上実行してからfile.logを張ってみそ
実行した時には張る必要もない気がするが・・・
0289nobodyさん04/09/01 11:23ID:???
おい、おまいら。スクリプトのインデントで
スペースつかってまつか?
TABつかってまつか?

PEARってスペースなんだよな。
0290nobodyさん04/09/01 11:28ID:???
学校は?
0291nobodyさん04/09/01 11:42ID:???
>>289
TABに決まってんだろ
スペースより読み込みが早くなるのは事実
0292nobodyさん04/09/01 12:10ID:???
どちらも痛いな
秋の訪れに期待していたのだが・・・
029327204/09/01 12:24ID:???
問題解決しました。
Windowsメモ帳で開いていたのが原因で、ほかのエディタで開いたら
ちゃんとできてました。
みなさん親切に答えてくれてありがとうございました。
ご迷惑かけました。
0294nobodyさん04/09/01 12:28ID:???
もうこういうのは勘弁してください
0295nobodyさん04/09/01 12:43ID:???
(ノ∀`)アチャー
0296nobodyさん04/09/01 13:54ID:???
そんなこともあるさ。
ドンマイ
0297nobodyさん04/09/01 14:00ID:???
(*´д`)
0298nobodyさん04/09/01 14:36ID:???
>>289
TABだと開くエディタの設定によってインデント幅が
変わってしまうのでスペースだな。
特に複数人でソースいじるような場合はそう。

0299nobodyさん04/09/01 14:40ID:???
質問させてください。
mb_send_mailでメールを送信すると激しく文字化けが起きます。
mb_language("ja")で指定もしてます…
php_iniの設定が間違ってるのだと思うのですが、何処をどの様に変更すれば宜しいですか?
ご教授願います。
0300nobodyさん04/09/01 14:42ID:???
>>298
でもエディタによってはスペースでインデントする機能が無かったりするしなぁ。
おれは普段はTAB使ってる。
スペースインデントがいいって言われたら、TABで書いたのをツールで変換してる。
0301nobodyさん04/09/01 14:43ID:QcGal7pv
あるテキストファイルから、指定した文字列が含まれる行だけ抽出したいのですが、
どういう方法が一番高速ですか?
0302nobodyさん04/09/01 14:52ID:VNRqZmig
>>299
たしかそんなことあったなぁ。
mb_internal_encoding('EUC-JP');
を指定してみて。
0303nobodyさん04/09/01 14:59ID:???
>>302さん
ワタシはshift_jisで書いてたのでSJISにした所
文字化け解消されました。
有難う御座いました。
0304nobodyさん04/09/01 15:27ID:???
>>301
インデックスファイルみたいのを用意するんでなければ、全行を全検索するしかないと思う。
0305nobodyさん04/09/01 16:34ID:/FAqwI15
たとえばCだと、
printf("%x\n", "あ");
で、ffffa4a2といったように、a4a2という文字コード
がもらえるのですが、

PHPだと
printf("%x\n", "あ");
とすると、「a4」しか拾えません。

mb系の関数はあまり使いたくないのですが、それでも
いいので何か良い方法ありますでしょうか。
0306nobodyさん04/09/01 16:45ID:???
>>305
Cで printf("%x\n", "あ"); とやって得られた ffffa4a2 は文字コードではありません。
"あ" という文字列の格納されているアドレスです。
0307nobodyさん04/09/01 17:20ID:/FAqwI15
>>306です。

書きまちがえました
printf("%x\n", 'あ');
です。

で本題をお分かりの方いらっしゃいますでしょうか。
030830504/09/01 17:20ID:???
>>307は「>>305です」の間違いです。
0309軟式PHP04/09/01 17:37ID:???
             「 ̄ `ヽ、   ______
             L -‐ '´  ̄ `ヽ- 、   〉
          /           ヽ\ /
        //  /  /      ヽヽ ヽ〈
        ヽ、レ! {  ム-t ハ li 、 i i  }ト、
         ハN | lヽ八l ヽjハVヽ、i j/ l !
         /ハ. l ヽk== , r= 、ノルl lL」
        ヽN、ハ l   ┌‐┐   ゙l ノl l
           ヽトjヽ、 ヽ_ノ   ノ//レ′
    r777777777tノ` ー r ´フ/′
   j´ニゝ        l|ヽ  _/`\
   〈 ‐ 知ってるが lト、 /   〃ゝ、
   〈、ネ..         .lF V=="/ イl.
   ト |お前の態度が とニヽ二/  l
   ヽ.|l         〈ー-   ! `ヽ.   l
      |l気に入らない lトニ、_ノ     ヾ、!
      |l__________l|   \    ソ
031030504/09/01 17:40ID:???
じゃあいいです。どうも。
0311nobodyさん04/09/01 17:57ID:GSYA0qV6
>>307
それもうまく動かない気がするけどなぁ・・・


とりあえず本題は

$a=unpack('H4', 'あ');

ってやって $a[1] を評価したらどうよ?
0312軟式PHP04/09/01 18:08ID:???
>>310
そう怒るなよ(藁
bin2hexでもつかっとけヽ(´ー`)ノ
031331104/09/01 18:11ID:???
>>312
あ、そんなのあるんだ。知らなかった。
便利便利。
0314nobodyさん04/09/01 18:18ID:???
すいません。昨日からPHPはじめた者なんですが、ここでいいのかな?

<form method="post" action="hogehoge.php">
<button type="submit" name="hage" value="tsurupeta">push!</button>
</form>
において、hogehoge.phpで$_POST[hage]の値が、
"tsurupeta"ではなく、"push!"が入っています。
valueで設定した値を取り出すことはできないのでしょうか?
0315nobodyさん04/09/01 18:24ID:???
<form method="post" action="hogehoge.php">
<input type="hidden" name="hage" value="tsurupeta" />
<input type="submit" value="push!" />
</form>

こうやってみたら?
031631404/09/01 18:33ID:???
>>315
すいません。言葉足らずでした。
実はボタンを複数置きたいのです。
質問を書き直すと、
<form method="post" action="hogehoge.php">
<button type="submit" name="hage" value="tsuru">push!</button>
<button type="submit" name="hage" value="peta">push!</button>
<button type="submit" name="hage" value="tsurupeta">push!</button>
</form>
として、
hogehoge.phpでどのボタンが押されたか判別したいのです。
ボタンのnameは同じにしたい
formタグはひとつですませたい
htmlタグ以外の技術はなるべく使いたくない
というのが希望です。
$_POST[hage]にvalueの値でなく、nameの値が入っているのは正常な動作なのでしょうか?
そうだとするとvalueの値ってのはいったい何の意味が。。。
よろしくお願い致します。
0317nobodyさん04/09/01 19:03ID:???
>>316

<form method="post" action="hogehoge.php">
<button type="submit" name="hage[tsuru]" value="push!" />
<button type="submit" name="hage[peta]" value="push!" />
<button type="submit" name="hage[tsurupeta]" value="push!" />
</form>

って感じにして、

$hoge=key($_POST['hoge']);
$hoge=pop($hoge);

ってのはどうよ?
試してないからうまくいくか知らないけど。
0318nobodyさん04/09/01 19:05ID:???
nameとvalueが            ,.ィ
セットで送信されるに  ''==ァ-‐‐,'゙<l    _,,
決まってるじゃん    `、:/::r'゙゙'_ェ'゙゙i、._ /ラノ  マタ
              ,=キヅ `'ラ/ヾ/ (シフ   マタァ〜 ゴジョウダン ヲ
                ,ケ::   ',. /  ,:'゙
と思って試してみたら、ほんとにおかしな挙動をする。
有名なバグなのかなぁ。オイラは初めて知った。
(buttonはトリガーにしか使ったことがない。)
で、検索してみると http://d.hatena.ne.jp/nekoshiki/?of=4 がヒットした。
検索ワードは、「仕様 していない button value」。
0319nobodyさん04/09/01 19:48ID:???
>>316
IE 5.5, IE 6.0 → ボタンに表示されているものが入る。
Mozilla 1.7, Opera 7.54, Lynx 2.8.4 → valueが入る。

IEは「正常に」動作しているので改心してください。
0320nobodyさん04/09/01 19:50ID:???
>>319
IEは作られたとおりに動いてるって点で「正常」ってことなんだけど、その作りは異常とも言えるよなぁ
0321nobodyさん04/09/01 19:59ID:???
IEが異常なのは既出
0322nobodyさん04/09/01 20:02ID:???
つーか普通に name で切って isset 判別でいいと思うんだが。
一つの問題には多数の解法があるのに、何故それにこだわってやってるのかと…
0323nobodyさん04/09/01 20:52ID:???
>Windows系の OS だと改行コードは CRLF(\r\n) だから、テキストモードでオープンしたファイルに対して \n を
>出力すると \r\n に変換されて記録されるよね。
だれか突っ込んであげないの?
0324nobodyさん04/09/01 20:59ID:???
<input type="submit" name="hage" value="push1>
<input type="submit" name="hage" value="push2>
<input type="submit" name="hage" value="push3>

でhageの中身見ればいいじゃん
0325nobodyさん04/09/01 21:11ID:eg9a6m5n
print_r() とか var_dump() とか知らないらしいよ。
0326nobodyさん04/09/01 21:12ID:/v+NW53m
あの人が急死した!!!
http://www.yuyuweb.com/garden/bbs/ccbmbs1/bbs1.cgi?room=1234
0327nobodyさん04/09/01 21:30ID:???
>>323
どう突っ込んだらいいの?
0328nobodyさん04/09/01 21:31ID:???
>>327
嘘言ってることについて
0329nobodyさん04/09/01 21:34ID:???
>>328
じゃあ試しに突っ込んでみて。
033031404/09/01 21:39ID:???
>>318->>321
IEの方言だったのですね。。。
ということはこのまま進めて解決してもIE以外では使えないって事か。。。

>>317
keyでは用意されたボタンの一番初めのキーが返ってくるようです。
つまり、例の場合だと、何を押してもtsuruが返ってきます。
用は、連想配列の要素にpush!が入ってるのはどのキーか探せばいいわけですね。
使えそうな配列関数を探してみます。

>>322
すんません。
はじめたばかりなんで、調べたこと以外のことはなかなか思いつかなくて。。。
ボタンの数が変動する上、キーの名前が固定されていないので、
issetでではむつかしいかな?
よくわかんないんですが。

>>324
ボタンに表示される名前をすべて同一にしたいのでダメかな。。。

>>325
その皮肉?すらわからない初心者でして。。。すんまそん。

みなさん、ありがとうございました。
もうちょい苦しんでみます。
0331nobodyさん04/09/01 21:45ID:???
>>330
<form method="post" action="hogehoge.php">
<input type="hidden" name="button" value="1">
<input type="submit" name="hage" value="push>
</form>
<form method="post" action="hogehoge.php">
<input type="hidden" name="button" value="2">
<input type="submit" name="hage" value="push>
</form>
<form method="post" action="hogehoge.php">
<input type="hidden" name="button" value="3">
<input type="submit" name="hage" value="push>
</form>
033231704/09/01 21:57ID:???
>>330
実験してみたら、押してないボタンの内容まで全部送られてるっぽいから、どのボタンが押されたかの判定は無理っぽい。
>>318 の問題そのまんま。

button じゃなくて input を使うといいっぽいよ。


<form method="post" action="hogehoge.php">
<input type="submit" name="hoge[tsuru]" value="push!" />
<input type="submit" name="hoge[peta]" value="push!" />
<input type="submit" name="hoge[tsurupeta]" value="push!" />
</form>

って感じにして、

$hoge=key($_POST['hoge']);
$hoge=$hoge[0]; // さっきは pop を使ったけど、これでいいよね

これで OK じゃない?
0333nobodyさん04/09/01 22:03ID:2OWt62Va
今まで文字列を切り出すときには
$a = substr("abcdefg",1,3);
こんな感じでやっていたのですが、
「二文字目からからfに当たるまでを切り出したい」
というような場合はどうしたらいいのでしょうか?
0334317=33204/09/01 22:04ID:???
うわー うまくいかなかった。
ボタンは同時に 1つしか押されないから、$_POST['hoge'] に含まれるキーの数は 1つってことで、

$hoge=key($_POST['hoge']);

これは Array が返るんじゃなくて、そのままキーが返るね。
だから、この 1行だけで OK みたい。
$hoge=$hoge[0] の行はいらない。


>>325
それを使ってどんな解決法があるのか教えてくれ。
ぜひ参考にしたい。
033531404/09/01 22:13ID:???
>>331
formタグを複数使うと段落の成形がずれていくので。。。
すいません。

>>332>>334
デキタ━━━━━(゚(゚∀(゚∀゚(☆∀
理論がわかんないので調べますw
ありがとうございました。
0336nobodyさん04/09/01 22:15ID:???
>>333
正規表現を使う。
echo preg_replace('/^.(.*f).*$/','$1',$a);
033733304/09/01 22:16ID:???
>>226
thx!
033833604/09/01 22:17ID:???
あ、>>333の出し方に倣うなら
$a=preg_replace('/^.(.*f).*$/','$1','abcdefg');
か。
033933304/09/01 22:18ID:???
>>336
よりthx!
0340nobodyさん04/09/01 22:29ID:???
perlスレかこっちで聞くか迷ったのですが、
PerlのファイルからPHPのファイルに変数を送ることはできますでしょうか?
例えば、Perlファイルで $a=3 という変数を
PHP側でも使用できるようにしたいのです。
0341nobodyさん04/09/01 22:46ID:???
釣れまつか?
0342nobodyさん04/09/02 00:22ID:???
SharedMemoryとポインタ参照について調べるんだ
0343nobodyさん04/09/02 14:25ID:???
>>340
何がやりたいのかよくわかんないけど、
Perl のファイルから Perl のファイルへ変数を送ることはできるんですか?
そのサンプルコードを提示すれば、きっとあなたのやりたい事が理解できると思いますし、
だれかからなんらかのアドバイスももらえるんじゃないでしょうか。
0344nobodyさん04/09/02 15:54ID:???
ファイルをphpからダウンロードするようにしたいのですが
ファイルのサイズが大きいのでreadfileを使わず
読み込みバイトを区切って出力していくにはどうしたらよいでしょうか
0345nobodyさん04/09/02 16:00ID:???
>>344
fopen と fread を調べてみ。
034634504/09/02 16:08ID:???
>>344
ああ、もしかして、大きなファイルをダウンロードさせるのに、自動的に分割したいってことかな?
だったら fseek も必要かもね。
034734404/09/02 16:22ID:???
>>345
分割ではなくて、

$fd = fopen($filename, "rb");
while(!feof($fd)) {
    echo fread($fd, 4096);
};
fclose ($handle);

ってやってみたのですが、だめだったんです。

034834404/09/02 16:23ID:???
間違えてました

$fd = fopen($filename, "rb");
while(!feof($fd)) {
    echo fread($fd, 4096);
};
fclose ($fd);

でした
0349nobodyさん04/09/02 16:31ID:???
>>344
fopenは成功してるのか?
0350nobodyさん04/09/02 16:33ID:???
C:\Program Files\Apache Group\Apache\conf\httpd.conf のような
ファイルを copy() させたいのですが

failed to open stream: Invalid argument

と言われます。パスに空白があるせいなのですが、どうしたらいいでしょうか?
0351nobodyさん04/09/02 16:46ID:???
>>347
だめって、どうだめなのよ?

で、そのコードは readfile とほとんど同じことをするものに見えるけど、なんで readfile じゃいけないの?
0352nobodyさん04/09/02 16:49ID:???
レッツPHPの画像掲示板や、自分で作った画像掲示板の
アップロード先ディレクトリのパーミッションが777以外で使えないのですが
他のパーミッションで使える方法ってありませんか?
■ このスレッドは過去ログ倉庫に格納されています