У меня возникли проблемы с выяснением, почему независимо от того, какие поля адреса и города всегда равны нулю. Я ввожу любые базовые данные, размещаю их и получаю на другой стороне, и он говорит, что это значение равно нулю. Что-нибудь очевидное, я поступаю неправильно? Заранее спасибо.Нулевые значения передаются при отправке в php
Это, как я получаю значение, передаваемое по почте:
$username = $_POST['username'];
$password = $_POST['password'];
$email = $_POST['email'];
$fname = $_POST['fname'];
$lname = $_POST['lname'];
$phone = $_POST['phone'];
$address_one = $_POST['address_one'];
$address_two = $_POST['address_two'];
$city = $_POST['city'];
$age = $_POST['age'];
Форма я использую для сбора данных:
<form id='login' action='createreg.php' method='post' accept-charset='UTF-8'>
<h3>Create an Account</h3>
<table id='registertb'>
<tr>
<td>Username:</td>
<td>
<input type='text' name='username' id='username' class='loginfield' maxlength="50" />
</td>
</tr>
<tr>
<td>Password:</td>
<td>
<input type='password' name='password' id='password' class='loginfield' maxlength="50" />
</td>
</tr>
<tr>
<td>Email:</td>
<td>
<input type='text' name='email' id='email' class='loginfield' maxlength="50" />
</td>
</tr>
<tr>
<td>First Name:</td>
<td>
<input type='text' name='fname' id='fname' class='loginfield' maxlength="50" />
</td>
</tr>
<tr>
<td>Last Name:</td>
<td>
<input type='text' name='lname' id='lname' class='loginfield' maxlength="50" />
</td>
</tr>
<tr>
<td>Phone:</td>
<td>
<input type='text' name='phone' id='phone' class='loginfield' maxlength="50" />
</td>
</tr>
<tr>
<td>Address Line 1:</td>
<td>
<input type='text' name='address1' id='address1' class='loginfield' maxlength="50" />
</td>
</tr>
<tr>
<td>Address Line 2:</td>
<td>
<input type='text' name='address2' id='address2' class='loginfield' maxlength="50" />
</td>
</tr>
<tr>
<td>City:</td>
<td>
<input type='text' name='address2' id='address2' class='loginfield' maxlength="50" />
</td>
</tr>
<tr>
<td>Age:</td>
<td>
<input type='text' name='age' id='age' class='loginfield' maxlength="50" />
</td>
</tr>
<tr>
<td><a href='index.html'>Login</a></td>
<td align='right'>
<input type='submit' id='subbutton' value='Create' class='buttons' />
</td>
</tr>
</table>
Вам не хватает информации в обработчике PHP. Если вы хотите отправить по электронной почте, ваш код там отсутствует. –
Если то, что вы отправили для своего обработчика PHP, это именно то, что вам не хватает всего материала. –