Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
2 / 2 / 1
Регистрация: 07.03.2010
Сообщений: 109

Как передать переменную в другой скрипт?

19.01.2011, 19:58. Показов 2176. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня есть форма и обработчик obrabotchik.php в который передаются две переменные, кроме обработчика, эти две переменные так же нужно передать в другой скрипт...Как это реализовать?

index.php
JavaScript
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
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css" media="all">@import url(/base.css);</style>
</head>
<script type="text/javascript" src="/jquery-1.4.4.min.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
$('#login_form').submit(function(evObj)
{
evObj.preventDefault();
var log  = function(msg){
   console.log ? console.log(msg) : alert(msg);}
var login = $("#login").val();  
var password = $("#password").val();
var dataString = 'login='+login+'&password='+password;
$.ajax
({
url         : 'obrobotka.php',
type        : 'POST',
cache       : false,
data        : dataString,
dataType    : 'json',
global      : true,
beforeSend  : function(){
                    $('#fild').hide();
                    $('#proces').fadeIn('slow',function(){
                       $('#proces').html('<b>Идет авторизация...</b>');
                    });               
              },
success     : function(data, textStatus, xhr){
                    if (data.succes==1){window.location.href="/base.php";}else{window.location.href="/index.php";};
                    $('#proces').html('<b>'+data.message+'</b>');
                    log(data.message);                                                    
              }, 
error       : function(xhr, textStatus, errorObj){
                    log('произошла ошибка. сообщение не было отправлено.'+errorObj);
              }
 
});
});
});
</script>
<body>
<form action="obrobotka.php" name="login_form" id="login_form">
   <div id="fild">
   <input type="login" name="login" id="login" /><br>
   <input type="password" name="password" id="password" /><br>
   <input type="submit" id="enter" name="enter" value="login"/>
   </div>
   <div id="proces"></div>
</form>
</body>
</html>
obrabotchik.php
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
<?php
header('Content-Type: text/html; charset=Windows-1251');
mysql_connect("localhost", "estatebase", "111111") or die('нет соединения');
mysql_select_db('estate');
$login1='111';
$login2='123';
$password1='111';
$password2='123';
sleep(3);
if($_POST['login']==$login1 && $_POST['password']==$password1){
echo '{"succes":"1", "message":"Авторизация прошла успешно"}';
}
else if($_POST['login']==$login2 && $_POST['password']==$password2){
echo '{"succes":"1", "message":"Авторизация прошла успешно"}';
}
else {
     if (!empty($_POST['login']) && empty($_POST['password'])){
   echo '{"succes":"0", "message":"Введите пароль"}';
       }
     else if(empty($_POST['login']) && !empty($_POST['password'])){
   echo '{"succes":"0", "message":"Введите логин"}';
       }
     else if(empty($_POST['login']) && empty($_POST['password'])){
   echo '{"succes":"0", "message":"Введите логин и пароль"}';
       }
     else if(($_POST['login']!=$login1) || ($_POST['login']!=$login2)){
   echo '{"succes":"0", "message":"Не правельные данные"}';
       }
     else if($_POST['login']=$login1 && $_POST['password']!=$password1){
   echo '{"succes":"0", "message":"Не правельные данные"}';
       }
     else if($_POST['login']=$login2 && $_POST['password']!=$password2){
   echo '{"succes":"0", "message":"Не правельные данные"}';
       }
}
?>
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.01.2011, 19:58
Ответы с готовыми решениями:

Как передать в скрипт (в переменную) выбранную радиокнопку?
Здравствуйте! Подскажите, пожалуйста, как передать в переменную var radio выбранную радиокнопку? Можно передать значение, или id. На...

Как передать переменную из одного скрипта в другой
Привет, всем, есть два скрипта один obr.js - который занимается расчетами и есть скрипт mail.js который отправлять сообщение AJAX запросом,...

Как передать переменную в js скрипт?
Как из PHP скрипта передать переменную в JS скрипт, если они находятся в разных директориях: JS скрипт подключен к html форме.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.01.2011, 19:58
Помогаю со студенческими работами здесь

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

Как передать на другой сайт переменную?
как передать на другой сайт перменную $systemurl &lt;?php $systemurl = ($CONFIG) ? $CONFIG : $CONFIG; echo $systemurl; ?&gt; ...

Как передать переменную из одного класса в другой?
Доброго времени суток. Говорю сразу, я новичек. Только начинаю свой тернистый путь. У меня возникла проблема, не могу понять как передать...

Как передать переменную из одного файла в другой
Здравствуйте. Создал класс MainWindow в mainwindow.h : #ifndef MAINWINDOW_H #define MAINWINDOW_H #include &lt;QMainWindow&gt; ...

Как передать переменную из одного метода в другой?
Возник вопрос. Как передать переменную из одного метода в другой? У меня есть два метода. Нужно передать переменную String fileName из...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru