Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Не работает кнопка / 7 сообщений из 7, страница 1 из 1
17.04.2013, 21:36
    #38230017
komil
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает кнопка
Здравствуйте, не могу понять почему не работает код при нажатии кнопки Добавить.
Помогите пожалуйста.

Код: 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.
<?php include 'includes/core/document_head.php'?>
<?php include 'includes/core/db.php'?>
<?php 
$name = iconv('utf-8', 'cp1251', $_POST['username']);
$startword = iconv('utf-8', 'cp1251', $_POST['md5password']);
$message = iconv('utf-8', 'cp1251', $_POST['lname']);
$number = iconv('utf-8', 'cp1251', $_POST['fname']);
$type = iconv('utf-8', 'cp1251', $_POST['tname']);

if (isset($_POST['submit']))
{
$params = array
	(
		$name,
		$startword,
		$message,
		$number,
		$type
		
	);
		
	$tsql_callSP = "{call Gate_Add_Service(?, ?, ?, ?, ?)}";
	$stmt = sqlsrv_query($conn, $tsql_callSP, $params);
}
?>
	<div id="pjax">
		<div id="wrapper" data-adminica-nav-top="4" data-adminica-nav-inner="1">
			<?php include 'includes/components/topbar.php'?>
			<?php include 'includes/components/sidebar.php'?>
			<?php include 'includes/components/stackbar.php'?></div><!-- Closing Div for Stack Nav, you can boxes under the stack before this -->

			<div id="main_container" class="main_container container_16 clearfix">
			<?php include 'includes/components/navigation.php'?>
				<div class="flat_area grid_16">
					<h2>Добавление нового сервиса
					</h2>
				</div>
				<div class="box grid_16">
					<h2 class="box_head">Параметры нового сервиса</h2>
					<div class="controls">
						<a href="#" class="grabber"></a>
						<a href="#" class="toggle"></a>
					</div>
					<div class="toggle_container">
						<div class="block">							
							<fieldset class="label_side top">
								<label>Название сервиса<span>Название сервиса может быть названием акции</span></label>
								<div>
									<input name="name" id="name" type="text">
								</div>
							</fieldset>
							<div class="col_40">
							<fieldset class="label_side">
								<label>Короткий номер<span></span></label>
								<div class="clearfix">
									<input name="number" id="number" type="text">
								</div>
							</fieldset>
							</div>
							<fieldset class="label_side">
								<label>Начальная фраза<span></span></label>
								<div class="clearfix">
									<input name="startword" id="startword" type="text">
								</div>
							</fieldset>

							<fieldset>
								<label>Приветсвие<span>Этот текст будет отправлен абоненту в начале викторины.</span></label>
								<div>
									<input name="message" id="message" title="Приветствие должно быть на латинице" class="tooltip right" type="text">
									<div class="required_tag tooltip hover left" title="This field is required"></div>
								</div>
							</fieldset>
							<div class="columns">								
								<div class="col_40">
									<fieldset class="right">
										<label>Тип сервиса</label>
										<div class="clearfix">
											<select name="type" id="type" class="uniform full_width">
												<?php include 'includes/content/service_type.php'?>
											</select>
										</div>
									</fieldset>
								</div>								
							</div>							
							<div class="button_bar clearfix">
								<button type="submit" name="submit" class="green dark send_right">
									<img src="images/icons/small/white/bended_arrow_right.png">
									<span>Добавить</span>
								</button>
								<button  class="red dark send_right">
									<img src="images/icons/small/white/bended_arrow_right.png">
									<span>Отмена</span>
								</button>

							</div>
						</div>
					</div>
				</div>
			</div>
		</div>
		<?php include 'includes/dialogs/dialog_welcome.php'?>
		<?php include 'includes/dialogs/dialog_logout.php'?>
		<?php include 'includes/dialogs/dialog_form.php'?>
		<?php include 'includes/core/document_foot.php'?>
...
Рейтинг: 0 / 0
17.04.2013, 21:54
    #38230037
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает кнопка
komilЗдравствуйте, не могу понять почему не работает код при нажатии кнопки Добавить.А что оно должно делать?
...
Рейтинг: 0 / 0
18.04.2013, 07:56
    #38230227
komil
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает кнопка
vklekomilЗдравствуйте, не могу понять почему не работает код при нажатии кнопки Добавить.А что оно должно делать?
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
if (isset($_POST['submit']))
{
$params = array
	(
		$name,
		$startword,
		$message,
		$number,
		$type
		
	);
		
	$tsql_callSP = "{call Gate_Add_Service(?, ?, ?, ?, ?)}";
	$stmt = sqlsrv_query($conn, $tsql_callSP, $params);
}
...
Рейтинг: 0 / 0
18.04.2013, 08:22
    #38230237
Програмёр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает кнопка
komilvkleпропущено...
А что оно должно делать?
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
if (isset($_POST['submit']))
{
$params = array
	(
		$name,
		$startword,
		$message,
		$number,
		$type
		
	);
		
	$tsql_callSP = "{call Gate_Add_Service(?, ?, ?, ?, ?)}";
	$stmt = sqlsrv_query($conn, $tsql_callSP, $params);
}



без тэга form непонятно что и куда отправляется... пост ли, или не пост... какой enctype (не сильно важно, но всё же) и т.д. и т.п.
...
Рейтинг: 0 / 0
18.04.2013, 09:53
    #38230290
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает кнопка
Програмёрбез тэга form непонятно что и куда отправляетсяСудя по коду, ничего и никуда не должно отправляться. Но мож там где-то в многочисленных инклюдах яваскрипт прикручен для отправки... Отсюда ж не видно :)
...
Рейтинг: 0 / 0
18.04.2013, 11:07
    #38230438
komil
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает кнопка
vkleПрограмёрбез тэга form непонятно что и куда отправляетсяСудя по коду, ничего и никуда не должно отправляться. Но мож там где-то в многочисленных инклюдах яваскрипт прикручен для отправки... Отсюда ж не видно :)


Form-а как раз таки нет, может из-за этого
...
Рейтинг: 0 / 0
18.04.2013, 14:50
    #38230955
Програмёр
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не работает кнопка
vkleПрограмёрбез тэга form непонятно что и куда отправляетсяСудя по коду, ничего и никуда не должно отправляться. Но мож там где-то в многочисленных инклюдах яваскрипт прикручен для отправки... Отсюда ж не видно :)

Согласен, может и не должно (например из-за этого: <?php include 'includes/dialogs/dialog_form.php'?>, но это может быть и совсем другая форма).

(далее письмо по большей части адресовано автору темы как возможное решение)
В принципе, думаю что всё же данные хотели отправить обычным постом, и по неопытности например, забыли всё это обернуть в <form method="post"></form>. А также кнопочки для отправки должны быть не button, а input, и все с type="submit" без неё отправлять не будет.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Не работает кнопка / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]