• Serverni qayta ishga tushiramiz. Va registr.php
  • O`zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand filiali




    Download 1.19 Mb.
    bet5/5
    Sana30.12.2023
    Hajmi1.19 Mb.
    #129196
    1   2   3   4   5
    Bog'liq
    (WEB)For Fazilat Opa
    4-sinf Matematika Uchrashma harakatga doir masalalarning yechilishi ochiq dars ishlanma.docx
    Ro’yxatdan o’tish sahifasi
    Buning biz register.html faylini yozamiz :
    DOCTYPE html>




    Document







    Tizimga kiring

















    Serverni qayta ishga tushiramiz.

    Va registr.php faylini hosil qilamiz, quyidagi kodni yozamiz :




    if ($_SERVER["REQUEST_METHOD"] == "POST") {
    $foydalanuvchi = $_POST["foydalanuvchi"];
    $parol = password_hash($_POST["parol"], parol_DEFAULT);

    $conn = new mysqli("localhost", "foydalanuvchi", "parol", "userdb");


    if ($conn->connect_error) {


    die("Connection failed: " . $conn->connect_error);
    }

    $sql = "INSERT INTO users (foydalanuvchi, parol) VALUES ('$foydalanuvchi', '$parol')";


    if ($conn->query($sql) === TRUE) {


    echo "Foydalanuvchi ro'yxatdan o'tdi!";
    } else {
    echo "Xatolik: " . $sql . "
    " . $conn->error;
    }

    $conn->close();


    }
    ?>
    Endi serverni yangilaymiz va brovzerga o’tamiz, yangi foydalananuvchini ro’yxatdan o’tgazamiz :




    Endi bosh sahifaga qaytamiz :

    Endi tizimga kiramiz :

    Xulosa
    Men bu mustaqil ishda PHP dasturlash tilida “Login” va “Ro’yxatdan o’tish” sahifalarini, ma’lumotlar bazasini qanday yaratilishi o’rganib chiqdim. O’rgangan bilimlar asosida 2 sahifadan iborat tizimga kirish va ro’yxatdan o’tish sahifalarini yaratdim Bu sahifalarga php va sql fayllarni ulab, serverni ishga tushirdim. Brovzer yordamida turli xil amallar bajarib natijalarni oldim .

    Download 1.19 Mb.
    1   2   3   4   5




    Download 1.19 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O`zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand filiali

    Download 1.19 Mb.