login.php

Gesponsorde koppelingen

PHP script bestanden

  1. gastenboek.php
  2. login.php
  3. loginver.php
  4. loguit.php
  5. gastenboek.css
  6. function.php
  7. connectie.php

« Lees de omschrijving en reacties

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
session_start();
/**
 * @author Leon Kuipers
 * @copyright 2011
 */


include 'connectie.php';
include 'function.php';
?>


<html>
<head>
<title>login</title>
<link href="gastenboek.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div></div>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
<?php
    if (isset($_POST['aanmaken']))
    {

        $naam_1 = beveiliging($_POST['naam_1']);
        $pass_1 = beveiliging($_POST['wachtwoord_1']);
        $pass_2 = beveiliging($_POST['wachtwoord_2']);
        $mail_1 = beveiliging($_POST['mail_1']);
        if ($pass_1 != $pass_2)
        {

             $error[] = 'Wachtwoorden komen niet overeen!';
        }

        if ($pass_2 == "")
        {

             $error[] = "wachtword is niet ingevuld!";
        }

        elseif ($pass_1 == "")
        {

             $error[] = 'Wachtwoord  is niet ingevuld!';
        }

        elseif (strlen($pass_1) > 60)
        {

             $error[] = ' De wachtwoord die u gekozen heef is te lang!';
        }

        elseif (strlen($pass_2) > 60)
        {

             $error[] = ' De wachtwoord die u gekozen heef is te lang!';
        }

        if ($naam_1 == "")
        {

             $error[] = 'De gebruikersnaam is niet ingevuld';
        }

        elseif (strlen($naam_1) > 60)
        {

             $error[] = ' De gebruikersnaam die u gekozen heef is te lang!';
        }

        if(strlen($mail_1) > 70)
        {

            $error[] = "U e-mail adres is te lang!";
        }

        elseif($mail_1 == '')
        {

            $error[] = "U moet wel u e-mail ardes in vullen!";
        }

        elseif(checkmail($mail_1) == "false")
        {

            $error[] = "U e-mail adres klopt niet!";
        }

        if(isset($error{0}))
        {

             $aantal = count($error);
             $out = '<p class="style1"> Er trad(en) ' . $aantal . "fout(en) op:\n<ul></p>";
             foreach ($error as $errors)
             {

                 $out .= "\t<li class='style2'>$errors</li></p>\n";
             }

             $out .= "</ul>\n";
              
        }

        else
        {
            $_SESSION['aanmaken'] = "valid";
            $_SESSION['naam_1'] = $naam_1;
            $_SESSION['pass_1'] = $pass_1;
            $_SESSION['mail_1'] = $mail_1;
            header("location:loginver.php");
            
        }
    }


    $query = mysql_query('SELECT * FROM admin');
    $bestaat = mysql_num_rows($query);
    mysql_close($_mysql_verbinding);
    if ($bestaat < 1)
    {

        if (isset($out))
        {

            echo $out;
        }

        elseif (isset($_SESSION['error']))
        {

  
            echo $_SESSION['error'];
        }


        echo
        '<h1> Vul u gegevens in ! <br />
        Ze zijn belangrijk dus onhoud ze goed.</h1><br /><br />
        <form action="" method="post">
        Naam:      <input type="text" name="naam_1" /><br />
        Wachtwoord:<input type="password" name="wachtwoord_1" /><br />
        Wachtwoord herhalen:<input type="password" name="wachtwoord_2" /><br />
        E-mail:<input type="text" name="mail_1" /><br />
        <input type="submit" name="aanmaken" value="Aanmaken!" />
        </form>
        '
;
    }

    else
    {
        if (isset($_SESSION['naam']))
        {

            header("location:gastenboek.php");
        }

        else
        {
            if (isset($_SESSION['error']))
            {

                echo $_SESSION['error'];
            }

            if(isset($_SESSION['vergeten']))
            {

                if($_SESSION['vergeten'] == "true")
                {

                    
                    
                    if(isset($_SESSION['error_mail']))
                    {

                        if($_SESSION['error_mail'] == 1)
                        {

                            echo "er klopt iets niet";
                            unset($_SESSION['error_mail']);
                        }
                    }

                    ?>


<form action="loginver.php" method="post">
<table id="table1"><tr><td id="table_td_n">E-mail:</td><td id="table_td_n"><input type="text" name="mail_vergeten_1" /></td></tr>
<tr><td id="table_td_n">E-mail:</td><td id="table_td_n"><input type="text" name="mail_vergeten_2" /></td></tr>
<tr><td id="table_td_n">&nbsp;</td><td id="table_td_n"><input type="submit" name="mail_vergeten_con" value="Wachtwoord vergeten!" /></td> </tr></table>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
                    unset($_SESSION['vergeten']);
                }
            }

            else
            {
            ?>

<form action="loginver.php" method="post">
<table id="table1">
<tr><td id="table_td_n">Naam:</td>
<td id="table_td_n"><input type="text" name="naam" /></td></tr>
<tr><td id="table_td_n">Wachtwoord:</td><td id="table_td_n"><input type="password" name="passwoord" /></td></tr>
<tr><td id="table_td_n">&nbsp;</td><td id="table_td_n"><input type="submit" name="submit" value="login"/>
<input type="submit" name="vergeten" value="Wachtwoord vergeten" /></td>
</tr></table>
</form>
</table>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
          }
        }
    }

    ?>

</body>
</html>

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.