Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 13.08.2002, 00:14
Aftermath вне форума Посмотреть профиль Отправить личное сообщение для Aftermath Найти все сообщения от Aftermath
  № 1  
Aftermath

Регистрация: Jul 2002
Адрес: Москва
Сообщений: 33
По умолчанию Где ошибка?

Ситуация такая- нужно задать пароль на входе. Во фрейме задаю функцию

var corectPassword;
var text;
text = "Введите пароль";
corectPassword = "parol";
function checkPassword () {
if (userPassword == corectPassword) {
getURL ("http://www.zzzz.ru", "_self");
} else {
text = "Пароль не верен";
}
}
Соответственно имееся динамическое поле "text", поле input c переменной "userPassword" и кнопка вызывающая функцию
checkPassword ().
В конечном счете я постоянно получаю - "пароль не верен". Где моя ошибка? Заранее спасибо.

Старый 13.08.2002, 00:57
rdm.vuk вне форума Посмотреть профиль Отправить личное сообщение для rdm.vuk Найти все сообщения от rdm.vuk
  № 2  
rdm.vuk
 
Аватар для rdm.vuk

Регистрация: Dec 2001
Сообщений: 31
Я не особо силён в AC, но по php (да и в сях) знаю, что в функцию надо корректно передавать переменные, если в АС так же то твоя функция просто не воспринимает переменной userPassword
напиши так

function checkPassword (userPassword, corectPassword) {....

ну и соответственно вызывай функцию:
checkPassword (userPassword, corectPassword);

если в мувике нет ничё гиморного, то переменные лучше пихай в root (напр _root.corectPassword) , а то флэш их по уровням распределяет, я до сих пор не понимаю зачем. хотя этот совет может оказаться лишним, попробуй сначала без _root
__________________
________
Чтобы сделать что-то невозможное, надо не знать что это невозможно.

Старый 13.08.2002, 10:45
Макса вне форума Посмотреть профиль Отправить личное сообщение для Макса Найти все сообщения от Макса
  № 3  
Макса

Регистрация: Jul 2002
Адрес: Ухта
Сообщений: 27
все правильно!
скопировал твой код, создал кнопку, поле ввода и текстовое поле. все заработало!

Старый 13.08.2002, 12:25
Aftermath вне форума Посмотреть профиль Отправить личное сообщение для Aftermath Найти все сообщения от Aftermath
  № 4  
Aftermath

Регистрация: Jul 2002
Адрес: Москва
Сообщений: 33
Дык почему он мне пишет всегда, что пароль не верен. Объяснинте плиззз.
Вложения
Тип файла: zip parol.zip (2.6 Кб, 102 просмотров)

Старый 13.08.2002, 14:26
Boris Brooke вне форума Посмотреть профиль Отправить личное сообщение для Boris Brooke Посетить домашнюю страницу Boris Brooke Найти все сообщения от Boris Brooke
  № 5  
Boris Brooke
 
Аватар для Boris Brooke

Регистрация: Jan 2002
Адрес: Невский проспект
Сообщений: 72
Лови - все работает
Вложения
Тип файла: zip parol.zip (5.2 Кб, 86 просмотров)

Старый 13.08.2002, 16:05
Aftermath вне форума Посмотреть профиль Отправить личное сообщение для Aftermath Найти все сообщения от Aftermath
  № 6  
Aftermath

Регистрация: Jul 2002
Адрес: Москва
Сообщений: 33
Спасибо большое, но мне интересно. В чем проблема то была?

Старый 13.08.2002, 17:56
Boris Brooke вне форума Посмотреть профиль Отправить личное сообщение для Boris Brooke Посетить домашнюю страницу Boris Brooke Найти все сообщения от Boris Brooke
  № 7  
Boris Brooke
 
Аватар для Boris Brooke

Регистрация: Jan 2002
Адрес: Невский проспект
Сообщений: 72
а хрен его знает
толи опечатка была в переменных толи еще что-то

я на всякий случай инициировал переменную как текстовую строку
вместо
var userpassword; // кстати "p" была строчная...
поставил
var userPassword = "";

Создать новую тему   Часовой пояс GMT +4, время: 03:25.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 03:25.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.