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

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

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん04/11/02 00:15:41ID:???
PHPに関するくだらない質問用すれです。
0713nobodyさん04/12/30 15:57:07ID:???
>>712
英語じゃわかんねーって言ってるだろヴォケー
0714nobodyさん04/12/30 16:16:48ID:???
>>713
>>710
0715nobodyさん04/12/30 16:48:37ID:???
>709
ああやっぱりそんな感じですか。
ならhtmlのエンコードをeuc-jpにすれば大丈夫かと。
ただ、ダウンロードの時にも日本語ファイル名はブラウザによっては
問題があったような気もする。
0716nobodyさん04/12/30 20:51:41ID:???
>>696
50万+でオレが請け負ってやるよ。
連絡先のメールアドレスを晒してくれ。

そこまで言うお前さんを見てみたいんでな。
個人的には>>695と同意見ではあるんだが。

オレはSOHOでPHP+MySQL中心にWEBシステム作ってるモンだ。
一応、プロだから安心してくれ。
0717nobodyさん04/12/30 20:56:38ID:???
>>716
RFP皆無で「50万+」と言い切るあたり、どこぞのプロですか?
0718nobodyさん04/12/30 20:58:12ID:???
>>716
えらそうに言っておきながら予算は10万しかないんだってさw
0719nobodyさん04/12/30 21:14:48ID:???
>>717
というか、ある意味、興味本位だ。
面白きゃ、別にタダでもいい。
値段は>>687-688から。
0720nobodyさん04/12/30 21:19:13ID:???
>>719
サルにエサを与えないでください
0721nobodyさん04/12/31 00:38:45ID:B2MMrafy
すみません。質問です。
2ちゃんトップページをGETする関数ですが・・・

<?php
ob_start("callback");
include 'http://www.2ch.net/';
ob_end_flush();
?>

これを変数の中に格納したいのですが、

$nichan { ob_start("callback");
include 'http://www.2ch.net/';
ob_end_flush();};

うまくいきません。どうすればよいでしょうか?
こんな感じでやってみましたが・・・
お願い申す!
0722nobodyさん04/12/31 00:41:00ID:B2MMrafy
>>721です。

(訂正)

$nichan { ob_start("callback");
include 'http://www.2ch.net/';
ob_end_flush();
    }
0723nobodyさん04/12/31 02:05:30ID:PHrVa8Mz
はじめまして。

PHP初心者です。
PHPにCSSはどうやって組み込めばいいのですか?
今DREAMWEAVERMX使っていますが、
簡単なPHPのプログラムを作れるのですが、それをどうやって好きなフォントや
形にするのかわかりません。
どうやるのでしょうか?
0724nobodyさん04/12/31 02:10:46ID:???
>>721-722
マニュアル読め
それか、中学からやり直せ

>>723
普通のCSSと同じでいい
0725nobodyさん04/12/31 02:11:21ID:???
>>723
HTMLと同じ
0726nobodyさん04/12/31 02:11:23ID:PHrVa8Mz
いじっていたらできるようになりました!
やった
0727nobodyさん04/12/31 03:38:44ID:???
変数のサニタイズって htmlspecialchars しとけば良いってのは事実でしょうか?
某書籍に書いてあったのですが、イマイチ納得いきません。
stripslash とかが必要になる気がするのですが
0728nobodyさん04/12/31 03:46:43ID:???
>>727
何で必要と思ったのかも書けと
0729nobodyさん04/12/31 03:49:41ID:O6a7LDD/
Q.クラスが理解できません
0730nobodyさん04/12/31 03:57:34ID:???
727と若干かぶるが
配列をhtmlspecialcharsdでサニタイズしたら、配列が空になっちった!
なぜに!?
0731nobodyさん04/12/31 04:05:03ID:???
>>730
まさか htmlspecialchars($array) とかやってないよね?
ちゃんと array_map("htmlspecialchars", $array) にしてるよね?
073273004/12/31 04:07:29ID:???
>>731

サンクスです

サンクスです

サンクスです
0733nobodyさん04/12/31 07:20:42ID:???
サーバーをまたがったセッション保持ってデータベースを
使えばできると思うのですが、
$_SESSION['ID']を別サーバーで取得しようとしても
空っぽのものしか取得されません。

データベースには正しくセッションが保持されているようですし、
エラーも発生していないようなのですが・・・

http://www.stackasterisk.jp/tech/php/php03_06.jsp
ちなみに上記の session_handler.phpをMySQL用に修正
して使用しています。

どなたかご教授お願いします。
0734nobodyさん04/12/31 07:25:01ID:DFaxN2oe
連続したオブジェクトのインスタンスってどうやってやるの?
例えwhileなどを使って
obj1 obj2......obj100
までちょっとずつメンバ変数を変えてつくりたいの。
0735nobodyさん04/12/31 07:26:15ID:DFaxN2oe
もしかして配列使えばよいのかな?
オブジェクトも配列に格納できるんだっけ?
073673304/12/31 07:36:50ID:???
どうやら
$sid(セッションID)が別サーバーからsession_start()した場合に異なっている
ようです。
解決方法はないでしょうか?
073773304/12/31 08:17:37ID:???
SIDをGETで持ち込む方法でいけましたが、
セキュリティ面でGETは利用したくないと思っています。

別の解決方法ありましたら教えてくださいませ
0738nobodyさん04/12/31 09:45:11ID:B2MMrafy
>>724

>>721-722です。
マニュアルと入門本を見たが、 = や () くらいしか
格納できなく、あの構文じゃさすがに格納できないっす・・・;_;
0739nobodyさん04/12/31 10:37:43ID:???
>>737
POST

>>738
ob_get_contents()
0740nobodyさん04/12/31 11:04:27ID:odEUK91B
セッションを使っているページで以下のような警告文が出ます。
バージョンは4.3.2です。4.3.10にすると警告が消えたのですが、
4.3.2だと何故このような警告が出るのか後学の為に教えて頂けないでしょうか。

セッションは$_SESSION["hoge"]のように書いていて、4.1.x系のような書き方ではありません。
4.3.2、4.3.10ともregister_globalsはoffになっています。bug_compat_42、session.bug_compat_warnも
4.3.2、4.3.10ともに同じ設定です。session_start()の以前に$_SESSIONを使って操作はしていません。


Warning: Unknown(): Your script possibly relies on a session side-effect which existed until
PHP 4.2.3. Please be advised that the session extension does not consider global variables
as a source of data, unless register_globals is enabled. You can disable this functionality
and this warning by setting session. bug_compat_42 or session.bug_compat_warn to off,
respectively. in Unknown on line 0
0741nobodyさん04/12/31 11:39:06ID:???
>>740
書いてあるやん。
074270704/12/31 12:14:03ID:???
>>653-654
あたりで、日本語ファイル名を取得出来ないと騒いでた者です。
今、とんでもない事に気が付きました。

テスト用のブラウザにOperaを使ってたんですが・・・
IEとFireFoxで「可能」や「分析表」などの文字を含んだファイル名をアップロードすると普通に取得出来ました。

こんなに騒いだ後に、誠に申し訳ないですが、どうやらOperaの問題の様です・・・

#Operaは、HTMLなどのレンタリングが正確だって聞いたのに・・・こんな所で・・・orz

ちょっとOperaスレに行って聞いてきます。
0743nobodyさん04/12/31 12:14:39ID:???
>>741

すみません、言葉が足りませんでした。
警告の意味は理解しているのですが、同様の設定にも関わらず4.3.2だと警告が出て、
4.3.10だと警告が出ない理由が知りたかったのです。
0744nobodyさん04/12/31 12:40:06ID:???
>>743
Changelog見れば?
0745nobodyさん04/12/31 13:50:35ID:???
英語じゃわかんねーっんだよヴォケー
0746nobodyさん04/12/31 13:58:24ID:???
日本語がないなら、せめてフランス語のページを紹介にしろってんだよ!バカヤロー
074769704/12/31 14:05:45ID:opqL9/cF
まじで誰か知りませんか?
それとも毎回変数確保してるんですか?
もう一度質問させてください


fooというメンバを持つオブジェクトを返す関数hoge()があったとして

$var = hoge();
echo $var->foo;

のようにしたいのですが、これを簡単にして

echo hoge()->foo;

のようにはできませんでした。
新たに$varのような変数を定義しなくてすむ方法はありませんか?
教えてください。
0748nobodyさん04/12/31 14:23:42ID:???
>>747
無理、ていうかわざわざクラスにする必要ないんじゃないか?
0749nobodyさん04/12/31 14:40:33ID:???
>>747
よく見ると関数(function)とクラス(class)ごっちゃにしてそうだな。違いわかってる?
$varは変数じゃなくてオブジェクトなわけでどうやったって必須なんだが
0750nobodyさん04/12/31 14:50:12ID:???
>>747
PHP4 では不可能。
PHP5 では可能。
0751nobodyさん04/12/31 15:49:10ID:???
違いがわかってないのは749な気がする
0752nobodyさん04/12/31 15:52:11ID:???
>>749
> どうやったって必須なんだが
そんな事ない
C++やJavaなら>>747のような事はよくやる

>>747
知らん
0753nobodyさん04/12/31 16:25:40ID:hdw9djAl
PHPでかかれていて、データベース不要のeコマース構築システム(ショッピングカート)ってありますか?
osCommerceが有名だそうですが、データベースが必要なので。

というかすれ違いですか?
0754nobodyさん04/12/31 17:25:08ID:???
時々思うんだけど、インスタンス使わないならクラスにする必要ないよね?
0755 ◆sexlifeOHE 04/12/31 17:34:55ID:???
for(my $k=0; $k <= @KUSO; $k++){
print "$KUSO[$k]";
}
075673304/12/31 18:20:17ID:???
POSTだと一度inputボタンを押す必要が出ちゃいますんで、極力避けたいと思います。
実際問題、GETでSESSIONIDをやり取りするのって危険なんでしょうか?
セッション保持期間を短くすれば問題ナッシングですかね
0757nobodyさん04/12/31 18:21:05ID:???
>>756
別にいいんじゃない?
ケータイ用ページなら結構普通に見かけるよ。
0758nobodyさん04/12/31 19:23:22ID:???
>>756
IPアドレスやcookieを併用するとかね
携帯だとどっちも難しいけど
0759nobodyさん04/12/31 19:54:06ID:???
携帯用だとURLで渡している例はよくあるね
0760nobodyさん04/12/31 19:56:02ID:LpZ5UrY2
PHPで掲示板を作っています。
PHPなので当然文字コードはEUCで
."<meta http-equiv=\"Content-Type\" content=\"text/html; charset=\"EUC-JP\">\n"
な感じで書いてブラウザで開くと文字コードは自動的にEUCになります。
しかし何も表示されず、エンコードでShift-jisにすると表示されます(ただし一部文字化け)
これはどのような原因が考えられるでしょうか?
076176004/12/31 20:02:02ID:???
補足です。
EUCで何も表示されない状態ですが
ソースを見ると普通になっています。
0762nobodyさん04/12/31 20:11:36ID:???
>>760
ものすごくたくさんの要因が考えられます。
少し簡単に挙げると…

・Apacheの出力
・PHPの出力
・読み込み元の文字コード

全部チェックしてください。
上から可能性が高そうです。
0763nobodyさん04/12/31 20:18:42ID:iC9AXDhT
会員IDをハッシュで生成したいと思いますが、
重複しないユニークなハッシュの生成方法はあるのでしょうか?
0764nobodyさん04/12/31 20:22:52ID:???
>>763
マイクロ秒とIPアドレスくっつけてMD5・・・ってIDかよ!
普通は連番か、重複防止した任意ワード使うけどね
ハッシュじゃ覚えにくいし
0765nobodyさん04/12/31 20:25:15ID:???
>>764に禿同
IDにハッシュなんて正気とは思えん。
076676004/12/31 21:01:24ID:???
>>762
原因はPHPファイルの文字コードでした。
DreamWeaverを使ってるのですが最初Shift-jisで作成してしまい、
気づいて直したのがサーバー側だったので
その後コーディングしていたファイルがShift-jisで上書きを…
今後はこんなマヌケなコトをしないように注意します。
ありがとうございました。
0767nobodyさん04/12/31 23:33:25ID:???
PEARについて質問なのですが
マニュアルをみたところPHP4.3.0以上には標準で入っていて
--without --pearと設定されてない限り使えるとかかれてました。
ですが自分のPC上では動くものの
上記の設定のされていないPHP4.3.2以上の2鯖で試しましたがうまくいきません。
原因はなにかわかる方はいますか?
よろしくお願いします。
0768nobodyさん04/12/31 23:35:31ID:???
>>767
OSとインストール方法くらい書けよ。
076976704/12/31 23:39:28ID:???
>>768
OSとインストール方法は何か関係があるのですか?
OSはXPでインストール方法はコマンドプロンプトからです。
0770nobodyさん04/12/31 23:41:08ID:???
>>767
うまくいきませんって何がどのように?
0771nobodyさん04/12/31 23:45:22ID:???
また自分がやったことはいっさい書かずに聞くやつかよ・・・
0772nobodyさん04/12/31 23:46:00ID:???
「エスパーきぼんぬ」「氏ね」「(゚Д゚)ハァ?」等のレスを貰う八ヶ条。
1. ハードウェア、OSのバージョン等には一字一句触れない。
2. 大切な個人情報が漏れるとまずいので、己の行った操作、変更などは秘密。
3. エラーメッセージの類は決して書かない。「エラーが出るんです」で留める。
  目の前で生じている現象をそのまま具体的に書くなどもっての外。
  事実より俺様の脳内解釈を優先すべし。
4. 独り言文体で必勝。
  「…なんだけど、どうすればいいのかなぁ」「何が悪いんだろう?」
5. 「急いでいます」「困っています」等、自分の都合を全面に押し出す。
6. もう試したことを得意げに指摘してくる奴には、厳しく対応。
  「それが駄目だったから質問してるんです」「それはもう試してみて駄目でした」
  "どう"だめだったのか、本当に実際それを行ったかどうかなんか問題じゃない。
7. ストレートに答えを書かないもったいぶったレスには、逆切れで対応。
  「だからどうすればいいんですか?」「分からないなら引っ込んでろやゴルァ」
  示されたURL等を参照するなんて態度は、回答者を甘やかすことに他ならないので
 絶対に避ける。
8. 情報は小出しに。
077376704/12/31 23:50:08ID:???
>>770
すいません。

データベースへの接続の時点でエラーがでます。
PEARを使わずmysqlでやると繋がります。
077476704/12/31 23:51:05ID:???
エラーがでるっていうより繋がらないってことです。
077576804/12/31 23:55:22ID:???
>>769
例えばFreeBSDでportsを使う場合に関係あることもあるの。

で、あんさんの場合はWindowsだということだからphp.iniの設定が
ダメなだけ。マニュアル嫁。
0776nobodyさん04/12/31 23:58:36ID:???
>>767
>>772
077776704/12/31 23:58:50ID:???
>>775
レン鯖のphp.iniはいじれるのですか?
0778nobodyさん05/01/01 00:01:50ID:???
>>777
お前が使ってるどこぞの鯖のことを聞かれてわかるわけないだろう
もうカエレ
0779nobodyさん05/01/01 00:05:21ID:???
>>777
>>772
0780nobodyさん05/01/01 00:07:11ID:???
Windows XPのレンタルサーバ。
PHPはコマンドプロンプトから入れました。

釣り決定。氏ね。
078176805/01/01 00:08:56ID:???
>>777
俺に聞かずに鯖管に聞いてくれ。
ちうかPHPは自分で入れたんじゃなかったの?
0782nobodyさん05/01/01 00:10:32ID:???
もう放置しよう
0783nobodyさん05/01/01 00:14:55ID:???
お前ら・・・新年ですよ・・?
もっとテンションあげていこうぜ
0784nobodyさん05/01/01 00:34:09ID:???
データベースの先頭データとは
一番新しいデータ(表で言うと一番下)のコトでしょうか?

掲示板を作成してるのですがサンプルには
ソートする前にgetOne()を使っていて
もし一番上が先頭データだとすると2番目のを取得しているはずだなと思い悩んでいます。
0785nobodyさん05/01/01 00:39:17ID:???
>>784
> データベースの先頭データとは
> 一番新しいデータ(表で言うと一番下)のコトでしょうか?
>
そうとはかぎりません。
0786nobodyさん05/01/01 00:43:45ID:???
PHPはsendmail使わずにメール送信できるってほんとなのか?
0787nobodyさん05/01/01 00:47:54ID:???
>>785
基本的には一番下であっているのでしょうか?

ソートの仕方がORDER BY 〜 DESCでされているので
もし一番下なら納得できるのですが…
0788nobodyさん05/01/01 01:04:23ID:???
>>787
ソートの前にgetOneっていうのが意味不明ですが。

>基本的には一番下であっているのでしょうか?
ですから、そうとは限らないです。
0789nobodyさん05/01/01 01:14:26ID:???
>>786
メールつーものはSMTPを喋れば送れる。
レン鯖の話なら鯖管に聞くのが常道。

>>787
たまたまそういう風に出力されただけ。
複数のレコードを表示する場合には、ソートの有無に関係無く(見た目の)順番が生じるのは当然。
DBの実装の仕方ならDBのソースを見るよろし。
0790nobodyさん05/01/01 01:14:34ID:hq2AS1pK
PHPの開発にWin板のvim使ってるのですが、『まるごとPHP!』を参考にしてphpdoc.vimを
使いたいのですが、なかなか動いてくれません。
やってみたことは"C:\vim\runtime\ftplugin\"にphpdoc.vimを入れて
:runtime! ftplugin/phpdoc.vim
を行いました。
この状態で class Hoge { と入力しても何も起きず、同様にfunction hoge() { としても何も起きません。
うまく動いている方、設定の仕方等間違いがありましたら教えてください。

#PHPなのかVimなのか悩んだのですが、Win板のVimスレはなかったのでこちらで質問させて頂きました。
079178605/01/01 01:20:00ID:???
>>789
サンクス。
0792nobodyさん05/01/01 07:19:53ID:???
>>788
getOneはDBのメソッドです。
そうとは限らないと言うことはソートしないと順不同に入っていくのですか?
今までinsertで入れていった感じそんな風なのは見当たらなかったですので
順番に入っていくことしか頭になかったです。

>>789
たまたま出力されたとはどういうことでしょうか?
>>784でいったようにDBのソースを見て悩んでるのですが…
自分はmysqlで作ろうと思っていますけど、掲示板作成の流れを理解したいので。
0793nobodyさん05/01/01 09:41:32ID:???
>>792
インサートされる順番というより、出力される順番が規定されていない。
出力順を制御したいときは素直にorder byで。
ちなみに見ているDBのソースってなに?
0794nobodyさん05/01/01 11:26:36ID:???
多次元配列を作る際に

$SerialNumber = date("YmdgisA");
$DATA[$SerialNumber][0] = array("name"=>htmlspecialchars($_POST["name"])
for ( $i=0; $i<sizeof($chk); $i++){
,"m$chk[0]_1"=>$_POST["m$chk[0]_1"],
}
);

こんな感じで中にfor文を入れて、フォームで受け取った配列の値の数(チェックボックスで0〜8個分に変動します)
だけ配列に加えたいのですが、エラーが起きて上手く行きません。
for文を外すとちゃんと動くんですが、途中でfor文を入れるのは不可能なんでしょうか?

要するにチェックした部分だけ多次元配列に格納し、データの書き込みを行いたいのですが
何かいい方法はありませんかね?
0795nobodyさん05/01/01 11:37:07ID:RJWWw1Kp
すみません、超ど素人なのですが、教えてほしのです。
フォームに入力されたデータを、PHPのファイルで表示したいのですがうまくいかないのです。
form1.htmlには

<form method="post" action="form2.php">
名前は?<input type="text" name="yourname" size="20">
<br><input type="submit" name="submited" value="送信"></form>

と書き、form2.phpには

<html><head><title>jikken</title></head><body>
<?php
print("ようこそ" . $yourname . "さん<br>");
?></body></html>

と書き、form1.htmlのフォーム欄に「yamada」と
書いて「送信ボタン」を押したのですが「ようこそさん」としか表示されないのです。「ようこそyamadaさん」と表示したいのですが、どうすれば良いのでしょうか。

本のサンプルファイルをそのまま使っても同じ現象が起きます。環境は、
PHP4.3.8+Apache1.3.31+WindowsXP
です。どなたか教えて頂きたく存じます。宜しくお願いします。
0796nobodyさん05/01/01 11:39:08ID:???
>>795
<?php $yourname = $_POST['yourname']; ?>
を、PHPファイルの先頭にコピペしてみなさい。
0797nobodyさん05/01/01 11:58:50ID:???
>>794
>>772
0798 【中吉】 【1011円】 05/01/01 12:29:41ID:???
>>795

<html><head><title>jikken</title></head><body>
<?php
print "ようこそ{$_REQUEST['yourname']}さん<br>";
?></body></html>

079979505/01/01 13:49:21ID:RJWWw1Kp
>796
>798

ありがとうございます!!出来ました!!心から、感謝します!
自分は超素人で、このようなことも知らなかったので、本当に
助かりました!!
でも、本にはこのようなことは書いていなかったのですが、
PHPの設定によっては、本のように単に「$youname」と書けば
出来るものなのでしょうか?

急ぎではありませんので、お手隙の時に教えて頂けると嬉しい
です。宜しくお願いいたします。
0800nobodyさん05/01/01 14:02:03ID:???
>>799
> PHPの設定によっては、本のように単に「$youname」と書けば
> 出来るものなのでしょうか?

yes
セキュリティのため不可にしてる場合が多い
ってか不可にするべし
0801nobodyさん05/01/01 14:15:05ID:???
>>799
そう。参考にした本が少し古かったのでしょう。
FAQの筆頭に上げられますので興味があれば”register_globals”で
ググッて見ましょう。
080280105/01/01 14:22:41ID:???
こっちの方が良いな。要はPHP 4.1.0リリース時にデフォルトの設定が
変更されたわけ。

ttp://www.php.gr.jp/history/release_4_1_0.html
080379505/01/01 15:39:25ID:RJWWw1Kp
>800
>802

ありがとうございます。サイトを見ましたが、セキュリティのため
不可にするようになった訳ですね。
素人の自分にとって、貴重な勉強になりました!ありがとうござい
ます!
0804nobodyさん05/01/01 17:27:18ID:???
ログファイルにデータが5行以上あったらそのファイルを空にするってのをやりたいんだが、どうやってやるんだ?
0805nobodyさん05/01/01 17:29:56ID:???
どこまで作ったのか書けよ
書いてないなら書き始めろ
0806nobodyさん05/01/01 18:37:37ID:0o7KJJjq
必ず重複しないハッシュを作るにはどうすればいいのでしょうか?
080780405/01/01 18:40:37ID:???
スマソ。
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<title>hogehoge</title>
</head><body>
<form action="<?=$PHP_SELF?>" method="post">
<input type="text" name="text"><br>
<input type="submit" value="送信" name="write">
</form>

<?php
$lines = file('log.dat');
if($_POST['text']){
$text = $_POST['text'];
array_unshift($lines, $text);
$all = count($lines);
if($all >= 5){
    // 5行あればログファイルの内容を全削除、とやりたい。
    echo "<p>(・∀・)ログサクージョ!</p>";
    } else {
    echo "<p>(゜Д゜)まだ5行無いぞ!</p>";
    }
}
?>
</body></html>

こんな感じだろうか。もっと効率いいのがありそうだが。
で、削除の部分で良い方法が思いつかない。
ってかソース読みにくくてスマソ_| ̄|○
0808nobodyさん05/01/01 19:04:38ID:???
>>807
ログの行数はfile()で取得してcountすれば2行で済む。
0809nobodyさん05/01/01 21:46:55ID:Ctk5qZaz
PHPとMySQLを使って4択問題をだして答えてもらってサーバで自動採点するファイル(ようは4択のwebアンケートのようなもの、PC上での試験みたいな)
を作りたいと思ってるのですが参考になるようなサイトやソースないでしょうか?
完全に個人での勉強目的で商用等に使ったりはしませんので教えていただけないでしょうか?
0810 【大吉】 【1422円】 05/01/01 22:06:12ID:???
>>809
参考になるようなサイトやソース
ttp://www.google.co.jp/search?sourceid=navclient&ie=UTF-8&rls=GGLD,GGLD:2003-48,GGLD:en&q=PHP+MYSQL
どうぞ。
0811nobodyさん05/01/02 02:14:35ID:???
PHP4にC++のnamespaceみたいなのってありませんか?
Googleやwww.php.netをいくら探してもないのでたぶんないと思うのですが
もしかしてあったりしますか?
0812nobodyさん05/01/02 02:40:20ID:???
>>811
namespaceはPHP5からです。
ただしそれもネストできないちゃちなものですけどね。
■ このスレッドは過去ログ倉庫に格納されています