phpをはじめて3日になります。
今回php内でhtmlのフォームに入った値をポストで渡す方法を教えていただきたいです。
以下でテキストボックスに入力された値を確認画面にポストで渡します。
php
1<form method="POST" action="kakunin.php"> 2<input type="text" name="name">
以下でkakunin.phpにnameに入力された値をテキストボックスに表示させたいです。
php
1<?php 2 $input_data = $_POST['name']; 3if ($input_data = $_POST['name']) { 4 echo ('<input type="text" size="8" name="name1" value = "name" >'); 5}else{ 6 echo ('<input type="text" size="8" name="name1" value = "未入力">'); 7}
この状態では文字を入力していない場合は正しく「未入力」と表示され、
入力していた場合はnameに入力した値ではなく、文字を入力していた場合はテキストボックスに「name」とはいった状態で渡されてしまいます。
nameに入力された値を引き継がせる場合、どのようにすればよいでしょうか。。
いろいろ調べ、試してみましたが1日以上苦戦しています。。
ヒントでもよいので、ご教示いただけると助かります。
宜しくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/12 06:39