Ben daha iyi bir düşünebildiğim fakir başlık, ama im değil bir deneyimli programcı için üzgünüm
Bunun yerine diziler hataları saklamak, sonra ben yanında giriş alanına bunları göstermek istiyorum benim formlarda bazı hataların bir listesini gösterir. Onun kadar seksi!
Nasıl ben bunu öneririm?
$ Tooshortpass = 1;, $ WRONGEMAIL = 1 gibi bir değişken ayarlayın; yanlış yanlış ve daha sonra formda kontrol eğer?
if (!preg_match($regex, $email))
$errors[] = "Invalid email address";
if (strlen($password) < 4)
$errors[] = "Password too short";
// No errors?
if (count($errors) == 0)
{
// success
}
else
{
foreach ($errors as $error)
echo '<li>'.$error.'</li>';
}
<table cellspacing="5" cellpadding="0">
<tr>
<td width="70px">Email:</td>
<td><input type="text" name="email" class="textinput" /></td>
<td class="red"><?php if error with email print here ?></td>
</tr>
<tr>
<td>Password:</td>
<td><input type="text" name="password" class="textinput" /></td>
<td class="red"><?php if error with password print here ?></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" /></td>
</tr>
</table>