こんにちはこれはコードがうまくいかないことではなく、実行に関して、私は(ある種の)PHPの基本を釘付けにしました。私は今よりきれいで短いコードを書くことに取り組んでいます。
私の質問のためにstackoverflowを検索しましたが、私の答えに固有のものは見つかりませんでした。
$_POST
を介してユーザがクリックするisset()
機能がトリガされる提出し、私はすべての変数を取得するとき、私は、私は信じている多くの入力フィールドを持っているので、私は私の問題
、単純なテキスト入力を備えたHTMLフォームを持っています$val1 = $_POST['name'], $val2 = $_POST['lastname']
の代わりに、私が後にしている値を取得するために、より高度な方法が必要です。
この非常に簡単なコードをどのように改善できるかについて、誰かから助言をいただければ幸いです。
<form name="newUser" method="post">
<input type="text" value="name" name="name" /> <br />
<input type="text" value="lastname" name="lastname" /><br />
<input type="text" vaulue="uname" name="uname" /><br />
<input type="email" value="email" name="email" /><br />
<input type="password" value="pword" name="pword" /><br />
<input type="text" value="company" name="company" /><br />
<input type="text" value="salary" name="salary" /><br />
<input type="submit" name="submit" />
if(isset($_POST['submit'])){
$name= $_POST['name'];
$lastname = $_POST['lastname'];
$uname = $_POST['uname'];
$email = $_POST['email'];
$pword = $_POST['pword'];
$company = $_POST['company'];
$salary = $_POST['salary'];
regUser($name,$lastname,$uname,$email,$pword,$company,$salary);
私はこのコードを短縮することができますどのようにした後、具体的だし、それが
これはコードレビューに投稿しました – Chay22
そのユーザーを登録するだけであれば、POSTを変数に格納する理由はありません。 – PVL
http://codereview.stackexchange.com/に属しているため、この質問を議論の対象外としています。 – CodeMouse92