Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
IcedElect
1 / 1 / 0
Регистрация: 08.03.2014
Сообщений: 85

Код отказывается работать

16.11.2014, 15:50. Просмотров 278. Ответов 1
Метки (Все метки)

Всем привет.
Прошу помочь с одним делом.
У меня не работает две функции в коде.
1)Поля не пропадают после успешной регистрации.
2)Не заносятся пользователи в таблицу.
Они похожи тем,что обе эти в функции находятся в последнем if проверки.
Код

index.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
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
    
<?php
$check=true;
$db = mysql_connect("localhost", "root", "");
mysql_select_db ("brony",$db)or die(mysql_error());
if(isset($submit)){
    $name = $_POST['Name'];
    $login = $_POST['Login'];
    $email = $_POST['e-mail'];
    $pass = $_POST['Pass'];
    $cpass = $_POST['CPass'];
    $sel = "SELECT * FROM users WHERE login = '$login'";
    $res = mysql_query($sel); 
    $num = mysql_num_rows($res);
    $submit = $_POST['submit'];
    if(preg_match("/^[a-zA-Z0-9_\-.]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-.]+$/",$email)){
        if($pass==$cpass){  
            if(mysql_query(num==0)){
                $check=false;
                $query = mysql_query("INSERT INTO users VALUES ('','$name','$login','$pass','$email','User')")or die(mysql_error());
            //  header('Location: index.php');
                echo "Регистрация успешно азвершена,теперь вы можете войти.";
                }else{$errors="Такой логин уже занят.";}
        }else{$errors="Пароли не совпадают";}
    }else{$errors="Некоректно введён e-mail";}
}
?>
<html>
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="css/style.css">
<title>Брони меропри¤тие</title>
</head>
<body>
    <div class="wrap">
    <div class="cloud">
        <div class="content">
            <center>
            <b><h1>EverFree</h1></b><br>
            <strong>Вы зашли на страницу мероприятия BronyCristmas</strong><br>
            <strong>Мероприятие будет проводитс¤ 28.01.15 в 14:00</strong><br>
            <strong>Обязательно посетите новогоднюю ярмарку.</strong></br>
            <strong>Вас ждут ручные работы мастеров на любой вкус.</strong></br>
            <strong>Для входа требуется получить бесплатный билет или Вип билет.</strong></br>
            </center></div>
 
            <div class="regerrors" style="margin:auto auto;"><b>
            <?php
            echo $errors;
            ?>
            </b>
            </div>
            <?php
            //include 'reg.php';
 
 
if($check===true){
include 'formreg.php';
}else{}
?>
 
</body>
</html>
formreg.php
HTML5
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
            <div class="content2">
            
            <div class="spoiler-b"><a href="javascript:sh()"><b>Регистрация</b></a></div>
                <div id="blabla" style="display:none;margin:10px;">
                <form action="index.php" method="POST">
                <div class="buy-left"><br>
                    <input type="text" name="Name" required placeholder="Ваше имя" style="width:150px;height:30px;border-radius:10px;margin:0px 0px;padding-left:5px;"><br>
                    <input type="text" name="Login" required placeholder="Ваш Логин" style="width:150px;height:30px;border-radius:10px;margin-top:20px;padding-left:5px;"><br>
                    <input type="text" name="e-mail" required placeholder="Ваш e-mail" style="width:150px;height:30px;border-radius:10px;margin-top:20px;padding-left:5px;"><br>
                </div>
                <div class="buy-center">
                <input type="submit" name="submit" value="Готово" style="width:150px;height:30px;border-radius:10px;margin-top:20;background: -moz-linear-gradient(top,  #7db9e8 16%, #1e5799 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(16%,#7db9e8), color-stop(100%,#1e5799)); /* Chrome,Safari4+ */margin-top:140px;">
                
                </div>
                <div class="buy-right">
                    <!--<input name="e-mail" placeholder="Ваш e-mail" required style="width:150px;height:30px;border-radius:10px;margin-top:5px;margin-left:4px;padding-left:5px;"><br>-->
                                    <input type="password" name="Pass" placeholder="Пароль" pattern="[A-Za-z0-9_-]{6,18}" required style="width:150px;height:30px;border-radius:10px;padding-left:5px;margin-left:4px;margin-top:20px;"><br>
                <input type="password" name="CPass" placeholder="Повторите пароль" required style="width:150px;height:30px;border-radius:10px;margin-top:20px;padding-left:5px;margin-left:4px;"><br>
 
                </div>
                </div>
 
            <script type="text/javascript">
            function sh() {
            obj = document.getElementById("blabla");
            if( obj.style.display == "none" ) { obj.style.display = "block"; } else { obj.style.display = "none"; }
            }
            </script>
    
            
    </div>

Помогите пожалуйста.

Добавлено через 2 часа 21 минуту
Ап!

Вернуться к обсуждению:
Код отказывается работать
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.11.2014, 15:50
Готовые ответы и решения:

Функция отказывается работать
Добрый день. Решил уменьшить свой код, чтобы не было повторов лишних и...

Перестал работать код
php код который генерирует капчу перестал работать. Ошибок нет, ничего не...

Почему код перестаёт работать в функции?
Здравствуйте! У меня есть вот такой код: $login = &quot;admin&quot;; if...

Мой код отказывается работать
почему то не получается и всё:cry:сижу мучаюсь, можете объяснить в чем ошибка?...

Файл отказывается работать в utf-8
Бред какой то &lt;?php class findAd{ function translite($r_txt){ ...

1
Другие темы раздела
PHP Подключение файла библиотеки ( как то так) http://www.cyberforum.ru/php-beginners/thread1301953.html
вот мой изначальный код: <? class lab { public $h=array(10.01,9.95,9.82,10.1,10.15); public $r=array(24.92,25.03,25.15,24.8,25.04); public $pi=3.14; public $v; public...
PHP Обфускация движка сайта Гуру, посоветуйте пожалуста! Пишу свой "движок" для обмена небольшими архивами между зарегистрированными пользователями. И для надежности хочу продублировать всю схему на бесплатных или чужих... http://www.cyberforum.ru/php-beginners/thread1301843.html
Ошибка при создании БД: Access denied for user ''@'localhost' to database 'my_db' PHP
Привет всем! Помогите вот с чем, пожалуйста. Установил Denver. Работает три локальных сайта, созданных инсталятором по умолчанию. Пробую создать базу. Ошибка: 'Ошибка при создании базы данных: Access...
Как можно убрать перенос строки? PHP
всем привет, уважаемые форумчане! прошу о помощи в решении такой проблемы: есть код <?php echo JText::sprintf($this->currency->priceDisplay($this->orderDetails->order_total,$this->currency) ); ?>...
PHP Защита от дурака http://www.cyberforum.ru/php-beginners/thread1301766.html
Всем привет. Такое дело, я вот только решил заниматься веб-программированием. Решили с друзьями создать свой первый сайт. Я сделал простенький чат. Подскажите как можно сделать такую защиту от...
PHP Общий фон страницы Таблица с 3 полями: фамилия, имя, дата рождения... Можно выбрать общий фон страницы, и здесь проблемка... В include ("fon1.html") и других всё банально (цвет фона: жёлтый, серый, оранжевый, зелёный).... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru