人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

現在PHPを勉強中です。

form の action=""の指定には変数は利用できないのでしょうか?
ちなみに以下の2つの方法では出来ませんでした。

$act = "sample.php";
<form action="<?php echo $act; ?>" method="post">
<?php echo '<form action="'.$act.'" method="post">'; ?>

以下のようにinput type の valueには問題なく使えるのですが…。
<input type="text" name="test" value="<?php echo $act; ?>"/>
<input type="hidden" name="test" value="<?php echo $act; ?>"/>

ご教授お願い致します。


●質問者: ピ
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:ACT PHP 勉強 変数 教授
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● きゃづみぃ
●60ポイント ベストアンサー

http://homepage2.nifty.com/sak/w_sak3/doc/sysbrd/php_k07.htm

<FORM action="<?= $act ?>" method="post">

のようにしてみたら いかがでしょうか?

◎質問者からの返答

そのように書いたら出来ました。

ありがとうございます。


2 ● ko8820
●20ポイント

>ちなみに以下の2つの方法では出来ませんでした。

使えます。

どこか下記間違いか、ほかのところでエラーになってるのでは?


3 ● hji-mjk
●20ポイント

ぼくは、<FORM action="<?= $act ?>" method="post">にしたら良いと思いますけど。でもちょっとメンドクサイですけど。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ