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

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

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

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

◆質問する時の注意
・ 自分のIDを表示させること。(メール欄に何も記述しないこと。空白も入力しちゃダメ)
・ サーバーのOS(Linux、Windows他)、WebサーバーとPHPの種類やバージョン等を明記すること。
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。

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

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

【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
0077nobodyさん2007/09/11(火) 13:25:17ID:???
どういうものなのか気になるな・・・。
720行ものcase文を書き上げた根性だけは立派だよ。
スキルを身につければきっと伸びる。
0078nobodyさん2007/09/11(火) 14:13:16ID:???
>>77
> 720行ものcase文を書き上げた根性
同じ判定を12回やる内容ならコピペでしょ、ふつー。
わざわざ手で全部書いたのならそれこそバカかと。
0079nobodyさん2007/09/11(火) 15:11:05ID:???
レスありがとうございます
/*===以前===*/
$min=現在時間
if(($min >="00")||($min <="15")){
$txta=現在時間00分;
$txtb=現在時間15分;
}else{
$txta=1時間+現在時間00分;
$txtb=1時間+現在時間15分;
}
/*===現在===*/
switch(date("i")){
case 00:
〜〜〜〜省略〜〜〜〜
case 15:
$txta=現在時間00分;
$txtb=現在時間15分;
break;
case 16:
〜〜〜〜省略〜〜〜〜
case 59:
$txta=1時間+現在時間00分;
$txtb=1時間+現在時間15分;
break;
default:
$txta="error";
$txtb="error";
break;
}
以前はifのものでやっていましたが他の条件のもので取得した時間で前後1時間のずれがあったりしていたのでswitchに変更しました。
このほかにそれぞれの時間を表示する時に使うcssやそのほかのテキストも同じswitch内に入れています。
ifでやる方がシンプルだと思うのですが、どうしてかうまくいきませんでした。
0080nobodyさん2007/09/11(火) 15:21:31ID:???
>>75
予想的中おめww
0081nobodyさん2007/09/11(火) 15:30:20ID:TKViiXpy
>>80
いえいえ省略したcaseの部分はbreak; してませんよ。
他にcssや他のテキストも入れていますので実際は省略する部分も少ないですが。
0082nobodyさん2007/09/11(火) 15:32:16ID:dkCdLSVp
まず何をやりたいか書いてくれ
0083nobodyさん2007/09/11(火) 15:38:27ID:???
>>79
文字列は" "で囲めよ
で数値は囲むなよ

どうみても以前の方がわかりやすい
0084nobodyさん2007/09/11(火) 15:41:10ID:???
>>82
現在の時刻で分の部分が0-15なら
$txta = "現在時間00分"
$txtb = "現在時間15分";
それ以上なら
$txta = "1時間+現在時間00分";
$txtb = "1時間+現在時間15分";
を代入したいんだと思うがその使い道はまったく見当がつかない
0085nobodyさん2007/09/11(火) 15:44:50ID:???
トン吉チン平カン太!
0086nobodyさん2007/09/11(火) 15:46:05ID:TKViiXpy
みなさんレスありがとうございます。

ttp://apcube.net/ffxi_memo/chocobo_circuit/index.html
の表の部分です。
ttp://www.playonline.com/pcd/update/ff11/20070828N71VL2/ch04jp.jpg
を元にしています。
やはりifで作る方がいいのかな。
0087nobodyさん2007/09/11(火) 15:46:09ID:dkCdLSVp
>>84
何故一気に1時間飛ばすのかな
0088nobodyさん2007/09/11(火) 15:49:40ID:TKViiXpy
>>87
サイトを見てもらえばわかるのですが、
4コースのレースがあってそれぞれ1時間で1回のレースを行ってます。
なので、1レースが終わると次回は1時間後なのです。
0089nobodyさん2007/09/11(火) 15:49:41ID:???
$min=現在時間
if($min >='00'&&$min <='15'){
$txta=現在時間00分;
$txtb=現在時間15分;
}else{
$txta=1時間+現在時間00分;
$txtb=1時間+現在時間15分;
}
0090nobodyさん2007/09/11(火) 15:53:03ID:???
switchの使い方がおかしいと思うんだがな
0091nobodyさん2007/09/11(火) 15:58:25ID:TKViiXpy
>>89
どうもです。
以前までそのやりかたで書いてたのですが、
レース時間が、00:45〜01:15など時間をまたいだレースなどで
うまく取得できない場合がありました。おそらく条件式をうまく使えてないのが原因だと思うのですが。
if($min >='45'&&$min <='59'&&$min >='00'&&$min<='15'){
のような感じで書いてました。
0092nobodyさん2007/09/11(火) 16:01:21ID:Al3TIDzd
PHPと直接関係ない質問ですみませんが、
DBの設計を学びたいたいです。
とりあえず練習としてMySQL+PHPで掲示板を作りたいのですが、
どういうカラムが必要なのかとかがわかりません。
MySQLスレで過去に聞いてみたのですが返答もらえませんでした。
強引にPHPと結び付けてるようで申し訳ないですが、
MySQL+PHPでDB設計を学べるようなサイトがあったら教えていただけませんか?
また、DBを使った掲示板を作る場合、
自分ならどういったカラムを作るかなど、助言いただけたらよろしくお願いします。
0093nobodyさん2007/09/11(火) 16:08:30ID:???
>>92
フリーの掲示板のログ読んで勉強すればいいと思うんだが
0094nobodyさん2007/09/11(火) 16:10:03ID:???
>>91
forで時間分だけ回して、インクリメントで分を足して行って、
該当分にだけ処理させるように記述すれば良いんじゃないかな?
0095nobodyさん2007/09/11(火) 16:20:51ID:???
>>94
ありがとうございます。
まだphp初めて間もないのでforも少し調べてみます!
0096nobodyさん2007/09/11(火) 16:50:09ID:???
俺ならdate('i')の判定でまわしながらやる。
0097nobodyさん2007/09/11(火) 16:57:38ID:???
if ( ($min >='45' && $min <='59' ) || ($min >='00' && $min<='15')){
0098nobodyさん2007/09/11(火) 17:00:59ID:???
>>97
× if ( ($min >='45' && $min <='59' ) || ($min >='00' && $min<='15')){
○ if ( $min >= '45' || $min <= '15' ){
0099nobodyさん2007/09/11(火) 17:04:34ID:???
沢山レスありがとうございます!

if ( $min >= '45' || $min <= '15' ){
これ有効なんですか!以前のものを修正してみます。
0100nobodyさん2007/09/11(火) 17:13:54ID:???
caseが60個ある原因は分かったが、同じようなswitchが12箇所もある問題は?
0101nobodyさん2007/09/11(火) 17:18:09ID:???
>>92
必要なカラムは表示させたい内容や処理させたい機能によるので
「掲示板だからこのカラム」なんてパターンは無い。
まず掲示板ってどういう仕組みで成り立ってるのかから勉強してこよう。
必要な機能とデータを列挙する段階はPHPやDB以前の問題だ。

その上で、列挙された機能とデータから仕組みを設計するのがPHP(というかWebアプリ)の勉強。
それができた上で、さらにそのデータを効率化・最適化するのがDBの勉強。
0102372007/09/11(火) 18:22:10ID:dkCdLSVp
>>37をどなたかお願いします
0103nobodyさん2007/09/11(火) 18:35:34ID:???
>>102
日本語構文についての理解と正規表現の勉強
0104nobodyさん2007/09/11(火) 18:39:49ID:???
>>92
初めはきちんとDBの勉強したほうがいいと思うよ。
アルゴリズムとデータ構造や、リレーショナルデータベースの科目取るとか、教科書読むとか
0105nobodyさん2007/09/11(火) 18:41:51ID:???
>>102
特殊な用語とかコードとかで語られても知らん。
もtっと一般化して質問してくれ。
0106nobodyさん2007/09/11(火) 18:54:52ID:???
>>102
こんな漠然とした内容で「精度を上げたい」と言われても
どういう場合に本文が抽出できないのかさっぱり分からんよ。
0107922007/09/11(火) 19:12:38ID:Al3TIDzd
>>93
他人のソースは正直何がなんだかわからなくて敬遠しがちです。
理解できるかは不明ですが、適当なものを探してみたいと思います。

>>101
どうもご丁寧にありがとうございます。
アドバイス通り掲示板にとって必要な機能とデータがどういうものなのか、
考えてみたいと思います。
考えてみたデータを生かしきれるかはわかりませんが、
不要なデータがあっても、とりあえず動けばいいみたいなスタンスで頑張ってみます。

>>104
そうですね。いくつか初歩的な構文は理解してるのみで、
詳細な部分は全く知らないので、いろいろ勉強してみたいと思います。
とりあえず学生ではないので授業は受けれませんw
文系だったのでそういった類の教科書も持っていないので、サイト巡回や本で勉強したいと思います。
0108nobodyさん2007/09/11(火) 19:57:18ID:???
>>107
キミには掲示板ですらまだ早すぎだと思うんだ。
0109nobodyさん2007/09/11(火) 19:59:16ID:???
早すぎるとか正気か?
掲示板なんてWebプログラムの初歩じゃないか。
0110nobodyさん2007/09/11(火) 20:02:39ID:???
Webプログラムの初歩どころかプログラムってな〜に?レベルだぞこいつ。
0111922007/09/11(火) 20:16:24ID:Al3TIDzd
>>110
よろしければどの辺を見てそう感じたか教えてください。
今後の質問の仕方の参考にしますので。
DBに関しては初歩レベルでさっぱりですが、
一応プログラムの初歩的なことに関しては理解してるつもりです。
0112nobodyさん2007/09/11(火) 20:20:52ID:???
>>111
放置しときな
いつもの答えられないけど何か言いたくて煽ってる人だから
0113nobodyさん2007/09/11(火) 20:31:17ID:WeIbshbr
メール送信しているのですが、
JISで送信すると、ヤフーメールで見たら文字化けしています。
「$BHdO*1c1i=P$N$4A*6J$*Hh$lMM$G$7$?!#(B」のようになっているのでJISになっています。
おそらくYahoo側でEUC-JPで表示していると思うのですが、
メールを送信するときにどの文字コードで表示するか設定できるのでしょうか?
それとも、メールが届いた側で判別されるのでしょうか?
0114軟式PHP2007/09/11(火) 20:37:11ID:???
>>107-112
喧嘩はイクないよ^^
掲示板は勉強になるから最初に作るにはいいと思う。
特にDB絡めるのなら、いい勉強になるよ。
とりあえず以下のように機能を列挙したらどうかな。
そして、機能を実装するのに必要なテーブル設計を考えてみる。
簡単なやつだったら1つのテーブルだけで作れるから。

●付ける機能
・記事を書き込む
・記事を読み込んで一覧にする

●拡張するなら…
・記事にレスをつけれる。
などなど
0115nobodyさん2007/09/11(火) 20:40:26ID:???
>>111
とりあえず悩む前に作るのが一番いいよ
PK、名前、内容のフィールドを作って2〜3個のテストデータでもいれておいて
ちょっとつくってみて足りないものがあればどんどん付け足していくのでもいいから
とにかく思いついたものから作っていけばDBを使ったWEBアプリとは
大体どんなものか把握できるんじゃないか?
0116nobodyさん2007/09/11(火) 20:41:39ID:???
>>113
メールを送信するときに、メールヘッダの中に文字コードの指定を含める。
0117nobodyさん2007/09/11(火) 20:58:11ID:WeIbshbr
>>116
ありがとうございます
Content-Typ: text/text; charset=JIS
で解決しました。
0118922007/09/11(火) 21:00:47ID:Al3TIDzd
>>114-115
どうもアドバイスありがとうございます。
簡単な設計まで考えていただきありがとうございます。
作りながらDBの勉強をしたいと思います。
環境の再構築(DBインストールと設定)が今終わったので、
早速思いついたものからデータを入れて、取り出すテストからしてみたいと思います。

どうもお付き合いいただきありがとうございました。
0119nobodyさん2007/09/11(火) 21:18:19ID:???
>>作りながらDBの勉強
志望フラグ乙
0120nobodyさん2007/09/11(火) 21:19:41ID:???
PHPはPHPで
DBはDBで
各ある程度理解したらPHP+DBがいいかも
0121372007/09/11(火) 21:29:32ID:Ftl8Pgh5
>>103,105,106
ttp://www11.axfc.net/uploader/20/so/He_32859.zip.html
ソースと出力結果(文字のみ)です。出力の元は
ttp://www.100shiki.com/archives/2007/09/password_protector_sd.html
このページです。

記事本文と出力結果を比較して、出力結果の下のほうに要らない部分があります。
その部分を削れるようにして、なおかつ他のページの本文も正しく取得できるようにするにはどうすればいいでしょうか?

まとめると、
・ブログやニュースサイトの本文部分のみ取得したい。
・サイドバーなどのナビゲーションやリンク、広告は含めない
・ほとんどのサイトで本文部分のみ取得できるよう精度を上げるにはどうすればいいか

ということです。

一般化といわれてもよくわからないですが、このような感じで良いのでしょうか?
0122nobodyさん2007/09/11(火) 21:33:22ID:???
>>120
そんな切り離してやるもん?
PHP+DBっていう1つの分野って考えてもいいんじゃない?
HTMLとCSSの関係みたいなもんだと思うんだけど
0123nobodyさん2007/09/11(火) 21:33:26ID:???
>>121
そのzipが安全であるという保障は?
0124nobodyさん2007/09/11(火) 21:35:09ID:???
>>122
DBの仕組み知っておかないとPHP+DBとかできないじゃん
0125nobodyさん2007/09/11(火) 21:38:57ID:???
PHP-DBがHTML-CSSの関係と同じとかってwwww
0126372007/09/11(火) 21:43:03ID:dkCdLSVp
>>123
ウイルススキャンした後UPしてます
書き忘れましたが、パスはphpです。
0127nobodyさん2007/09/11(火) 21:44:21ID:???
>>126
と見せかけてウイルスだろ?
0128662007/09/11(火) 21:54:26ID:TKViiXpy
沢山レスを頂いた結果、最終的にifで出来ました。
ifでキチンとした時間などが出なかった理由は分の値の勘違いでした(;´д⊂)
caseに比べると半分ほどのファイルサイズになりましたw
みなさんアドバイスありがとうございました!
0129nobodyさん2007/09/11(火) 21:57:07ID:???
>>121
>>一般化といわれてもよくわからないですが
君にゃあ無理だ。一人でやるか諦めてくれ。
0130nobodyさん2007/09/11(火) 22:29:57ID:???
聞くは一時の恥、聞かぬは一生の恥 とは言うけどさ
それは型から入って体現できる礼儀作法を学ぶには有効なんだ
しかし、プログラミングは頭使って考えなくちゃならん
初学者の陥る罠はなんでも他人に聞いて一時的に理解した
つもりになって、本当のところは何も理解していないんだ

それがとても悲しくなるときがある
0131nobodyさん2007/09/11(火) 23:36:08ID:???
phpのGDにマスクレイヤー機能はありますか?
0132nobodyさん2007/09/12(水) 07:31:05ID:???
ググッたらありました。
0133nobodyさん2007/09/12(水) 09:44:36ID:xkG1TV3g
会員管理システムをつくりたいんですが、フローチャートはどんなかんじでしょうか?
0134nobodyさん2007/09/12(水) 10:24:27ID:???
会員になる>ログイン>やったー>ログアウト
0135nobodyさん2007/09/12(水) 10:45:29ID:???
>>134
それは会員登録だな
会員管理なんだから
ログイン>会員一覧表示>やったー>ログアウト
だろ?
0136nobodyさん2007/09/12(水) 11:26:53ID:???
>>135
>>134はやったーの中に一覧表示とかいろいろ入ってるんだろう、きっと。
0137nobodyさん2007/09/12(水) 12:19:53ID:???
管理システムなのに会員になるのか?
0138nobodyさん2007/09/12(水) 12:33:59ID:???
「isset」だと上手く動かないのに、「empty」だと上手く動くのはなんでですかね?

逆の場合も時々あります。
0139nobodyさん2007/09/12(水) 12:39:23ID:???
>>138
「上手く動かない」の状況が分からんよ。
その2つは全然意味が違うし。何をやろうとしたんだ。

単純にそれぞれで判定できないものを無理に判定しようとしただけで
ようするにマニュアルよく読みやがれこのカス野郎って話じゃないの?
0140nobodyさん2007/09/12(水) 12:45:54ID:rYUimiSO
PerlのPackage関数のように、別ファイルをrequireしたときに名前空間をつけてあげることは可能でしょうか。

ご教示いただけますと幸いです。
01411382007/09/12(水) 13:00:19ID:???
>>139さんありがとうございました、そもそも判定基準が違いましたね。
PHPマニュアルを読むクセをつけます。
0142nobodyさん2007/09/12(水) 13:34:21ID:???
>>140 classの事かな?
0143nobodyさん2007/09/12(水) 14:11:05ID:???
>>141
うむ、がんばってくれ
0144nobodyさん2007/09/12(水) 14:13:55ID:???
マニュアル読んでないのに何故issetとemptyを使おうと思ったのか不思議だ・・・
0145nobodyさん2007/09/12(水) 14:29:27ID:???
>>144
マニュアルを読んでないとは書いてないぞ
0146nobodyさん2007/09/12(水) 14:58:02ID:???
>>145
読んだらこんな質問は出ないはず
http://jp.php.net/ja/empty
の例に書いてあるし
0147nobodyさん2007/09/12(水) 15:15:54ID:???
>>145
>PHPマニュアルを読むクセをつけます。
ここから読んでると判断する君の文章解析能力が心配だ
0148nobodyさん2007/09/12(水) 15:20:46ID:???
>>147
君は読解力がついてないみたいでかわいそうだね。
>PHPマニュアルを読むクセをつけます。
というのはちゃんと読むことを指してると思うんだが
0149nobodyさん2007/09/12(水) 15:33:58ID:???
ここは日本語スレですか?
常識的に考えて「マニュアルを読む癖をつけます」っていう言葉からは
今までマニュアルを読んでいないとは断定できないが
今まで読んでいたとも断定できない
つまりどっちともとれる表現であるというのが結論
つまり>>145の言ってることも正しいし>>147の言ってることも正しい
0150nobodyさん2007/09/12(水) 15:40:01ID:???
さらっと字面を追っただけで「読んだ」なんて言わねーっつの
0151nobodyさん2007/09/12(水) 16:33:10ID:???
くだらない質問に、くだらない突っ込みを入れた事に、くだらない突っ込みを入れるスレになってるなw
0152nobodyさん2007/09/12(水) 17:04:11ID:xkG1TV3g
ありがとうございます。あともうひとつ質問させてください。

if ($_SERVER['REQUEST_METHOD'] === POST) {
}
if ($_SERVER['REQUEST_METHOD'] === "POST") {
}

POSTが送信されたか判断するとき、↑のどちらで書けばいいのでしょうか?
どちらの文も同じ動作でしたが文法的にどちらが推奨でしょうか。
0153nobodyさん2007/09/12(水) 17:07:03ID:???
if ($_POST[''])
0154nobodyさん2007/09/12(水) 17:13:28ID:bal64F9r
if ($_POST)
0155nobodyさん2007/09/12(水) 17:14:36ID:???
>>152
文字列をクォートしないのは論外。
送信されるパラメータで
if(isset($_POST['hoge']))
とするのもあり。
0156nobodyさん2007/09/12(水) 17:22:06ID:???
>>152
上のはこっそりとNotice errorが出ている
どうして上のをNoticeにしたのかわからないな
fatal エラーでいいじゃん
0157nobodyさん2007/09/12(水) 17:32:25ID:???
定数を勝手に文字列にしてくれる親切な仕様
0158nobodyさん2007/09/12(水) 18:01:48ID:???
>>152
上のは自動補正が働いてるだけで実際はミス。
0159nobodyさん2007/09/12(水) 18:28:10ID:???
>>142
func.phpというのをよんだとき、Perlのように頭に
package f; 書けば呼び出し元ソース内で f::kansuu();
といったように使えるようにしたいのです。

恐れ入りますがご教示いただけますと幸いです。
0160nobodyさん2007/09/12(水) 18:35:02ID:???
新しく取り組む言語でも自分の慣れた書き方で楽に済ましたいなんて甘い考えでプログラムやるな
0161nobodyさん2007/09/12(水) 19:09:30ID:hkjgamim
>>159
クラス定義の中でfunc.phpを読み込めばいいと思います。
0162nobodyさん2007/09/12(水) 19:12:46ID:5Xj/wG4U
empty関数について質問なのですが、引数で指定された変数の値を検査します。
変数に何もセットされていない場合には「false」を値が空だった場合には「true」を返します。

との事ですが(empty($_POST["test"])とした時、受け取った値が"123"ならば123ですよね
falseとtureの場合の違いが分からないのですが、どのような場合なのでしょうか?
0163nobodyさん2007/09/12(水) 19:19:49ID:???
>>162
http://jp.php.net/empty
0164nobodyさん2007/09/12(水) 19:19:55ID:i+nu8B4+
$bool = trueだったら$bool = falseにして
$bool = falseだったら$bool = tureに
一行でする方法ありますでしょうか?
0165nobodyさん2007/09/12(水) 19:29:37ID:???
!$bool
0166nobodyさん2007/09/12(水) 19:29:42ID:???
>>164
$bool = !$bool;
0167nobodyさん2007/09/12(水) 19:31:29ID:5Xj/wG4U
>>163
何となく理解する事が出来ました。サイトまで教えて頂き有難うございます。
0168nobodyさん2007/09/12(水) 19:31:47ID:???
>>165-166
そういう使い方ができるのですね
ありがとうございます
0169nobodyさん2007/09/12(水) 19:51:55ID:???
>>161
class hoge {
include("func.php");
}

俺もこれで良いと思ったんだが、何気に出来ないんだな。
0170nobodyさん2007/09/12(水) 20:07:55ID:hkjgamim
>>161で 「クラス定義の中でfunc.phpを読み込めばいいと思います。」 と申したあとに、
そんなことはできないかもしれないと思って試したら、 案の定できませんでした。
おそらくクラス定義の中ではメンバ宣言とメソッド宣言以外は不正なのでありましょう。
大変失礼しました。
0171nobodyさん2007/09/12(水) 21:20:44ID:???
じゃコンストラクタ使えばいいじゃん
0172nobodyさん2007/09/12(水) 22:01:50ID:???
クラスの使い方がおかしいだろ・・・
0173nobodyさん2007/09/12(水) 22:16:11ID:5Xj/wG4U
PHPを実行した後構文等が間違っていたら何行目が間違ってますみたいな表示を
させる事は出来るのでしょうか?
インターネットオプションの詳細設定からスクリプトエラーごとに通知にチェックを
入れたのですが何をしてもページが表示できません。で止まってしまうのですが
0174nobodyさん2007/09/12(水) 22:23:22ID:???
トン吉チン平カン太!
0175nobodyさん2007/09/12(水) 22:24:57ID:???
>>164
$bool ? false : true;
があるじゃーのん?
0176nobodyさん2007/09/12(水) 23:14:21ID:TcT1t6MR
PHP4で使えるORMなあれってどれがいいの?
ActiveRecord?とか言うヤツ?
PHP5への移行を視野に含めた上でお勧め教えてけろ
0177nobodyさん2007/09/12(水) 23:37:46ID:???
<?php
session_start();
if(isset($_SESSION["login"])) {
?>
<HTML>
<HEAD>
<TITLE>a</TITLE>
</HEAD>
<BODY>
<form action = "secretlogin.php" method = "post"> //secret.phpかも
ようこそ <?=$_SESSION["login"]?>様!
<h2>掲示板に書き込む</h2>
<a href = ./sread_list.php>一覧ページ</a>ここをクリック<br> //./無しかも
<a href = ./logout.php>ログアウト</a>ここをクリック<br>

<hr>
<table>
<tr><td align = right>タイトル</td><td><input type = "text" name = "title"></td></tr>
<tr><td align = right>投稿者</td><td><input type = "text" name = "name"></td></tr>
<tr><td align = right>記事</td><td><text area rows=5 cols=30 name="article"></td></tr>
<tr><td><colspan = 2 align = "center">

<hr>
<input type = "submit" value = "送信"><input type = "reset" value = "取消"></td></tr>
</table>
</form>
</body>
</html>

何故か実行出来ないのですがどの辺りに問題ありますか?
■ このスレッドは過去ログ倉庫に格納されています