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

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

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2006/09/03(日) 21:01:08ID:???
PHPに関するくだらねぇ質問用スレです。ここならお前の下らない質問に回答があるかも知れません。

まず読め→【PHP マニュアル】http://www.php.net/manual/ja/
PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
過去スレ、関連スレ、FAQなどは>>2-10辺り

◆質問する場合の注意
1. 自分のIDを表示させること。(メール欄に何も記述しないでください)
2. サーバーのOS、WebサーバーとPHPの種類やバージョン等を明記すること。
3. 己の行った操作、変更などを詳しく明記すること。
4. エラーメッセージはそのまま表記すること。「エラーが出ます」では絶対分かりません。
5. 質問者としても態度をわきまえること。
6. 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。

◆質問後の注意
・質問者は必ずIDを表示させてください。(メール欄に何も記述しないでください。)
・2回目以降は最初に質問した際のレス番号を名前欄に入れてください。
  (逆に回答者は質問者に対して>>(アンカー)をつけて答えてください。)
・解決しなくても回答をもらった場合はお礼を言う。
  (荒らし、煽りは除く。逆に煽られたときも、無闇に反論せずスルーすべし)

【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークはそれぞれの該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
・オブジェクト指向については良スレがないから本を買え。理解できないならムリに使うな。
・速さについては自分でベンチをとってここに書け(違う環境の人も調べてくれるかも)
0232nobodyさん2006/09/06(水) 18:35:05ID:???
212とかぶるんだが、
グローバル変数の$_SESSION['hoge']を
クラス内、関数内で使用するにはどうすればいい?
ほとんど決まって使用する形なので毎度関数の引数にするのはいやづら

class Test{
var $hoge = global $_SESSION['hoge'];

function Test()
{
echo $hoge;
}

では上手くいかないづら
0233nobodyさん2006/09/06(水) 18:37:20ID:???
>>231
ありがと。助かりました(*・∀・)//
0234nobodyさん2006/09/06(水) 18:40:46ID:???
>>232
そもそも$_SESSIONはスーパーグローバルだからどこでも使える
http://jp2.php.net/manual/ja/language.variables.predefined.php
0235nobodyさん2006/09/06(水) 18:43:11ID:???
>>232
コンストラクタで初期化。
class Test{
var $hoge;
function Test()
{
$this->hoge = $_SESSION['hoge'];
echo $this->hoge;
}
0236nobodyさん2006/09/06(水) 18:44:55ID:???
>>232
var $hogeの参照の仕方は間違ってるし
= global $_SESSION['hoge'] ってなんだよだし
お前はまずPHPの文法から勉強すべきなんでは?
0237nobodyさん2006/09/06(水) 18:50:59ID:???
functionで引数を指定した場合は、その引数へ
指定しなかったら変更せず、って可能でしょうか?
0238nobodyさん2006/09/06(水) 18:52:57ID:???
>>237
function hoge($a = "default") {
if($a == "default") {
echo "引数が指定されなかったよ";
}
}
0239nobodyさん2006/09/06(水) 18:54:05ID:???
>>237
デフォルト引数値
ttp://www.php.net/manual/ja/functions.arguments.php#functions.arguments.default
0240nobodyさん2006/09/06(水) 18:54:53ID:???
>>235
わざわざコンストラクタ意識しなくても

class Test{
var $hoge = $_SESSION['hoge'];

function Test()
{
echo $this->hoge;
}

でいけね?
0241nobodyさん2006/09/06(水) 18:59:54ID:???
>>234
でFAでてるんじゃないの?
0242nobodyさん2006/09/06(水) 19:06:00ID:???
コンストラクタは簡単に言えば初期化するとこでしょ?
コンストラクタじゃないならクラス名と関数名は別にしたほうがいいのでは?
0243nobodyさん2006/09/06(水) 19:18:04ID:???
なんか話が逸れてないか?
0244nobodyさん2006/09/06(水) 19:33:45ID:???
唐突に失礼しますが、$a[] = 1; で追加された数字キーを得る方法はありませんよね?
0245nobodyさん2006/09/06(水) 19:36:15ID:???
$a[] = 1;
なら数字キーは0じゃね?
0246nobodyさん2006/09/06(水) 19:36:58ID:???
ゴメン、間違えた。忘れてくれ
0247nobodyさん2006/09/06(水) 19:37:13ID:???
>>245
どんどん追加して行くようにしているので後からデータを変更する場合にキーを
習得しておきたいのです。
0248nobodyさん2006/09/06(水) 19:38:19ID:???
>>244
end($a);
$key = key($a);
くらいかな。1行でやる方法は思いつかなかった。
0249nobodyさん2006/09/06(水) 19:40:43ID:???
>>248
一行ではやはり無理ですよね
ありがとうございます
0250nobodyさん2006/09/06(水) 19:41:50ID:Ko4SqDiX
クラスの中で、var = $aaa;と宣言するとどうなるんですか?
0251nobodyさん2006/09/06(水) 19:42:37ID:???
>>244
配列の途中に抜けがないことを前提にできるなら
$key = count($a) - 1;
でいいと思うんだけどね。
0252nobodyさん2006/09/06(水) 19:43:41ID:???
>>250
文法エラー
0253nobodyさん2006/09/06(水) 19:45:18ID:???
>>251
それが数字キーとは別に文字キーも含まれていてcountは使えないのです。
切り分けるか他の方法を考えて見ます。
0254nobodyさん2006/09/06(水) 19:47:30ID:???
どうしても1行でやりたいなら>>248を関数化して使えば?
0255nobodyさん2006/09/06(水) 20:02:28ID:???
GDライブラリはサーバ管理者がインストールしていないと
使えませんよね?
0256nobodyさん2006/09/06(水) 20:03:55ID:???
>>255
そうですね
0257nobodyさん2006/09/06(水) 20:07:39ID:???
>>256
非常に残念です。失望しました。
0258nobodyさん2006/09/06(水) 20:13:26ID:Ko4SqDiX
あわわ、ごめんなさい。
クラスの中でvar $aaa;を宣言するとどうなるのでしょうか?
0259nobodyさん2006/09/06(水) 20:14:25ID:???
自分で確認しろよ
0260nobodyさん2006/09/06(水) 20:20:10ID:???
>>258
メンバ変数として使えるようになります。
0261nobodyさん2006/09/06(水) 20:22:18ID:???
>>258
PHP5では非推奨
0262nobodyさん2006/09/06(水) 21:07:44ID:???
パスワードをDBに保存するとき、PHP側で
md5('生パスワード')とやるのと、
md5('生パスワード'+'秘密の種')とやるのと、
どっちがいいですかね??

自分はずっと前者でやってましたが、やっぱり後者にすべきでしょうか?
0263nobodyさん2006/09/06(水) 21:08:00ID:zhNqu6Fm
--file.txt-----------------------
1
<--shitei_start-->
2
3
4
<--shitei_end-->
5
-------------------------------

上記file.txtの<--shitei_start-->から<--shitei_end-->まで抜き出す方法について質問です。
自分なりに考えて、下記方法にて正常に処理することは出来たのですが、長いような気がしてなりません。
スマートな処理方法があれば教えて頂きたいです。よろしくお願いします。
WindowsXP SP2 + PHP4.4.4 + Apache2.0Handler

$shitei = file_get_contents("file.txt");
$shitei = str_replace("\r\n","",$shitei);
$shitei = str_replace("\r","",$shitei);
$shitei = str_replace("\n","",$shitei);
$shitei = preg_replace('/<--shitei_start-->(.+?)<--shitei_end-->/',"\\1",$shitei);
echo $shitei;
0264nobodyさん2006/09/06(水) 21:12:15ID:???
>>263
それで十分な気がするけど、まー短くしたいって言うなら。
$shitei = file_get_contents("file.txt");
$shitei = preg_replace("/[\r\n]/", '', preg_replace('/<--shitei_start-->(.+?)<--shitei_end-->/',"\\1",$shitei));
echo $shitei;
0265nobodyさん2006/09/06(水) 21:17:19ID:???
>>263
とりあえず
$shitei = str_replace("\r\n","",$shitei);
は要らないだろ。
0266nobodyさん2006/09/06(水) 21:25:50ID:???
>>261
なんで非推奨?
0267nobodyさん2006/09/06(水) 21:31:10ID:???
private、protected、public
PHP5は↑を推奨
互換性があるからvarでもおk(var=public)
0268nobodyさん2006/09/06(水) 21:31:48ID:???
>>263
preg_replaceでmオプションでいいんでないかい

$shitei = preg_replace('/<--shitei_start-->(.+?)<--shitei_end-->/m',"\\1",$shitei);
0269nobodyさん2006/09/06(水) 21:38:24ID:???
class hoge{

function hoge()
{
$a = "1";
}

function fuga()
{
echo $a;
}

}

上のようにfuga()でhoge()のローカル変数$aを使いたい場合、
どうすればよいですか?
0270nobodyさん2006/09/06(水) 21:44:52ID:???
なんかOOPの基礎的な書き方みたいな質問が多いけど、同一人物?
さっきのvarと言い。
本を読んで自習して欲しい。
0271nobodyさん2006/09/06(水) 21:45:53ID:???
お願いです、劣化コピーはやめてください。
0272nobodyさん2006/09/06(水) 21:47:29ID:???
--file.txt-----------------------
1
<--shitei_start-->
2
3
4
<--shitei_end-->
5
<--shitei_start-->
6
7
8
<--shitei_end-->
9
-------------------------------

263じゃないけど、似たようなこと聞きたかったので質問です。
上の場合(1〜4、5〜8を取得したい場合)は、どんな記述方法がありますか?
0273nobodyさん2006/09/06(水) 21:48:29ID:???
>>271
ソース吹いた
0274nobodyさん2006/09/06(水) 21:53:11ID:???
>>272
2〜4, 6〜8じゃなくて 1, 5 も欲しいの?
それ変だと思うが。
02752632006/09/06(水) 21:54:38ID:zhNqu6Fm
>>264
preg_replaceの中にさらにpreg_replaceが使えるんですねー。
参考にさせて頂きます。ご教授ありがとうございました。

>>265
OSによって改行コードが違うとどこかで見たんで、
それぞれに指定してみたんですが・・・。
確かに\nと\rさえ変換しておけば必要なさそうですね。

>>268
mオプションが使えれば一番いいんですが、
何故か正しく処理されなくて、スルーしてたんですよ。
原因追求と共に、もう一度調べてみようと思います。

ありがとうございました。
0276nobodyさん2006/09/06(水) 22:00:27ID:???
>>275
お前は関数呼び出しもロクに理解していないように見える。
今のうちに基礎から勉強しなおして来い。
0277nobodyさん2006/09/06(水) 22:07:05ID:???
272です、
>>274
すまそ、間違えました。
2〜4,6〜8ですた
0278nobodyさん2006/09/06(水) 22:10:09ID:???
>>277
括弧の位置を変えるか、マッチの番号を変える
0279nobodyさん2006/09/06(水) 22:16:10ID:Hk4G6jQR
フリー配布されているソースを見ていて疑問に思ったのですが、

$body = <<<EOM
$data[1]
EOM;

こんなふうにかかれた部分がありました。
これはなんという関数?制御構文?なのでしょうか。
名前がわからず、検索するにも困っています。
02802632006/09/06(水) 22:16:25ID:???
>>276
無論、基礎を勉強中ですよ。
まだPHP始めて3週間程度ですので、身の程はわきまえてるつもりです。
勉強の過程でやりたいと思ったことを息抜きのつもりでやってみて
楽しんでるだけなんですよ。たまには遊ばせて下さい。(´Д⊂
0281nobodyさん2006/09/06(水) 22:17:01ID:???
>>279
ヒアドキュメント
0282nobodyさん2006/09/06(水) 22:18:15ID:???
>>266
旧互換で残されてるだけで、使うと警告が出る。
ttp://www.php.net/manual/ja/language.oop5.visibility.php
> 注意: キーワードvarで変数を宣言する PHP 4の方法は、PHP 5オブジェクトではもはや 有効ではありません。
> 互換性のためにPHPで宣言された変数は、publicのアクセス権を 有していると仮定されますが、 E_STRICT警告が発生します。
02832792006/09/06(水) 22:18:58ID:???
>>281
ありがとうございます。検索してきます!
0284nobodyさん2006/09/06(水) 22:20:16ID:???
>>268
別にmは無くてもいいかと。
mは改行部分での行頭/行末の扱いを変えるだけで、それ以外の改行は関係ない。
正規表現の中に「^」か「$」を含んでなければmはあっても無くても一緒。

mの有無に関係なく、改行変換を無くすと出力結果が変わっちゃうわけだが?

0285nobodyさん2006/09/06(水) 22:23:08ID:SJHDxyO4
PHPを本で勉強しているものですが、php5徹底攻略が良いと聞いたんですが、
軽く立ち読みした感じ、linuxユーザー向けに書いてあると思ったのですが、
windowsで勉強してる人には、役に立たないですかね??
あと、これのエキスパート編もlinux向けですかね?
どうか教えてください。
あと、お薦めの本もありましたら教えてください。
0286nobodyさん2006/09/06(水) 22:26:56ID:???
>>285
PHP関連の書籍 第3版
http://pc8.2ch.net/test/read.cgi/php/1150558685/l50
0287nobodyさん2006/09/06(水) 22:30:59ID:???
>>284
初めて知った、、、
PHPのpreg系ってmなくても複数行に対応してるのね
0288nobodyさん2006/09/06(水) 22:33:23ID:???
おらもタグの間に改行があるとmがない場合はマッチしないと認識してた
02892692006/09/06(水) 22:42:55ID:???
どなたかヘルプみー
0290nobodyさん2006/09/06(水) 22:46:39ID:???
>>289
そういう使い方するようには出来ていないから無理だよ。
きもいけど$this->でも使ったら?
0291nobodyさん2006/09/06(水) 22:47:26ID:???
>>269
無理。
ローカル変数は外部からアクセスできないようにするためにある。
0292nobodyさん2006/09/06(水) 22:49:02ID:???
>>289
メンバ変数にでも入れたら?
次、質問する時にはIDを出すように
0293nobodyさん2006/09/06(水) 23:07:16ID:???
>>287
PHPに限らずドットメタ文字が改行にマッチしないだけで
正規表現の中に.が入ってなければ複数行は無関係でしょ。
ってことでMultiLineのmじゃなくてDotAllのsが正解だと思う。
0294nobodyさん2006/09/06(水) 23:21:09ID:???
>>288
逆じゃないか?これ、sオプションつけなきゃマッチしないだろ。
>>264も>>268も間違ってるとオモ

>>272
複数取得したい場合はpreg_match_all()を使う。
0295nobodyさん2006/09/06(水) 23:22:29ID:???
リロード忘れて被ってたorz
02962692006/09/06(水) 23:30:58ID:/I1yABna
レスサンクスです、

初めてクラスに挑戦しています。
FTP関連のクラスを作って、
コンストラクタでftp_connectして、
メソッドでftp関連の処理を、
と考えてたのですが、今まで関数さえ一切使わず
グローバル関数が乱立していた
(もちろん変数被ってバグ頻繁に発生)ような自分のレベルからは
なかなか理解が難しいですね汗

メソッド内全てでftp_connectするか
classの最初で宣言しておいて
$this->使うとかの方法しかないでしょうか。
0297nobodyさん2006/09/06(水) 23:35:32ID:???
>>296
> classの最初で宣言しておいて
> $this->使うとかの方法しかないでしょうか。
元々、メンバ変数ってのはそのために用意されてる仕組み。
0298nobodyさん2006/09/06(水) 23:41:12ID:???
>>296
269のコンストラクトで
$this->a = $a;
して
fugaで
echo $this->a;すればよろし。
0299nobodyさん2006/09/06(水) 23:44:29ID:???
それするときったないスクリプトになる。
それをやらなきゃ解決できないようなロジック自体がだめ
0300nobodyさん2006/09/07(木) 00:00:53ID:???
>>296
class FTP
{
 var ftp;
 
 function FTP($host)
 {
  $this->ftp = ftp_connect($host);
 }

 function getRemoteFile($remote_file, $mode = FTP_BINARY)
 {
  $tmp = tmpfile();
  ftp_fget($this->ftp, $tmp, $remote_file, $mode);
  return $temp;
 }
}
こんなの作ったらいいんじゃね?
マニュアルだけ見てちゃちゃっと書いたから動くか分からんが
0301nobodyさん2006/09/07(木) 00:24:42ID:???
あぁ、returnのとこが$tempになってるし・・
何となく気分でtempからtmpに変えたけど、ちゃんとチェックしないとろくな事ないな。
0302nobodyさん2006/09/07(木) 08:28:38ID:???
よく掲示板のセキュリティ対策などのために
「IPを記録しておく」などと言いますが、
これはすなわち「$_SERVER['REMOTE_ADDR']を記録」と同義だと
考えて支障ないでしょうか?

また、プロバイダ責任法やら何やらでもしもユーザーから文句をつけられたときに、
書き込み内容と$_SERVER['REMOTE_ADDR']さえしっかりログとして保存しておけば大丈夫でしょうか?
0303nobodyさん2006/09/07(木) 08:30:59ID:???
>>302
一般的にはそうですね。匿名な串を使ってくる人もいるので掲示板の品質によっては
それらも対処した方が良いと思います。
0304nobodyさん2006/09/07(木) 08:44:12ID:MKs1ZJ98
すいません お知恵を貸してください。
"1401 0000" という文字列がありまして、
これを右から2個ずつ取り 逆に並べて
00000114 とし。 (ここまでは出来ました。

この文字列は、実は0x00000114 ということで 16進数から 10進数に直して
最終的に276を導き出したいのですが、どうやったらいいでしょうか?

$hoge = "00000114"; この文字列を16進数として型変換する方法がわかりません。
お助けを・・
0305nobodyさん2006/09/07(木) 08:46:56ID:???
>>304
276が何かわからないけどdechex使えば?
0306nobodyさん2006/09/07(木) 08:50:36ID:???
あ、逆か
echo HexDec('0x00000114');
0307nobodyさん2006/09/07(木) 09:10:53ID:???
306さん 有難うございました。
見事いきました。 コマンドの類のみ聞くのも気が引けたのですが、
探しきらなかったもので・・・ 感謝です。
0308nobodyさん2006/09/07(木) 10:52:58ID:HQk33gl2
md5()に与える引数の文字列長には制限があるのでしょうか?
それとも無限なのでしょうか?

たとえば、DBの「text型」カラムに格納されている1000字程度の文章を
md5()に通してハッシュ値を得て、これから投稿されようとしている文章(こちらもハッシュを取る)と
比較して、両者が同一の文章か否かを判別(同一だったらリロードとみなして投稿を拒否)するために
使おうと思っているのですが、これって適切なやり方でしょうか?
0309nobodyさん2006/09/07(木) 10:56:22ID:???
ハッシュ値で比較する必要ってあるの?
0310nobodyさん2006/09/07(木) 10:59:05ID:???
前に投稿された内容をキープする必要があるからハッシュを使うと言っているのでは?
0311nobodyさん2006/09/07(木) 11:28:33ID:HQk33gl2
結局ハッシュを取らないで、生データで比較することにしました・・・
0312nobodyさん2006/09/07(木) 11:34:26ID:???
ハッシュにする意味はよくわからんな
投稿の日時保存して直近の投稿のコメントと
比較すればそれでOKなんじゃね
0313nobodyさん2006/09/07(木) 11:40:29ID:???
1000字程度の文章をハッシュ化しようとした意図がわからないなら
何を言っても無駄だから気にするな。動けば問題ないw。
0314nobodyさん2006/09/07(木) 11:57:17ID:???
POSTの二重投稿の対策をやればいいんじゃね

リダイレクトで飛ばすとか、ユニークなID埋め込んで判断するとか
MD5・日付・IPとかで判断するのもいいだろうけど

> 1000字程度の文章をハッシュ化しようとした意図がわからないなら
> 何を言っても無駄だから気にするな。動けば問題ないw。
>>312に言ってるのか?意図ってリロードによる2重投稿を防ぎたいのでは?
0315nobodyさん2006/09/07(木) 12:17:13ID:???
定数のメリットって
変更不可、スコープがグローバル、
という2点でよろし?

ID/PASSを定数で保持するのってよくあることでしょうか?
0316nobodyさん2006/09/07(木) 12:31:34ID:???
セーフモードがかかっているサーバで、
phpをcgiで動かしたいのですが、
phpが入っているサーバなら全てcgiとして動作できますか?
それとも設定によってはできないのでしょうか?
あとphpのパスはphpinfoのどこの項目を見ればいいのでしょうか?
/usr/local/bin/phpや/usr/bin/phpや/usr/sbin/phpなど、
思い当たるものを適当に全て試しましたが、
全て500エラーが帰ってきてしまいます。
どなたかお助けください。
0317nobodyさん2006/09/07(木) 12:46:00ID:???
>>316
WEBサーバの設定しだい
0318nobodyさん2006/09/07(木) 12:47:59ID:???
>>316
500エラーってWindowsのCGIだとパスが違ってくるからその変も疑った方が良いかも
0319nobodyさん2006/09/07(木) 12:49:56ID:???
どっかのヲチネタぽいのが続いてるな…。

>>315
スコープはメリットにもなるしデメリットにもなるよ。
id/passを定数に…どうだろ?不要になったらさっさと消すべき値のような?
0320nobodyさん2006/09/07(木) 12:54:22ID:???
>>316
where phpとか?
03213162006/09/07(木) 13:15:08ID:???
どうもレスありがとうございます。

>>317
やっぱサーバ側の設定次第ですか・・・
サーバ仕様書にはphpのパスもcgiとして使えるかも記載されていないので、
恐らく使えない可能性が高いのでしょうね。

>>318
サーバはFreeBSDのようなので、その点は心配なさそうです。

>>320
それはシェル操作でしょうか?
レンタル鯖の話ですので、それは使えません。
説明不足で申し訳なかったです。

とりあえずmkdirのとこなどは、あらかじめフォルダを用意したり、
出力されるファイルも作ってみて、悪あがきをしてphpで動かしてみます。
その上でだめそうなら諦めます。
どうもありがとうございました。
0322nobodyさん2006/09/07(木) 13:17:33ID:???
内部文字コードはUTF8になっているのですが
PHPにてとりだすとコードが「ASCII」になってしまいます。
mb_convert_encodingでコード指定しても改善しません。

これはどんな解決策があるでしょうか?
ご教示お願いいたします。

環境
サーバー XREA
Mysql 5.1.11
phpMyAdmin 2.8.2
0323nobodyさん2006/09/07(木) 13:33:36ID:???
>>322
出力の文字コードはどうしたいわけ?

出力も指定したいなら
output_handler が mb_output_handler になってる?
その上で mbstring.http_output に出力したい文字コードを指定してる?
0324nobodyさん2006/09/07(木) 15:22:26ID:???
ローカル上にあるファイル一式をアップロードさせる方法はないものかと
考えています。

例えば
フォルダ名:[ ]
ファイル場所:[ ][参照]

とあったとして、1ファイルのみの登録であれば、1つのファイルの場所を指定するだけで
良いのですが、これが複数ファイルを一括してアップロードしたい場合、
どうするのが適切なのか?っと悩みます。

copy関数を使うことも考えましたが、copy関数はサーバ上にアップしている
ファイルをコピーするので違うと思うし。

何か設計上のアドバイスをいただけないでしょうか?
0325nobodyさん2006/09/07(木) 16:06:20ID:???
つFTPソフト
0326nobodyさん2006/09/07(木) 16:08:19ID:???
formをたくさん設置して複数を同時なんてのはよく見るよな。
0327nobodyさん2006/09/07(木) 17:07:38ID:???
htmlフォームに値を入れる時
value="".$hoge."" とやると$hogeに"が入っていた場合におかしくなるのですが
value=の区切りってどうしたらよいのでしょうか??
0328nobodyさん2006/09/07(木) 17:15:15ID:???
>>327 自己レスです。
htmlspecialcharsでいけました、すません。
0329nobodyさん2006/09/07(木) 18:38:28ID:???
>>324
ActiveXを使えばできなくはない。
それ以外ではクライアントのディレクトリ情報を拾うようなマネ自体が
セキュリティ的に厳禁な行為なので、ムリだと思うけど…
0330nobodyさん2006/09/07(木) 18:54:52ID:zxRzPgXR
どこに聞けばいいかわからなかったので教えて下さい
cgi(perl)ではかなりあるんですがphpで逆リンク集を配布してるサイトって
ありますでしょうか?
教えて下さい m(_ _"m)ペコリ
0331nobodyさん2006/09/07(木) 18:58:11ID:???
>>324
クライアントに圧縮させて、それをアップしてもらい、
サーバー側で解凍するといいよ。
■ このスレッドは過去ログ倉庫に格納されています