Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP
Войти
Регистрация
Восстановить пароль
 
Ivanov998
0 / 0 / 0
Регистрация: 25.11.2017
Сообщений: 3
1

Как сделать так чтобы пароль отображался только при нажатии кнопки?

17.09.2018, 20:38. Просмотров 109. Ответов 2
Метки нет (Все метки)

Добрый вечер подскажите пожалуйста.Создал форму в php При нажатии на кнопку генерируется пароль

PHPHTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
<html>
<body>
 
 
<form>
<input type=submit value="Генерировать">
 
 
<?php
 
 // Параметр $number - сообщает число 
 
 // символов в пароле
 
 echo generate_password($_POST['$a']);
 
 
 function generate_password($a)
 
 {
 
 $arr = array('a','b','c','d','e','f',
 
 'g','h','i','j','k','l',
 
 'm','n','o','p','r','s',
 
 't','u','v','x','y','z',
 
 'A','B','C','D','E','F',
 
 'G','H','I','J','K','L',
 
 'M','N','O','P','R','S',
 
 'T','U','V','X','Y','Z',
 
 '1','2','3','4','5','6',
 
 '7','8','9','0');
 
 // Генерируем пароль
$a="5";
 $pass = "";
 
 for($i = 0; $i < $a; $i++)
 
 {
 
 // Вычисляем случайный индекс массива
 
 $index = rand(0, count($arr) - 1);
 
 $pass .= $arr[$index];
 
 }
 
 return $pass;
 
 }
 
?>
 
</body>
 
</html>
Проблема в том что генерируемый пароль отображается при любом обновлении страницы или ее загрузке. А как сделать так чтобы пароль отображался только при нажатии кнопки??????
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.09.2018, 20:38
Ответы с готовыми решениями:

Как сделать, так чтобы появился текст, при нажатии на <option>
У меня есть вот такой код на странице add_auto.php, который уже находится в форме. &lt;form...

Как сделать так, чтобы при входе на сайт сразу запросил логин и пароль?
Как сделать так, чтобы при входе на сайт запросил логин и пароль? Есть готовые материалы, я даже не...

Как сделать так, чтобы кнопка появлялась только после клика на сайте рекламодателя?
Всем привет. Возник вопрос. У меня есть сайт и там можно бесплатно добавить сайт(реклама). И я...

Как сделать чтобы при нажатии на enter кнопка не нажималась
Всем привет. Есть текстовое поле и кнопка(который появляется после клика по рекламе). Есть одна...

Как сделать чтобы при нажатии на кнопку работала функция PHP
Как сделать чтобы при нажатии на кнопку работала функция PHP &lt;?php function random() {...

2
TheNoNick
2 / 2 / 0
Регистрация: 23.12.2016
Сообщений: 4
17.09.2018, 22:08 2
Я бы сделал так:
1) Придал форме метод post
2) придал вашей кнопке namе
3) Добавил бы условие if (isset($_POST['имя кнопки'])){ }

Ну а как правильно выводить результат на странице уже вам решать)
2
Ivanov998
0 / 0 / 0
Регистрация: 25.11.2017
Сообщений: 3
19.09.2018, 00:27  [ТС] 3
спасибо!!!!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.09.2018, 00:27

Как сделать так чтобы при отправке сообщения на мою почту еще отправлялась на почту пользователя?
Как сделать так чтобы при отправке сообщения на мою почту еще отправлялась на почту пользователя?...

php!? Как сделать так чтоб стиль кнопки не делал <БР>?
В общем есть маленькое поле с юзерами: вот код: if ($login == 'Stas') { $pokaz =...

Как сделать так, чтобы вернутся назад было невозможно?
Всем привет. Есть файл 1.php, который делает редирект на страницу index.php. Как сделать так, чтобы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru