Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Функция is non defined (https://javascript.ru/forum/misc/71235-funkciya-non-defined.html)

Zombie_Killer 03.11.2017 16:13

Nexus,
я пробовал и так и так... не получается(

laimas 03.11.2017 16:17

Zombie_Killer,
вам же сказали единственное верное - это глупое и опасное занятие, параметры входа должен проверять сервер, только он и пользователь должны их знать, а не все кому не лень.

Zombie_Killer 03.11.2017 16:25

laimas,
господи я же не защищаю что-то важное. просто помогите мне сделать это и все.

laimas 03.11.2017 16:44

Цитата:

Сообщение от Zombie_Killer
господи я же не защищаю что-то важное.

Вход "где важное" не только с паролем, но еще и с правами. А просто вход по паролю не сокрытие важного, а защита от проходимцев. Коли вам наплевать, зачем тогда вообще нужен парольный вход?

Nexus 03.11.2017 16:50

Zombie_Killer,
Цитата:

Сообщение от Zombie_Killer
просто помогите мне сделать это и все.

Вам ruslan_mart посоветовал кэш почистить:
Цитата:

Сообщение от ruslan_mart
Ctrl + F5

Пробовали?

Zombie_Killer 03.11.2017 16:52

Nexus,
я js засунул в html и теперь почти все работает но когда я пишу правильный пароль мне пишет что он не правильный.... менял пароль но все равно не получается

Rasy 03.11.2017 16:57

Zombie_Killer,
Стоит зашифровать пароль хотя-бы пару раз и использовать хэш.
https://github.com/blueimp/JavaScript-MD5
https://blueimp.github.io/JavaScript-MD5/

Nexus 03.11.2017 17:02

Rasy, это все равно, что амбарный замок на картонную дверь вешать :)

Zombie_Killer 03.11.2017 17:14

Nexus,
Rasy,
вы мне просто помогите пожалуйста. не работает что-то
function proverka() {
            var password = document.getElementById("prov").value;
            if (password === 4) {
                document.location.href = "http://manhattanrp.forumotion.asia/";
            } else {
                alert("Неправильный пароль!");
                document.location.href = "http://manhattanrp.zzz.com.ua/";
            }
        }

        function func() {
            $(".menu").css("display", "block");
        }

        function myFunc() {
            var menu = $(".menu").css("display", "none");
            setTimeout(func, 1000);
        }

мне пишет
proverka.html:46 Uncaught ReferenceError: proverka is not defined
at HTMLButtonElement.onclick (proverka.html:46)
а на этой строчке
<button id="prov_but" onclick="proverka()">Войти</button>

Nexus 03.11.2017 17:20

Zombie_Killer, разбирайтесь.
<input type="password" id="input" placeholder="Пароль: open"/>
<div id="box" style="display:none">
  Very important infortation.
</div>
<script>document.getElementById('input').addEventListener('keyup',function(){
	if(this.value=='open')
  		document.getElementById('box').style.display='block';
});</script>


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