Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Балбес
3 / 3 / 2
Регистрация: 22.12.2009
Сообщений: 206

Исчезает форма запроса, как ее оставить

31.01.2016, 12:06. Показов 653. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
здравствуйте! исчезает форма, как сделать чтобы она никуда не девалась?
PHP
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
<?php
$login = $_POST['login'];
$pass = $_POST['password'];
if(empty($login) or empty($pass) ) 
{
echo "
<form name=sender method=post>
<input type=text name=login value='test'>
<input type=text name=password value='test'>
<input type=submit name=submit value=button1>
</form>";
exit();
}
if(md5($login) == '098f6bcd4621d373cade4e832627b4f6' && md5($pass) == '098f6bcd4621d373cade4e832627b4f6')
{
if($_POST['submit2'])
{
$name1 =  substr(htmlspecialchars(trim($_POST['name1'])), 0, 100);
}
echo "
<form name=sender2 method=post>
<input type=text name=name1 value='test111'>
<input type=submit name=submit2 value=button2>
</form>";
echo $name1;
}
else
{
echo "nopass";
}
?>
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
31.01.2016, 12:06
Ответы с готовыми решениями:

Форма почему-то исчезает
Пишу прогу WinForms, при попадании левого верхнего угла за пределы экрана, вся форма исчезает, почему и как исправить?

Почему не исчезает форма?
собственно, такой простой код имеется: procedure TForm1.Button1Click(Sender: TObject); begin form1.visible:=false; end; ...

Результат запроса исчезает
Здравствуйте! Есть код: $postdata=&quot;&quot;; foreach ($_POST as $key=&gt;$value) $postdata.=$key.&quot;=&quot;.urlencode($value).&quot;&amp;&quot;; ...

4
Фрилансер
Эксперт PythonЭксперт JSЭксперт PHP
 Аватар для Azdeman
1871 / 1362 / 604
Регистрация: 12.01.2011
Сообщений: 5,470
31.01.2016, 12:09
Ну дык у вас в условии написано что если поля пустые показывать форму уберите тогда это условие.

Добавлено через 1 минуту
PHP
1
2
3
4
5
6
$login = $_POST['login'];
$pass = $_POST['password'];
if(empty($login) or empty($pass) ) 
{
exit("Error : поля пустые");
}
HTML5
1
2
3
4
5
<form name='sender' method=post>
<input type='text' name='login' value='test'>
<input type='text' name='password' value='test'>
<input type='submit' name='submit' value='button1'>
</form>";
0
Балбес
3 / 3 / 2
Регистрация: 22.12.2009
Сообщений: 206
31.01.2016, 21:48  [ТС]
я форму специально в echo поставил т.к.:
PHP
1
2
3
4
5
6
7
function generate_password($number, $quality=7)
{
$array = range(1, $number * $quality);
shuffle($array);
return implode(',', array_slice($array, 0, $number));
}
$t1=generate_password(7);
$t1 записывается в value

Добавлено через 26 минут
вот полностью:
PHP
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
<!DOCTYPE html>
<html><head>
<link rel="shortcut icon" href="../l.ico" />
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
    <meta http-equiv="Content-Style-Type" content="text/css" />
    <meta name="generator" content="jsp 2.1beta" />
    <meta name="description" content="лотерея">
    <meta name="channel" content="Internet Technology"> 
    <meta name="keywords" content="лотерея" />
    <meta name="revisit-after" content="2 day"> 
    <title>: Лотерея Конфигурация</title>
<LINK href="../style.css" type=text/css rel=stylesheet>
</head>
<BODY OnLoad="window.defaultStatus='Leon'" background="../image/fon.jpg">
<?php
$login = $_POST['login'];
$pass = $_POST['password'];
if(empty($login) or empty($pass) ) 
{
echo '
<table align=center border=0 cellpadding=0 cellspacing=0 width=70%>
<tr>
<td align=center><div class=sitehere-style-3dtext>Лотерея</div><div class=sitehere-style-3dtext2>СЕМЕРОЧКА</div></td>
</tr>
<tr>
<td align=center>&nbsp;</td>
</tr>
<tr>
<td align=center>
<form name=pass method=post action="" onsubmit=return SendForm();>
<table align=center border=0 cellpadding=4 cellspacing=4 width=10%>
<tr>
<td align=center><input type=text name=login size=40 maxLength=40 onMouseOver=this.style.backgroundColor="#457EB3"; onMouseOut=this.style.backgroundColor="#ffffff"></td>
<td align=center><input type=password name=password size=40 maxLength=40 onMouseOver=this.style.backgroundColor="#457EB3"; onMouseOut=this.style.backgroundColor="#ffffff"></td>
<td align=center><input type=submit name=submit value=&nbsp;&nbsp;&nbsp;ВХОД&nbsp;&nbsp;&nbsp; id=subscribe_button style="font-family: Arial; color: #FFFFFF; font-weight: bold; border: 1px solid #000000; background-color: #457EB3"/></td>
</tr>
</table>
</form>
</td>
</tr>
</table>
';
exit();
}
if(md5($login) == '098f6bcd4621d373cade4e832627b4f6' && md5($pass) == '098f6bcd4621d373cade4e832627b4f6')
{
echo "<form name=sender2 method=post  onsubmit=return SendForm();>
<input type=text2 name=name2 value=$id>
<input type=submit name=generator value=Генерировать>
<input type=submit name=record value=Запись>
<input type=submit name=search value=Поиск>
</form>";
}
else
{
echo '
<table align=center border=0 cellpadding=0 cellspacing=0 width=70%>
<tr>
<td align=center><div class=sitehere-style-3dtext>Лотерея</div><div class=sitehere-style-3dtext2>Error Введите пароль</div></td>
</tr>
<tr>
<td align=center>&nbsp;</td>
</tr>
<tr>
<td align=center>
<form name=pass method=post action="" onsubmit=return SendForm();>
<table align=center border=0 cellpadding=4 cellspacing=4 width=10%>
<tr>
<td align=center><input type=text name=login size=40 maxLength=40 onMouseOver=this.style.backgroundColor="#457EB3"; onMouseOut=this.style.backgroundColor="#ffffff"></td>
<td align=center><input type=password name=password size=40 maxLength=40 onMouseOver=this.style.backgroundColor="#457EB3"; onMouseOut=this.style.backgroundColor="#ffffff"></td>
<td align=center><input type=submit name=submit value=&nbsp;&nbsp;&nbsp;ВХОД&nbsp;&nbsp;&nbsp; id=subscribe_button style="font-family: Arial; color: #FFFFFF; font-weight: bold; border: 1px solid #000000; background-color: #B50000"/></td>
</tr>
</table>
</form>
</td>
</tr>
</table>
';
exit;
}
?>
<table align="center" border="1" cellpadding="4" cellspacing="4" width="70%">
<tr>
<td align="center"><div class=sitehere-style-3dtext>Лотерея</div><div class=sitehere-style-3dtext2>СЕМЕРОЧКА АДМИН ПАНЕЛЬ</div></td>
</tr>
<tr>
<td align="center">&nbsp;</td>
</tr>
<tr>
<td align="center">
 
<table align="left" border="1" cellpadding="4" cellspacing="4" width="10%">
<tr>
<td align="left"">&nbsp;</td>
<td align="left"><input type=text name=name size=40 maxLength="20" onMouseOver="this.style.backgroundColor='#457EB3';" onMouseOut="this.style.backgroundColor='#ffffff'"></td>
<td align="left""><input type="submit" name="send" value="&nbsp;Генератор&nbsp;" name="generator" style="font-family: Arial; color: #FFFFFF; font-weight: bold; border: 1px solid #000000; background-color: #457EB3"/></td>
<td align="left""><input type="submit" name="send" value="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Поиск&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;" name="search" style="font-family: Arial; color: #FFFFFF; font-weight: bold; border: 1px solid #000000; background-color: #457EB3"/></td>
<td align="left""><input type="submit" name="send" value="&nbsp;&nbsp;&nbsp;Запись&nbsp;&nbsp;&nbsp;" name="record" style="font-family: Arial; color: #FFFFFF; font-weight: bold; border: 1px solid #000000; background-color: #457EB3"/></td>
</tr>
</table>
 
</td>
</tr>
<tr>
<td align="center">&nbsp;</td>
</tr>
<tr>
<td align="center">&nbsp;</td>
</tr>
</table>
как сделать чтобы форма оставалась? вот этот кусок:

PHP
1
2
3
4
5
6
7
8
9
10
if(md5($login) == '098f6bcd4621d373cade4e832627b4f6' && md5($pass) == '098f6bcd4621d373cade4e832627b4f6')
{
echo "<form name=sender2 method=post  onsubmit=return SendForm();>
<input type=text2 name=name2 value=$id>
<input type=submit name=generator value=Генерировать>
<input type=submit name=record value=Запись>
<input type=submit name=search value=Поиск>
</form>";
}
else
Добавлено через 2 минуты
хотел в крациях написать, но не вышло, ничего непонятно тогда...
0
182 / 182 / 83
Регистрация: 18.02.2014
Сообщений: 867
01.02.2016, 11:09
leon2009, Ну значит пароль не подходит. И вообще не надо сравнивать пароли.
Создайте таблице или ячейки "Permissions" и всё )
0
Балбес
3 / 3 / 2
Регистрация: 22.12.2009
Сообщений: 206
01.02.2016, 12:49  [ТС]
я пароли здесь и не сравниваю
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.02.2016, 12:49
Помогаю со студенческими работами здесь

Access 2007, куда исчезает форма?
Доброго времени суток. Нужна помощь. Такая ситуация: есть файл базы данных file.mdb, запускаем его, в нем реализована форма с кнопками,...

Форма в Vba исчезает сразу после появления
Добрый день! Возникла необходимость создать программу с формой в Excel. Поскольку только начала в этом разбираться то для меня пока что...

Форма в отдельном потоке мигает и исчезает, а должна висеть
Доброго времени. Думал, с потоками за пару лет разобрался, и сюрпризов больше не будет, но вот непонятная вещь, и я не понимаю. что...

Исчезает главная форма при активации из ее обработчика OnShow другой формы в модальном режиме
В главной форме событие OnShow, там прописано открытие другой формы Form4-&gt;ShowModal(). Но когда запускаю программу главная форма исчезает...

на панеле задач каждые 2 минуты появляется значок шестеренки и исчезает, при этом исчезает полноэкранный режим
привет, на ноуте стоит win7, на панеле задач каждые 2 минуты появляется значок шестеренки и исчезает, при этом исчезает полноэкранный...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&amp;d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru