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

PHP
---- tel.php ---
<form action="tel.php" method="post">
岡田さんの連絡先:<input type="text" name="telnumber">
連絡先を追加する:<select name="tuika"><option value="tel">電話</option><option value="mail">メール</option></select><input type="submit" name="submit" value="追加">
<input type="submit" value="終了">
</form>
----
で、プロセス「連絡先を追加する」を行った際、ユーザーの選択に合わせて既にある「岡田さんの連絡先」の後にHTML

岡田さんの連絡先2:<input type="text" name="選択による">

を追加し表示したいです。

---以下のような形です
岡田さんの連絡先:<input type="text" name="telnumver" value="$_POST['telnumber']">
岡田さんの連絡先2:<input type="text" name="telnumber2">
---

また、追加時に既に入力されていた文字などはそのまま同じ場所に受け継ぐような形にしたいのですが、方法が分かりません。
簡単なPHPサンプルをお願いいたします。

●質問者: esecua
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:HTML PHP プロセス メール ユーザー
○ 状態 :キャンセル
└ 回答数 : 1/1件

▽最新の回答へ

1 ● al001

何個でも連絡先を追加出来る物をお望みなのか判断しかねたのですが、取りあえず条件を満たす物を。

<form action="tel.php" method="post">
岡田さんの連絡先:<input type="text" name="telnumber" value="<?php echo($_POST["telnumber"]) ?>">
<?php
switch ($_POST["tuika"]) {
 case "tel":
 echo '岡田さんの連絡先2:<input type="text" name="telnumber2">';
 break;
 case "mail":
 echo '岡田さんの連絡先2:<input type="text" name="mailaddress">';
 break;
 default:
 echo '連絡先を追加する:<select name="tuika"><option value="tel">電話</option><option value="mail">メール</option></select><input type="submit" name="submit" value="追加">';
}
?>
<input type="submit" value="終了">
</form>
◎質問者からの返答

すいません、説明不足でした。

詳しい詳細は http://d.hatena.ne.jp/esecua/20081213 です。

関連質問


●質問をもっと探す●



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