Оценить:
 Рейтинг: 0

PHP. Разработка модуля комментариев для сайта

Год написания книги
2021
Теги
<< 1 ... 35 36 37 38 39 40 41 42 43 ... 78 >>
На страницу:
39 из 78
Настройки чтения
Размер шрифта
Высота строк
Поля

<input type="email" name="email"

id="email" value="<?php htmlout($email); ?>"></label>

</div><!– end.username –>

<div class="username">

<label for="password">Пароль:&nbsp

<input type="password"

name="password" id="password"></label>

</div><!– end.username –>

</fieldset><!– end.fieldset usernames–>

<br/>

<fieldset class="ava">

<legend>Загружаем аватар:</legend>

<p>

<label><p>Выберите аватар. Изображение должно быть формата jpg, gif или png:</p>

<p>Загружаем готовые аватары или картинки только квадратной формы</p><br>

</label>

<input type="FILE" name="fupload">

</p>

</fieldset><!– end.fieldset ava –>

<fieldset class="level">

<legend>Уровень доступа пользователя:</legend>

<?php for ($i = 0; $i < count($roles); $i++): ?>

<div>

<label for="role<?php echo $i; ?>">

<input type="checkbox"

name="roles[]" id="role<?php echo $i; ?>"

value="<?php htmlout($roles[$i]['id']);?>"<?php

if ($roles[$i]['selected']) {

echo ' checked';

} ?>

>

<?php htmlout($roles[$i]['id']); ?></label>:

<?php htmlout($roles[$i]['description']); ?>

<?php endfor; ?>

</fieldset><!– end.fieldset level –>

<div>

<input type="hidden" name="id" value="<?php

htmlout($id); ?>">

<input type="submit" value="<?php htmlout($button); ?>">

</div>

</form>

<a href="/chat/admin/">Вернуться</a>

</body>

</html>

Форма принимает данные для создания нового пользователя «Имя», «Электронная почта», «Пароль», «Аватар», «Роль пользователя» и передает их обработчику на той же странице index.php форма вставляется при нажатии ссылки «Добавить нового пользователя», которое обновляет страницу и создает переменную $_GET['add'], являющуюся условием вставки формы.

Поскольку в форме будет передаваться картинка аватар, то необходимо указать атрибут формы enctype="multipart/form-data".

15. Форма удаления пользователя

Для удаления выбранного пользователя служит форма «form_delete.php»

Листинг 29. form_delete.php Путь: news/chat/admin/users/ form_delete.php

<?php
<< 1 ... 35 36 37 38 39 40 41 42 43 ... 78 >>
На страницу:
39 из 78