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

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

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2010/11/15(月) 13:00:07ID:???
質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。

◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 100
http://hibari.2ch.net/test/read.cgi/php/1288168893/
◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.3
【連携ソフトウェア】MySQL ImageMagick
【質問内容】

◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)

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

◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。

【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
04664552010/12/05(日) 01:46:18ID:Nvi5Q3Wb
>>463-464
ajaxは今の画面からして無理そうな気がします。。。
0467nobodyさん2010/12/05(日) 01:46:46ID:???
>>465
もし準備に1時間かかったら1時間タイムアウトしないの?
確かIEはタイムアウト短めなんだよな。
Javascriptのプログレスバーで少し時間稼ぎできた記憶もあるけど。

header()を定期的に(同じ内容を)何度も送ってみるのはどう?
試したことないけど。
0468被リンクサービスの決定版2010/12/05(日) 02:58:32ID:07kW5KS8
被リンクサービスはこれらの業者を掛け持ちするのがベスト!
http://hibari.2ch.net/test/read.cgi/hp/1291304974/43
0469nobodyさん2010/12/05(日) 09:26:40ID:???
>>457
日本国内でお願いします。
0470nobodyさん2010/12/05(日) 10:19:28ID:8LoFcf3S
日記のアプリがあって、ユーザーが学生と教師にわかれてます
とりあえず学生向けのクラスを作ってその中で日記の機能を実現して、
教師向けクラスは学生向けクラスを継承することにしました
この時、DBテーブルの学生向け・教師向けの指定はどう切り替えたら良いんでしょうか?

ログイン時にユーザータイプをセッション化してifで切り替えるのでないやりかたありますか?

教師向けクラスのなかでどうにかして指定テーブルを上書きしたいんですがどうしたら良いですか?
0471nobodyさん2010/12/05(日) 10:23:54ID:???
任意の繋いでる先を特定しようものならまずはネットワークのルートを押さえて
枝分かれする分岐点での認証を全て突破していかないといけない
そういうレベルの話

最小のグループの中に属する接続先のみを特定する場合
最深部(接続先)の1歩手前(ようはプロバイダ)を掌握できれば可能

重要なのはプロバイダからの情報で接続先や契約者は特定できても
実際に接続している個人までの特定は不可能ということだ

ちなみに警察が逮捕できるのはプロバイダから情報を提供してもらってるから
提供された情報からわかるのは接続先と契約者でしかないので
個人まで特定するには最終的には自白か何か証拠がないといけない
プロバイダは契約者との間に守秘義務があるので警察の令状がない限り情報は提供できない

プロバイダに入社すればそこと契約してる人の情報を入手できる可能性がある
(ただし情報へのアクセスは権限がある人のみで権限があっても理由なきアクセスは不可能)
警察に入っても捜査の範囲内でしか知りうることができないしそもそも配属されるとは限らない

プロバイダのデータベースに不正アクセスできれば何か情報があるかもしれない程度
普通重要情報はネットワークから切り離すし
不正アクセスは犯罪行為であってリスクが高い

ようは諦めろ
中国共産党は国内のネットワークを全て支柱におさめてるので(共産党がプロバイダなようなもん)
国民の監視ができるだけで国から切り離せば個人を知ることはできない
CIAとかFBIとか海外の組織ならできそうなイメージはあるんだろうけど
ああいう機関もどこかしら情報提供がないと何もできない
0472nobodyさん2010/12/05(日) 10:28:32ID:???
>>470
それはDBの設計の話では?
教師が書いた日記か学生が書いた日記かがわかるテーブルを用意すればいい
記事ID ユーザ
100000 学生A
100001 教師A
0473nobodyさん2010/12/05(日) 11:09:08ID:???
>教師向けクラスは学生向けクラスを継承することにしました
なんかこの時点ですごい設計になってる気がする
0474nobodyさん2010/12/05(日) 11:18:47ID:???
絶対におかしいよ
0475デリカット2010/12/05(日) 11:39:10ID:???
ケント違いよ
0476nobodyさん2010/12/05(日) 14:03:39ID:???
Yes! I am KENT! yeah okkkkk soo goood
0477nobodyさん2010/12/05(日) 19:56:57ID:???
>>470
教師クラスが学生クラスを継承するのはまあいいと思うけど、
テーブルが別になってるのが怪しいのでDB設計は見直した方が良いと思う

それはまあ置いておいて、if以外で実現するとなると、
学生クラスと教師クラスでgetDiaryTable()の戻り値を変えるとか
0478nobodyさん2010/12/05(日) 19:58:06ID:???
>>477
>教師クラスが学生クラスを継承するのはまあいいと思うけど、
なんでいいの?
0479nobodyさん2010/12/05(日) 20:08:42ID:???
> 教師「向け」クラスは学生「向け」クラスを継承することにしました
と書いてあるだけで「教師 is-a 学生」という設計になってるとは書いてないから。
そして単にアクセス権の領域を継承しているのだろうと簡単に想像できるから。
さらに本題と無関係だから。
0480nobodyさん2010/12/05(日) 20:18:25ID:???
>>479
http://ja.wikipedia.org/wiki/%E7%B6%99%E6%89%BF
>一般的に、BがAを継承する場合、B is a A. (BはAの一種である)という意味的な関係(Is-a関係)が成り立つ。
>従って、同じふるまいを持つからと言って、意味的に無関係なクラス間に継承関係を持たせるのは適切でない場合が多い。
0481nobodyさん2010/12/05(日) 20:29:37ID:???
人クラス?を学生クラスでつくっちゃったんだろw
0482nobodyさん2010/12/05(日) 20:36:34ID:???
先生が先生の授業をうけるというのは変だしなー
まぁ本題に関係ないのは関係ないが・・・
0483nobodyさん2010/12/05(日) 20:38:12ID:???
>>470はあくまで「向け」って書いてあるだけで、
class Teacher extends Studentとは言い切ってないだろ。
class SuperUser extends Userかもしれんだろ。
0484nobodyさん2010/12/05(日) 20:40:12ID:???
じゃ基底クラスに学生向けの処理を書くのがおかしい
0485nobodyさん2010/12/05(日) 20:52:05ID:Z6YIuGAA
くだらない質問ですがよろしくお願いします。

前提として現在動作しているWebアプリケーションに機能を追加して欲しい ということがあります。


ですが、現在動作しているWebアプリはJavaで組まれているのですが、設計書もマニュアルもなく、
当方Javaを深く勉強したことがないために、ソースを読み解けません。

要望としては機能さえ同じであれば、どんな言語でも問題ないということで、
PHPで構築し直そうと考えています。


そこで、Javaで組まれたWebアプリに機能を追加したいがために、
PHPで新しく構築し直すことの”もっともらしい理由”って何かありますか?

マジレスよろしくお願いします。
0486nobodyさん2010/12/05(日) 20:54:54ID:???
>>485
簡単だから、でいいんじゃない?
もしくは別に正直に自分がPHPしかできないからって言ってもいいし。(物は言い様だから上手く言い換えてね)
0487nobodyさん2010/12/05(日) 20:55:32ID:???
安く出来ますとか言えばいいんちゃうの?
04884852010/12/05(日) 21:05:19ID:Z6YIuGAA
パッと思いつくのは
Javaと比較して
PHPは
・開発が一般的に早いと言われている
・HTMLにタグを直接埋め込めるためにソースを理解しやすい。結果、保守が容易である(本当?)
・一般的にデータベースとの接続性が良いと言われている(開発しやすいと同義?)
・PHPはWebサーバから実行するときは、新しいプロセスを生成せずにスレッドとして実行されます。
 そのため、Javaのシステムよりもメモリに負荷がかからず、軽い。(本当?)

でもこれだけでは、構築し直すメリットがあまりないでよね。
もっともらしい理由が欲しいです
0489nobodyさん2010/12/05(日) 21:06:28ID:???
じゃ実際にメリットないんだよ
0490nobodyさん2010/12/05(日) 21:55:08ID:???
スレチですいません素数ってなんですか?
0491被リンクサービスの決定版2010/12/05(日) 21:56:44ID:07kW5KS8
被リンクサービスはこれらの業者を掛け持ちするのがベスト!
http://hibari.2ch.net/test/read.cgi/hp/1291304974/43
0492nobodyさん2010/12/05(日) 21:56:52ID:???
1とその数以外で割れない数
2,3,5,7,11,13,17…って感じ
0493nobodyさん2010/12/05(日) 21:59:48ID:???
>>490
ググれば?
つーか素数を知らないってマジで小学生か?
0494nobodyさん2010/12/05(日) 22:02:45ID:???
>>488
はっきりJava知らないから、って言えばいいじゃねぇか。
そうやって屁理屈こねてボロ出すより正直に言ったほうが話が早いと思う。
でも求められてる追加機能が大したことなかったら再構築とか認められないよね。
0495nobodyさん2010/12/05(日) 22:06:37ID:???
Javaは最新の技術を追える
これは結構大事な事
とはいえJavaOnlyには今はしないけどね
部分部分でJavaはよく使う
0496nobodyさん2010/12/06(月) 00:47:42ID:???
Sunが買収されてからJavaはボロボロじゃないか
コミュニティーもJOJOに衰退していってる
逆にC#は活発になってる
0497nobodyさん2010/12/06(月) 02:05:20ID:yucJCxgO
phpってC言語に似てるねって工学部の友人に言われたのですが
そんなに似てるんですか?
自分C言語とかやらずにHTML→phpなので良く解らないのですが

もしかしてC言語やっておいたほうがいいのでしょうか
0498nobodyさん2010/12/06(月) 02:09:31ID:???
その友人はアホ
0499nobodyさん2010/12/06(月) 02:19:04ID:???
まぁCOBOLとかFORTRANに比べれば似てると思うよ。
C言語にBASICのテイストを加えた感じじゃない?
0500nobodyさん2010/12/06(月) 02:32:49ID:???
Cやperlとかから良い部分等パクってC,C++で作ってるから似てて当たり前
だからといってCをやる必要性は少ない
その程度の知識しかないならもっとPHPをやった方が良い(PHPをしたいなら)
0501nobodyさん2010/12/06(月) 02:35:55ID:yucJCxgO
なるほど!
ありがとうございます!
0502nobodyさん2010/12/06(月) 04:30:41ID:+HasdjW9
【OS名】MacOS X 10.6
【PHPのバージョン】5.2.5
【連携ソフトウェア】MAMP (MySQL 5.0.41)
【質問内容】

データベースからメモリ使用量を抑えて結果を出力したい。

$result = mysql_unbuffered_query($query);
while ( $row = mysql_fetch_assoc($result) ) {
 //$rowの内容を出力
}

mysql_queryの代わりに、
mysql_unbuffered_queryを使ってみたのだけど、
1回目の結果しか出力してくれません。
0503nobodyさん2010/12/06(月) 05:02:19ID:???
>>502
mysql_unbuffered_query -- MySQL に SQL クエリを送信するが、結果に対してのフェッチやバッファリングは行わない
0504nobodyさん2010/12/06(月) 08:14:48ID:???
PHPはC言語の達人達が作ってるからそりゃ似てる罠
0505nobodyさん2010/12/06(月) 08:28:10ID:???
C言語の達人になんかワロタ
0506nobodyさん2010/12/06(月) 08:29:21ID:???
モジュールとかライブラリ類がCで実装されてるからCで全部置き換えれる
0507nobodyさん2010/12/06(月) 08:45:12ID:???
>>485
・ドキュメント類の無いシステムの改修は請けられない
・PHPは作業員単価が安い
真っ当な理屈で行くならこの2つくらい。

前者はそのシステムが他社製だった場合に限る。
後者はJava使える人を雇ったor外注した場合のコストを仮に出して
「今作り直しておくと将来の機能追加の際の費用が下がるよ」という感じに。
0508nobodyさん2010/12/06(月) 08:47:50ID:???
>>485
あれ、それうちが依頼した案件とそっくりなんだけど
0509nobodyさん2010/12/06(月) 16:04:59ID:???
言語を選ぶドン!
0510nobodyさん2010/12/06(月) 19:16:09ID:1oqepL+/
preg_replaceのパターンについて教えて下さい

>>00 にはマッチするけど >>00-00 
には一切マッチしないパターンを作りたいんですが、うまくいきません。

[0-9]{1,3}[^-] と考えましたが、これだと
>>00 はいいんですが、
>>00-00 もハイフンの直前までマッチして置き換えられてしまいます。
0511nobodyさん2010/12/06(月) 19:25:33ID:???
>>00 って数字の連続って意味? よくわからんので適当
[\d]{1,3}(?!\d)
0512nobodyさん2010/12/06(月) 19:56:13ID:1oqepL+/
>>511
>>00は数字の連続の意味です。
試してみたんですが、[\d]{1,3}(?!\d)だと >>00 だけでなく >>00-00
のハイフン前までもマッチしてしまいました。
>>00-00 には一切マッチさせたくないんですが。
0513nobodyさん2010/12/06(月) 20:10:39ID:???
>>で始まって数字の連続で終わるでいいんじゃね
05145122010/12/06(月) 20:27:31ID:1oqepL+/
>>513
説明不足で済みません。
>>00-00 や >>00 は文字列に挟まれていることもありますし
一行内に複数出てくることもあります
0515nobodyさん2010/12/06(月) 22:01:05ID:???
というかスレチ
0516nobodyさん2010/12/06(月) 22:09:10ID:???
(?<!-)(?<![0-9])[0-9]+(?!-)(?![0-9])
0517PHP忍者 ◆vx6KgJyjvE 2010/12/06(月) 22:56:38ID:???
正規表現 Part7
http://hibari.2ch.net/test/read.cgi/tech/1268979408/
0518nobodyさん2010/12/07(火) 01:05:58ID:jpXYBjAQ
新Macスレに書き込みましたがスルーされてしまったので
こちらで質問させてください。
スレ違いなら申し訳ですが、AppleのiTunes Connectに
表示される自分のアカウントの sales and trendの値を
HTTP経由でRSSやXMLで取得する方法ってどなたかご存じないですか?

下記のサイトが、それらしいことやってそうですが、
ドメインやAPIキーが何を意味してるか良く分かりません。
http://snippie.net/snip/f835bd0d

アカウントとAppleIDを条件にREST等で取得するような
APIってないでしょうか。
0519nobodyさん2010/12/07(火) 01:56:18ID:???
ソース見てみろよ
無いからパースかけてるんだろ…
0520nobodyさん2010/12/07(火) 02:02:54ID:???
もうPHPも落ち目なのかな?
最近全然まともな質問もないし
と思ったらWebProgで一番勢いはある
ということは2chから人がいなくなったのかな
0521nobodyさん2010/12/07(火) 02:05:20ID:???
2chに書き込んでも根性ひん曲がった悪意の塊しかいないからな
0522nobodyさん2010/12/07(火) 02:08:17ID:???
元々PHP板はこんなもん
0523nobodyさん2010/12/07(火) 02:21:15ID:???
いつからここがPHP板になったんだよ
0524nobodyさん2010/12/07(火) 02:30:28ID:???
urlみてみ?
板名はWebProg板だがPHP板と呼ぶ人はそれなりに居る
0525nobodyさん2010/12/07(火) 02:31:47ID:???
>>524
他に呼んでる人の例plz
0526nobodyさん2010/12/07(火) 02:33:38ID:???
例ってなんだよ例って
俺も認識が違ったようだ
旧名がPHP板で再編されてWebプログラム板になった
だからPHP板と呼ぶ人もいる

ttp://teri.2ch.net/accuse/kako/988/988641092.html
0527nobodyさん2010/12/07(火) 02:39:11ID:???
こういうどうでもいいくだらないやりとりがダメにしてるんだろうなw
0528nobodyさん2010/12/07(火) 02:42:39ID:???
雑スレあっても雑スレと統合するようなスレだから
仕方ないんじゃないかと・・・
0529nobodyさん2010/12/07(火) 07:30:00ID:???
>>526
何年前の話だよ
0530nobodyさん2010/12/07(火) 10:16:16ID:???
>>529
何年前の話か分からないという質問ですか?
それならIDを出して書きこんでくださいね
0531nobodyさん2010/12/07(火) 10:19:00ID:9UYYDQMR
PHP+MySQLでアプリを組んでおります。
MySQLでビューを使っているのですが、ビューが遅いと聞き、
毎回PHPにてクエリを作成したものと、ビューを用いたもので速度実験してみました。

$sql_1 = "SELECT * FROM test1 LEFT JOIN text2 ON test1.id = test2.id";
$sql_2 = "SELECT * FROM test_view";

$loop = 10000;

// ビュー無し
$start1 = get_time();
for ($i = 0 ; $i < $loop ; $i++) {
$result = $db->query($sql_1);
}
echo get_time() - $start1 ."<br />\n";

// ビューあり
$start2 = get_time();
for ($i = 0 ; $i < $loop ; $i++) {
$result = $db->query($sql_2);
}
echo get_time() - $start2 ."<br />\n";

結果、
ビュー無:sec 6.97133803368
ビュー有:sec 6.43778681755
となったんですが、これは一度作成したビューをキャッシュで保持しているのでこうなったのでしょうか。


ちなみにmysqlは5.1.33です。
0532nobodyさん2010/12/07(火) 12:04:31ID:???
// ビュー無し
// ビューあり

実行順序を変えた結果も教えてください。
0533nobodyさん2010/12/07(火) 13:20:45ID:???
>>532

ビュー無 ⇒ ビュー有 実施済み

この実行順序を変えて、ビュー有⇒ビュー無で実行することに意味があるの?
0534nobodyさん2010/12/07(火) 13:31:31ID:KlJmKKf8
It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set()
date.timezone = Asia/Tokyoと設定してApacheを再起動しても上記の文章がでるんですが、
他に何か設定する必要があるんでしょうか?
Xamppでやってます。Php5.2です。
0535nobodyさん2010/12/07(火) 13:43:49ID:???
インストーラー版?zip版?
0536nobodyさん2010/12/07(火) 14:09:38ID:KlJmKKf8
Zipです。
0537nobodyさん2010/12/07(火) 14:15:20ID:???
セットアップ用のbatは実行したの?
0538nobodyさん2010/12/07(火) 14:35:24ID:???
どこのiniファイルを設定したのか気になりますね
0539nobodyさん2010/12/07(火) 14:56:28ID:???
xampp使ってるが
timezoneを自分で設定した記憶がない
初期設定で勝手にやってくれるはずだが
ちゃんと使う前に説明嫁
0540nobodyさん2010/12/07(火) 16:12:38ID:???
>>535、>>537
質問はIDを出して書き込んでください。
0541nobodyさん2010/12/07(火) 16:15:13ID:???
ID厨
0542nobodyさん2010/12/07(火) 16:17:11ID:???
こいつ性根がひん曲がってるってレベルじゃねーぞw
0543nobodyさん2010/12/07(火) 16:30:04ID:???
質問者に対する回答に必要な情報が足りてないから聞いてるのを質問とか
引きこもってて脳みそ溶けてるんだろ
0544nobodyさん2010/12/07(火) 16:36:25ID:???
溶けてるなんてレベルじゃないな
05455122010/12/07(火) 18:54:38ID:vVw0jPrd
>>516
上手くいきました!有難うございました
もっと勉強します
0546nobodyさん2010/12/08(水) 01:30:59ID:BxjIm/1J
携帯でwebサービスの管理画面を操作する時、
たとえば要素が50個くらいあるフォームだとしたら、
入力>確認>投稿 というプロセスのあいだの情報の引き回しはどうすべきでしょうか?

現在、PC版の管理画面ではセッションの中に$_POSTを全部放り込んで
最後の投稿画面にまで持ち回してますが、携帯だとそれは厳しいのかな?と悩んでいます。
そうだとしたら、どういうやり方をするのがセオリーですか?
0547nobodyさん2010/12/08(水) 01:37:24ID:???
COOKIE使わないセッションでどうぞ
若しくはhidden
0548nobodyさん2010/12/08(水) 16:13:35ID:???
>>541-544
・ 質問者として、態度をわきまえること。
0549nobodyさん2010/12/08(水) 16:17:15ID:???
おかえりー
学校行ってたの?
0550nobodyさん2010/12/08(水) 20:13:54ID:???
携帯でもcookie使えるけど
0551nobodyさん2010/12/08(水) 21:07:00ID:???
汎用的に作りたいんじゃ?
0552nobodyさん2010/12/09(木) 03:39:21ID:???
>>551
質問はIDを出して書き込んでください。
0553nobodyさん2010/12/09(木) 04:20:52ID:???
>>552
質問と疑問形を見分けられるようにスクリプトを改修することを勧告します。
なお、この勧告を3回発した後、なお当該自称が継続する場合は、強制力を
持った「改修指示」に自動的に更新されます。
0554nobodyさん2010/12/09(木) 06:09:50ID:???
>>553
・解決しなくても回答をもらった場合はお礼を言うこと。
0555nobodyさん2010/12/09(木) 09:16:01ID:???
アフォはスルーしようぜ
0556nobodyさん2010/12/09(木) 10:07:12ID:???
こんな風に育ってしまって親がかわいそうだけど
育てたのは親だから自業自得か
0557nobodyさん2010/12/09(木) 17:31:31ID:Q1lTwUUp
mb_strimwidthでどうも解決しない問題があります。
どなたか解決方法を教えてもらえないでしょうか?

$title = mb_strimwidth($item, 0, 55, '…', 'UTF-8');

上記のように書いた場合でも、以下のように横幅が揃わないのです。。

1 スタ-バックスカード500円券が80%OFFの100円で(配送費用込み)掲…
2 「ココロに残る、自然派フランス料理を。」 仙川にある『Bistro…

こちらが元の文字列

1 スタ-バックスカード500円券が80%OFFの100円で(配送費用込み)掲載日時を11/25/-11/30の期間でツイッターでお知らせします!枚数限定早いもの勝ち【ヒント:21半頃か】

2 「ココロに残る、自然派フランス料理を。」 仙川にある『Bistro de Herb』の新鮮野菜や旬のシーフードをゆったり味わえる『フレンチ・フルコース』が、2,500円!
0558nobodyさん2010/12/09(木) 17:35:27ID:???
そりゃ、文字によってフォントの幅が違うからね
0559nobodyさん2010/12/09(木) 17:54:34ID:Q1lTwUUp
>>558

レスありがとうございます。

なるほど、そういうことだったのですか。
現実的によい解決方法があったら教えてもらえないでしょうか?
0560nobodyさん2010/12/09(木) 18:03:42ID:???
等幅フォント
0561nobodyさん2010/12/09(木) 18:42:47ID:???
test
0562nobodyさん2010/12/09(木) 19:35:48ID:B+6MlJyV
>>560

等幅フォントで検索してみました!

しかし、元となる文字列はAPIから取得しているので、
すべてサーバサイドで変換して、横幅をそろえて、
最終的にそろったフォントをテキストメールで送信なんて芸当はできないっぽいですね。。
0563nobodyさん2010/12/09(木) 21:18:40ID:???
>>562
※等幅フォントでご覧下さい

っていう但し書きが付いているメールがかなり来ますよ。
0564nobodyさん2010/12/09(木) 21:24:01ID:B+6MlJyV
>>563

なるほどー。

ちょっと諦めるしかなさげなのですね。
0565nobodyさん2010/12/10(金) 01:34:55ID:AaQt1j6z
http://www.lapindor.co.jp/homme/faq.php

このサイトのFAQのように、
質問をクリックするとすぐ下に答えが表示されるPHPのページを作りたいのですが、
こういったページを作るためのフリー素材を配布しているサイトはありますか?

かなり調べましたが、このような形のFAQをPHPで作る方法が分かりません。

素人でも簡単にカスタマイズできるものを探しています。

くだらない質問ですがなにとぞよろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています