Basit Admin Panel Kodlayalım

cloz

Üye
28 May 2022
196
100
Selam dostlar, sizlerle birlikte SQL gerektirmeyen bir admin panel yapalım.

index.php dosyamıza göz atalım​
PHP:
<html>
    <head>
        <title>THT K3D giriş</title>

        <link rel="stylesheet" href="style.css">
    </head>
    <body>
        <form action="giris.php" method="POST">
            <div class="giris">
                <h1>Hoşg geldiniz.</h1>

                <!--  -->

                <input type="text" name="username" placeholder="Kullanıcı Adı">
                <input type="text" name="password" placeholder="Şifre">
                <input type="submit" value="Giriş" class="btn">
            </div>
        </form>
    </body>
</html>

Style.css dosyamız
CSS:
@import url('https://fonts.googleapis.com/css2?family=Rajdhani:wght@600&display=swap');

body{
    background-color: #fff;
    font-family: 'Rajdhani', sans-serif;
}

.giris{
    padding: 10px;
    background-color: #1a1a1a;
    border-radius: 10px;
    width: 500px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    color: #fff;
    box-shadow: 0px 2px 50px 0px rgba(0, 0, 0, .5);
}
.giris input[type="text"]{
    padding: 10px;
    background-color: transparent;
    display: block;
    width: 100%;
    margin-bottom: 15px;
    border: none;
    outline: none;
    color: #fff;
    transition: 250ms all;
    background-image: linear-gradient(90deg, #fff 100%, #fff 0%);
    background-repeat: no-repeat;
    background-size: 0% 2px;
    background-position: bottom center;
}
.giris input[type="text"]:focus{
    background-size: 100% 2px;
}
.giris .btn{
    padding: 10px;
    width: 200px;
    background-color: #fff;
    border: none;
    outline: none;
    border-radius: 7px;
    margin-bottom: 15px;
    transition: 250ms all;
}
.giris .btn:hover{
    background-color: #1a1a1a;
    box-shadow: 0px 0px 0px 2px #fff;
    color: #fff;
}

Öncelikle veri.php dosyamızın içerisine
PHP:
<?php
    // Buraya username, password gireceğiz. Örnek verilmiştir
    $username = "k3dturkhackteam";
    $password = "k3dturkhackteam123"
?>

Bu dosyamızı doldurduktan sonra giris.php dosyamıza gelip bu kodları yazalım
PHP:
<?php

    include ("data.php"); // Bağlantı kuralım
    session_start();
    ob_start();

    // Eğer giriş bilgileri başarılı ise, admin.php yoluna yönlendirsin
    if(($_POST["username"]==$username) and ($_POST["password"]==$pass)){
        $_SESSION["login"] = "true";
        $_SESSION["username"] = $username;
        $_SESSION["password"] = $pass;
        header("Location:admin.php");
    } else{ // Yanlış işe hata versin
        echo "
            <style>
                .error{
                    padding: 10px;
                    background-color: #ff0000;
                    border-radius: 10px;
                    width: 500px;
                    position: absolute;
                    top: 50%;
                    left: 50%;
                    transform: translate(-50%, -50%);
                    text-align: center;
                    color: #000;
                    box-shadow: 0px 2px 50px 0px rgba(255, 26, 5, .5);
                }

            </style>

            <div class='error'>
          
            <p>Admin Bilgilerini Yanlış Girdiniz.</p>
            <p>Yönlendiriliyorsunuz..</p>
          
            </div>

        ";
        header("Refresh: 2; url=index.php");
        exit;
    }

    ob_end_flush()

?>

Sıra geldi admin.php adlı dosyamıza.
PHP:
<?php

    include ("data.php");
    session_start();
    if(!isset($_SESSION["login"])){
        echo "
            <style>
                .error{
                    padding: 10px;
                    background-color: #ff0000;
                    border-radius: 10px;
                    width: 500px;
                    position: absolute;
                    top: 50%;
                    left: 50%;
                    transform: translate(-50%, -50%);
                    text-align: center;
                    color: #000;
                    box-shadow: 0px 2px 50px 0px rgba(255, 26, 5, .5);
                }

                </style>

                <div class='error'>
              
                <p>Önce Giriş Yap.</p>
              
                </div>
            ";
            header("Refresh: 2; url=index.php");
            exit;
    } else{
        $isim = $_SESSION["username"];

        echo "
      
            <h1>Hoşgeldin ${isim}</h1>

            <a href='cikis.php'>Çıkış Yap<a>

        ";
    }
?>

çıkış.php dosyamızı da unutmuyoruz
PHP:
<?php

    session_start();
    ob_start();
    session_destroy();

    echo "
        <style>
            .error{
                padding: 10px;
                background-color: #ff0000;
                border-radius: 10px;
                width: 500px;
                position: absolute;
                top: 50%;
                left: 50%;
                transform: translate(-50%, -50%);
                text-align: center;
                color: #000;
                box-shadow: 0px 2px 50px 0px rgba(255, 26, 5, .5);
            }
        </style>

        <div class='error'>
          
        <p>Yanlış Bilgiler.</p>
        <p>Yönlendiriliyorsunuz..</p>
          
        </div>
    ";
    header("Refresh: 2; url=index.php");
    exit;
    ob_end_flush();
?>


İşlemleri tamamladıktan sonra indeximi ve admin panelimiz bu şekil de gözükecektir.

qpstdyw.jpg


aew8142.jpg


Şimdilik basit bir admin panel ile karşınıza geldim. Eğer istenilirse profil resmi değiştirme ıvır zıvır hepsini ayarlayıp atabilirim. İyi forumlar.​
eline sağlık hocam
 
  • Sevgi dolu
Tepkiler: K3D

TheSadError

Katılımcı Üye
28 May 2022
388
267
...
Selam dostlar, sizlerle birlikte SQL gerektirmeyen bir admin panel yapalım.

index.php dosyamıza göz atalım​
PHP:
<html>
    <head>
        <title>THT K3D giriş</title>

        <link rel="stylesheet" href="style.css">
    </head>
    <body>
        <form action="giris.php" method="POST">
            <div class="giris">
                <h1>Hoşg geldiniz.</h1>

                <!--  -->

                <input type="text" name="username" placeholder="Kullanıcı Adı">
                <input type="text" name="password" placeholder="Şifre">
                <input type="submit" value="Giriş" class="btn">
            </div>
        </form>
    </body>
</html>

Style.css dosyamız
CSS:
@import url('https://fonts.googleapis.com/css2?family=Rajdhani:wght@600&display=swap');

body{
    background-color: #fff;
    font-family: 'Rajdhani', sans-serif;
}

.giris{
    padding: 10px;
    background-color: #1a1a1a;
    border-radius: 10px;
    width: 500px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    color: #fff;
    box-shadow: 0px 2px 50px 0px rgba(0, 0, 0, .5);
}
.giris input[type="text"]{
    padding: 10px;
    background-color: transparent;
    display: block;
    width: 100%;
    margin-bottom: 15px;
    border: none;
    outline: none;
    color: #fff;
    transition: 250ms all;
    background-image: linear-gradient(90deg, #fff 100%, #fff 0%);
    background-repeat: no-repeat;
    background-size: 0% 2px;
    background-position: bottom center;
}
.giris input[type="text"]:focus{
    background-size: 100% 2px;
}
.giris .btn{
    padding: 10px;
    width: 200px;
    background-color: #fff;
    border: none;
    outline: none;
    border-radius: 7px;
    margin-bottom: 15px;
    transition: 250ms all;
}
.giris .btn:hover{
    background-color: #1a1a1a;
    box-shadow: 0px 0px 0px 2px #fff;
    color: #fff;
}

Öncelikle veri.php dosyamızın içerisine
PHP:
<?php
    // Buraya username, password gireceğiz. Örnek verilmiştir
    $username = "k3dturkhackteam";
    $password = "k3dturkhackteam123"
?>

Bu dosyamızı doldurduktan sonra giris.php dosyamıza gelip bu kodları yazalım
PHP:
<?php

    include ("data.php"); // Bağlantı kuralım
    session_start();
    ob_start();

    // Eğer giriş bilgileri başarılı ise, admin.php yoluna yönlendirsin
    if(($_POST["username"]==$username) and ($_POST["password"]==$pass)){
        $_SESSION["login"] = "true";
        $_SESSION["username"] = $username;
        $_SESSION["password"] = $pass;
        header("Location:admin.php");
    } else{ // Yanlış işe hata versin
        echo "
            <style>
                .error{
                    padding: 10px;
                    background-color: #ff0000;
                    border-radius: 10px;
                    width: 500px;
                    position: absolute;
                    top: 50%;
                    left: 50%;
                    transform: translate(-50%, -50%);
                    text-align: center;
                    color: #000;
                    box-shadow: 0px 2px 50px 0px rgba(255, 26, 5, .5);
                }

            </style>

            <div class='error'>
           
            <p>Admin Bilgilerini Yanlış Girdiniz.</p>
            <p>Yönlendiriliyorsunuz..</p>
           
            </div>

        ";
        header("Refresh: 2; url=index.php");
        exit;
    }

    ob_end_flush()

?>

Sıra geldi admin.php adlı dosyamıza.
PHP:
<?php

    include ("data.php");
    session_start();
    if(!isset($_SESSION["login"])){
        echo "
            <style>
                .error{
                    padding: 10px;
                    background-color: #ff0000;
                    border-radius: 10px;
                    width: 500px;
                    position: absolute;
                    top: 50%;
                    left: 50%;
                    transform: translate(-50%, -50%);
                    text-align: center;
                    color: #000;
                    box-shadow: 0px 2px 50px 0px rgba(255, 26, 5, .5);
                }

                </style>

                <div class='error'>
               
                <p>Önce Giriş Yap.</p>
               
                </div>
            ";
            header("Refresh: 2; url=index.php");
            exit;
    } else{
        $isim = $_SESSION["username"];

        echo "
       
            <h1>Hoşgeldin ${isim}</h1>

            <a href='cikis.php'>Çıkış Yap<a>

        ";
    }
?>

çıkış.php dosyamızı da unutmuyoruz
PHP:
<?php

    session_start();
    ob_start();
    session_destroy();

    echo "
        <style>
            .error{
                padding: 10px;
                background-color: #ff0000;
                border-radius: 10px;
                width: 500px;
                position: absolute;
                top: 50%;
                left: 50%;
                transform: translate(-50%, -50%);
                text-align: center;
                color: #000;
                box-shadow: 0px 2px 50px 0px rgba(255, 26, 5, .5);
            }
        </style>

        <div class='error'>
           
        <p>Yanlış Bilgiler.</p>
        <p>Yönlendiriliyorsunuz..</p>
           
        </div>
    ";
    header("Refresh: 2; url=index.php");
    exit;
    ob_end_flush();
?>


İşlemleri tamamladıktan sonra indeximi ve admin panelimiz bu şekil de gözükecektir.

qpstdyw.jpg


aew8142.jpg


Şimdilik basit bir admin panel ile karşınıza geldim. Eğer istenilirse profil resmi değiştirme ıvır zıvır hepsini ayarlayıp atabilirim. İyi forumlar.​
Ellerinize sağlık. Ben Brute Foce yi nasıl uygulamalı bir şekilde öğrenebilirim ? Böyle bir websiteyle başlıyayım dedim ama olmadı. Yardım ederseniz mutlu olurum.
 

Adanalıtrojan

Kıdemli Üye
25 Haz 2021
2,012
1,050
16
Konya Ovası Askeri Tesislerinde
Selam dostlar, sizlerle birlikte SQL gerektirmeyen bir admin panel yapalım.

index.php dosyamıza göz atalım​
PHP:
<html>
    <head>
        <title>THT K3D giriş</title>

        <link rel="stylesheet" href="style.css">
    </head>
    <body>
        <form action="giris.php" method="POST">
            <div class="giris">
                <h1>Hoşg geldiniz.</h1>

                <!--  -->

                <input type="text" name="username" placeholder="Kullanıcı Adı">
                <input type="text" name="password" placeholder="Şifre">
                <input type="submit" value="Giriş" class="btn">
            </div>
        </form>
    </body>
</html>

Style.css dosyamız
CSS:
@import url('https://fonts.googleapis.com/css2?family=Rajdhani:wght@600&display=swap');

body{
    background-color: #fff;
    font-family: 'Rajdhani', sans-serif;
}

.giris{
    padding: 10px;
    background-color: #1a1a1a;
    border-radius: 10px;
    width: 500px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    color: #fff;
    box-shadow: 0px 2px 50px 0px rgba(0, 0, 0, .5);
}
.giris input[type="text"]{
    padding: 10px;
    background-color: transparent;
    display: block;
    width: 100%;
    margin-bottom: 15px;
    border: none;
    outline: none;
    color: #fff;
    transition: 250ms all;
    background-image: linear-gradient(90deg, #fff 100%, #fff 0%);
    background-repeat: no-repeat;
    background-size: 0% 2px;
    background-position: bottom center;
}
.giris input[type="text"]:focus{
    background-size: 100% 2px;
}
.giris .btn{
    padding: 10px;
    width: 200px;
    background-color: #fff;
    border: none;
    outline: none;
    border-radius: 7px;
    margin-bottom: 15px;
    transition: 250ms all;
}
.giris .btn:hover{
    background-color: #1a1a1a;
    box-shadow: 0px 0px 0px 2px #fff;
    color: #fff;
}

Öncelikle veri.php dosyamızın içerisine
PHP:
<?php
    // Buraya username, password gireceğiz. Örnek verilmiştir
    $username = "k3dturkhackteam";
    $password = "k3dturkhackteam123"
?>

Bu dosyamızı doldurduktan sonra giris.php dosyamıza gelip bu kodları yazalım
PHP:
<?php

    include ("data.php"); // Bağlantı kuralım
    session_start();
    ob_start();

    // Eğer giriş bilgileri başarılı ise, admin.php yoluna yönlendirsin
    if(($_POST["username"]==$username) and ($_POST["password"]==$pass)){
        $_SESSION["login"] = "true";
        $_SESSION["username"] = $username;
        $_SESSION["password"] = $pass;
        header("Location:admin.php");
    } else{ // Yanlış işe hata versin
        echo "
            <style>
                .error{
                    padding: 10px;
                    background-color: #ff0000;
                    border-radius: 10px;
                    width: 500px;
                    position: absolute;
                    top: 50%;
                    left: 50%;
                    transform: translate(-50%, -50%);
                    text-align: center;
                    color: #000;
                    box-shadow: 0px 2px 50px 0px rgba(255, 26, 5, .5);
                }

            </style>

            <div class='error'>
          
            <p>Admin Bilgilerini Yanlış Girdiniz.</p>
            <p>Yönlendiriliyorsunuz..</p>
          
            </div>

        ";
        header("Refresh: 2; url=index.php");
        exit;
    }

    ob_end_flush()

?>

Sıra geldi admin.php adlı dosyamıza.
PHP:
<?php

    include ("data.php");
    session_start();
    if(!isset($_SESSION["login"])){
        echo "
            <style>
                .error{
                    padding: 10px;
                    background-color: #ff0000;
                    border-radius: 10px;
                    width: 500px;
                    position: absolute;
                    top: 50%;
                    left: 50%;
                    transform: translate(-50%, -50%);
                    text-align: center;
                    color: #000;
                    box-shadow: 0px 2px 50px 0px rgba(255, 26, 5, .5);
                }

                </style>

                <div class='error'>
              
                <p>Önce Giriş Yap.</p>
              
                </div>
            ";
            header("Refresh: 2; url=index.php");
            exit;
    } else{
        $isim = $_SESSION["username"];

        echo "
      
            <h1>Hoşgeldin ${isim}</h1>

            <a href='cikis.php'>Çıkış Yap<a>

        ";
    }
?>

çıkış.php dosyamızı da unutmuyoruz
PHP:
<?php

    session_start();
    ob_start();
    session_destroy();

    echo "
        <style>
            .error{
                padding: 10px;
                background-color: #ff0000;
                border-radius: 10px;
                width: 500px;
                position: absolute;
                top: 50%;
                left: 50%;
                transform: translate(-50%, -50%);
                text-align: center;
                color: #000;
                box-shadow: 0px 2px 50px 0px rgba(255, 26, 5, .5);
            }
        </style>

        <div class='error'>
          
        <p>Yanlış Bilgiler.</p>
        <p>Yönlendiriliyorsunuz..</p>
          
        </div>
    ";
    header("Refresh: 2; url=index.php");
    exit;
    ob_end_flush();
?>


İşlemleri tamamladıktan sonra indeximi ve admin panelimiz bu şekil de gözükecektir.

qpstdyw.jpg


aew8142.jpg


Şimdilik basit bir admin panel ile karşınıza geldim. Eğer istenilirse profil resmi değiştirme ıvır zıvır hepsini ayarlayıp atabilirim. İyi forumlar.​
Eline sağlık abi.
 
14 Mar 2022
204
68
Selam dostlar, sizlerle birlikte SQL gerektirmeyen bir admin panel yapalım.

index.php dosyamıza göz atalım​
PHP:
<html>
    <head>
        <title>THT K3D giriş</title>

        <link rel="stylesheet" href="style.css">
    </head>
    <body>
        <form action="giris.php" method="POST">
            <div class="giris">
                <h1>Hoşg geldiniz.</h1>

                <!--  -->

                <input type="text" name="username" placeholder="Kullanıcı Adı">
                <input type="text" name="password" placeholder="Şifre">
                <input type="submit" value="Giriş" class="btn">
            </div>
        </form>
    </body>
</html>

Style.css dosyamız
CSS:
@import url('https://fonts.googleapis.com/css2?family=Rajdhani:wght@600&display=swap');

body{
    background-color: #fff;
    font-family: 'Rajdhani', sans-serif;
}

.giris{
    padding: 10px;
    background-color: #1a1a1a;
    border-radius: 10px;
    width: 500px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    color: #fff;
    box-shadow: 0px 2px 50px 0px rgba(0, 0, 0, .5);
}
.giris input[type="text"]{
    padding: 10px;
    background-color: transparent;
    display: block;
    width: 100%;
    margin-bottom: 15px;
    border: none;
    outline: none;
    color: #fff;
    transition: 250ms all;
    background-image: linear-gradient(90deg, #fff 100%, #fff 0%);
    background-repeat: no-repeat;
    background-size: 0% 2px;
    background-position: bottom center;
}
.giris input[type="text"]:focus{
    background-size: 100% 2px;
}
.giris .btn{
    padding: 10px;
    width: 200px;
    background-color: #fff;
    border: none;
    outline: none;
    border-radius: 7px;
    margin-bottom: 15px;
    transition: 250ms all;
}
.giris .btn:hover{
    background-color: #1a1a1a;
    box-shadow: 0px 0px 0px 2px #fff;
    color: #fff;
}

Öncelikle veri.php dosyamızın içerisine
PHP:
<?php
    // Buraya username, password gireceğiz. Örnek verilmiştir
    $username = "k3dturkhackteam";
    $password = "k3dturkhackteam123"
?>

Bu dosyamızı doldurduktan sonra giris.php dosyamıza gelip bu kodları yazalım
PHP:
<?php

    include ("data.php"); // Bağlantı kuralım
    session_start();
    ob_start();

    // Eğer giriş bilgileri başarılı ise, admin.php yoluna yönlendirsin
    if(($_POST["username"]==$username) and ($_POST["password"]==$pass)){
        $_SESSION["login"] = "true";
        $_SESSION["username"] = $username;
        $_SESSION["password"] = $pass;
        header("Location:admin.php");
    } else{ // Yanlış işe hata versin
        echo "
            <style>
                .error{
                    padding: 10px;
                    background-color: #ff0000;
                    border-radius: 10px;
                    width: 500px;
                    position: absolute;
                    top: 50%;
                    left: 50%;
                    transform: translate(-50%, -50%);
                    text-align: center;
                    color: #000;
                    box-shadow: 0px 2px 50px 0px rgba(255, 26, 5, .5);
                }

            </style>

            <div class='error'>
          
            <p>Admin Bilgilerini Yanlış Girdiniz.</p>
            <p>Yönlendiriliyorsunuz..</p>
          
            </div>

        ";
        header("Refresh: 2; url=index.php");
        exit;
    }

    ob_end_flush()

?>

Sıra geldi admin.php adlı dosyamıza.
PHP:
<?php

    include ("data.php");
    session_start();
    if(!isset($_SESSION["login"])){
        echo "
            <style>
                .error{
                    padding: 10px;
                    background-color: #ff0000;
                    border-radius: 10px;
                    width: 500px;
                    position: absolute;
                    top: 50%;
                    left: 50%;
                    transform: translate(-50%, -50%);
                    text-align: center;
                    color: #000;
                    box-shadow: 0px 2px 50px 0px rgba(255, 26, 5, .5);
                }

                </style>

                <div class='error'>
              
                <p>Önce Giriş Yap.</p>
              
                </div>
            ";
            header("Refresh: 2; url=index.php");
            exit;
    } else{
        $isim = $_SESSION["username"];

        echo "
      
            <h1>Hoşgeldin ${isim}</h1>

            <a href='cikis.php'>Çıkış Yap<a>

        ";
    }
?>

çıkış.php dosyamızı da unutmuyoruz
PHP:
<?php

    session_start();
    ob_start();
    session_destroy();

    echo "
        <style>
            .error{
                padding: 10px;
                background-color: #ff0000;
                border-radius: 10px;
                width: 500px;
                position: absolute;
                top: 50%;
                left: 50%;
                transform: translate(-50%, -50%);
                text-align: center;
                color: #000;
                box-shadow: 0px 2px 50px 0px rgba(255, 26, 5, .5);
            }
        </style>

        <div class='error'>
          
        <p>Yanlış Bilgiler.</p>
        <p>Yönlendiriliyorsunuz..</p>
          
        </div>
    ";
    header("Refresh: 2; url=index.php");
    exit;
    ob_end_flush();
?>


İşlemleri tamamladıktan sonra indeximi ve admin panelimiz bu şekil de gözükecektir.

qpstdyw.jpg


aew8142.jpg


Şimdilik basit bir admin panel ile karşınıza geldim. Eğer istenilirse profil resmi değiştirme ıvır zıvır hepsini ayarlayıp atabilirim. İyi forumlar.​
Eline sağlık
 

K3D

Katılımcı Üye
1 Mar 2021
629
555
30
root
Ellerinize sağlık. Ben Brute Foce yi nasıl uygulamalı bir şekilde öğrenebilirim ? Böyle bir websiteyle başlıyayım dedim ama olmadı. Yardım ederseniz mutlu olurum.
Teşekkür ediyorum. Nasıl bir brute force olduğuna bağlı dostum, DM yolu ile belirtirsen güzel olur.
Teşekkür ediyorum dostum.
Eline sağlık abi.
Canım kardeşim, sağ olasın. <3
 

imkansizim

Yeni üye
3 Eki 2007
4
1
Selam dostlar, sizlerle birlikte SQL gerektirmeyen bir admin panel yapalım.

index.php dosyamıza göz atalım​
PHP:
<html>
    <head>
        <title>THT K3D giriş</title>

        <link rel="stylesheet" href="style.css">
    </head>
    <body>
        <form action="giris.php" method="POST">
            <div class="giris">
                <h1>Hoşg geldiniz.</h1>

                <!--  -->

                <input type="text" name="username" placeholder="Kullanıcı Adı">
                <input type="text" name="password" placeholder="Şifre">
                <input type="submit" value="Giriş" class="btn">
            </div>
        </form>
    </body>
</html>

Style.css dosyamız
CSS:
@import url('https://fonts.googleapis.com/css2?family=Rajdhani:wght@600&display=swap');

body{
    background-color: #fff;
    font-family: 'Rajdhani', sans-serif;
}

.giris{
    padding: 10px;
    background-color: #1a1a1a;
    border-radius: 10px;
    width: 500px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    color: #fff;
    box-shadow: 0px 2px 50px 0px rgba(0, 0, 0, .5);
}
.giris input[type="text"]{
    padding: 10px;
    background-color: transparent;
    display: block;
    width: 100%;
    margin-bottom: 15px;
    border: none;
    outline: none;
    color: #fff;
    transition: 250ms all;
    background-image: linear-gradient(90deg, #fff 100%, #fff 0%);
    background-repeat: no-repeat;
    background-size: 0% 2px;
    background-position: bottom center;
}
.giris input[type="text"]:focus{
    background-size: 100% 2px;
}
.giris .btn{
    padding: 10px;
    width: 200px;
    background-color: #fff;
    border: none;
    outline: none;
    border-radius: 7px;
    margin-bottom: 15px;
    transition: 250ms all;
}
.giris .btn:hover{
    background-color: #1a1a1a;
    box-shadow: 0px 0px 0px 2px #fff;
    color: #fff;
}

Öncelikle veri.php dosyamızın içerisine
PHP:
<?php
    // Buraya username, password gireceğiz. Örnek verilmiştir
    $username = "k3dturkhackteam";
    $password = "k3dturkhackteam123"
?>

Bu dosyamızı doldurduktan sonra giris.php dosyamıza gelip bu kodları yazalım
PHP:
<?php

    include ("data.php"); // Bağlantı kuralım
    session_start();
    ob_start();

    // Eğer giriş bilgileri başarılı ise, admin.php yoluna yönlendirsin
    if(($_POST["username"]==$username) and ($_POST["password"]==$pass)){
        $_SESSION["login"] = "true";
        $_SESSION["username"] = $username;
        $_SESSION["password"] = $pass;
        header("Location:admin.php");
    } else{ // Yanlış işe hata versin
        echo "
            <style>
                .error{
                    padding: 10px;
                    background-color: #ff0000;
                    border-radius: 10px;
                    width: 500px;
                    position: absolute;
                    top: 50%;
                    left: 50%;
                    transform: translate(-50%, -50%);
                    text-align: center;
                    color: #000;
                    box-shadow: 0px 2px 50px 0px rgba(255, 26, 5, .5);
                }

            </style>

            <div class='error'>
          
            <p>Admin Bilgilerini Yanlış Girdiniz.</p>
            <p>Yönlendiriliyorsunuz..</p>
          
            </div>

        ";
        header("Refresh: 2; url=index.php");
        exit;
    }

    ob_end_flush()

?>

Sıra geldi admin.php adlı dosyamıza.
PHP:
<?php

    include ("data.php");
    session_start();
    if(!isset($_SESSION["login"])){
        echo "
            <style>
                .error{
                    padding: 10px;
                    background-color: #ff0000;
                    border-radius: 10px;
                    width: 500px;
                    position: absolute;
                    top: 50%;
                    left: 50%;
                    transform: translate(-50%, -50%);
                    text-align: center;
                    color: #000;
                    box-shadow: 0px 2px 50px 0px rgba(255, 26, 5, .5);
                }

                </style>

                <div class='error'>
              
                <p>Önce Giriş Yap.</p>
              
                </div>
            ";
            header("Refresh: 2; url=index.php");
            exit;
    } else{
        $isim = $_SESSION["username"];

        echo "
      
            <h1>Hoşgeldin ${isim}</h1>

            <a href='cikis.php'>Çıkış Yap<a>

        ";
    }
?>

çıkış.php dosyamızı da unutmuyoruz
PHP:
<?php

    session_start();
    ob_start();
    session_destroy();

    echo "
        <style>
            .error{
                padding: 10px;
                background-color: #ff0000;
                border-radius: 10px;
                width: 500px;
                position: absolute;
                top: 50%;
                left: 50%;
                transform: translate(-50%, -50%);
                text-align: center;
                color: #000;
                box-shadow: 0px 2px 50px 0px rgba(255, 26, 5, .5);
            }
        </style>

        <div class='error'>
          
        <p>Yanlış Bilgiler.</p>
        <p>Yönlendiriliyorsunuz..</p>
          
        </div>
    ";
    header("Refresh: 2; url=index.php");
    exit;
    ob_end_flush();
?>


İşlemleri tamamladıktan sonra indeximi ve admin panelimiz bu şekil de gözükecektir.

qpstdyw.jpg


aew8142.jpg


Şimdilik basit bir admin panel ile karşınıza geldim. Eğer istenilirse profil resmi değiştirme ıvır zıvır hepsini ayarlayıp atabilirim. İyi forumlar.​
yeni başlayanlar için güzel bir anlatım olmuş,eline sağlık
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.