<?php
require 'db.php';
$data = $_Post;
if ( isset($data['do_signup']) )
{
//здесь регистрируем
$errors = array();
if( trim($data['nickname']) == '')
{
$errors[] = 'Введите имя вашего персонажа';
}
if( trim($data['email']) == '')
{
$errors[] = 'Введите Email!';
}
if( $data['password'] == '')
{
$errors[] = 'Введите Пароль';
}
if( $data['password_2'] != $data['password'] )
{
$errors[] = 'Пароли не совпадают';
}
if( empty($errors) )
{
//Всё хорошо, регистрируем
} else
{
echo "<div style='color: red;'>".array_shift($errors)."</div><hr>";
}
}
?>
<meta charset="utf-8">
<form action="/signup.php" method="POST">
<p>
<p><strong>Ведите ваш Никнейм</strong></p>
<input type="text" name="nickname">
</p>
<p>
<p><strong>Введите ваш E-Mail</strong></p>
<input type="email" name="email">
</p>
<p>
<p><strong>Введите ваш пароль</strong></p>
<input type="password" name="password">
</p>
<p>
<p><strong>Повторите пароль</strong></p>
<input type="password" name="password_2">
</p>
<button type="submit" name="do_signup">Создать персонажа</button>
</form>
Если вы синтаксис в echo открыли с двойной кавычки то следует применять только одинарную ковычку в теле echo
echo "<div style='color: red;'>'.array_shift($errors).'</div><hr>";
либо экранируйте все двойные кавычки в теле echo
echo "<div style='color: red;'>\".array_shift($errors).\"</div><hr>";
третий вариант откройте echo с одинарной кавычкой
echo '<div style="color: red;">".array_shift($errors)."</div><hr>';
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
что именно делает ф-ия clear()? seekg - как я понял - перемещает "курсор" в позицию (0), то есть в начало строки, а clear что-то чистит?
Не понимаю, каким образом в строку с результатом попадет мусор, и откуда
Подскажите пожалуйста как парсить курс валют с определённого сайта на с++ ( visual studio 2012) Windows Forms Может быть есть книги с гайдами?