Привет, это не столько вопрос о том, как код не работает, а, скорее, о выполнении, я (вроде) прибил самый простой PHP, теперь я работаю над написанием более чистого и более короткого кода.
Я искал stackoverflow для моего вопроса, но не смог найти ничего конкретного для моего ответа.
У меня есть HTML-формы с помощью простых текстовых входов, когда пользователь щелкает представить функцию isset()
срабатывает и я получаю все переменные через $_POST
МОЯ ПРОБЛЕМА
Поскольку у меня есть много полей ввода я считаю должен быть лучший или более продвинутый способ получить значения, которые я получаю после, вместо использования $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