Akbarali
#41
  1. if (empty($birnima['oddiy'])) {
  2. header ('location: '.HOST.'/sahifa/');
  3. }

Bu kodda birnima.php ga kirsa lekin oddiy jadvalini to'ldirmasa sayt.uz/sahifa/ ga avtomatik o'tib ketadi. Shuni oddiy jadvalni va murakkab jadvalni (ikkalasidan bitasini qaysinisi ekanligini qizig'i yo'q) teglashtirish kerak ya'ni oddiy degan joyni to'ldirsa ham murakkab deganni to'ldirsa ham birnima.php ga kira olishi kerak.
.
.
.
Tushuntira olmagan bo'lsam uzur. Katta coder emasman
Сирожиддин
#42
Akbarali, # Akbarali (27.10.2018 / 18:10)
if (empty($birnima['oddiy'])) {
header ('location: '.HOST.'/sahifa/');
}
Bu kodda birnima.php ga kirsa lekin oddiy jadvalini to'ldirmasa sayt.uz/sahifa/ ga avtomatik o'tib ketadi. Shuni
ochir oydin aytavering.
Foydalanuvchi profiliga elektron hamyonlarni biriktirmaguncha /settings/ sahifasiga yo'naltirilyabdi.

Sizga, wmr yoki qiwi maydonlaridan qaysi birini to'ldirgan bo'lsa ham birnima.php ga kira olishi kerak shundaymi?
Akbarali
#43
Сирожиддин, # Сирожиддин (27.10.2018 / 18:16)
Akbarali, ochir oydin aytavering.
Foydalanuvchi profiliga elektron hamyonlarni biriktirmaguncha /settings/ sahifasiga yo'naltirilyabdi.

Sizga, wmr yoki qiwi maydonlaridan qaysi birini to'ldirgan b
bittasini to'ldirganda birnima.phpga o'tishi kerak
51 soniyadan keyin yozdi:
Siz tushunasiz lekin qolganlarni kallasini achib qolmasim deb shunday yozgan edim.
1519
Foziljon
#44
salom forumdoshlar bosh sahifada turganda keyingi sahifaga bosganda bosh sahifada koʻrsatish kodi qanday edi? Iltimos biladiganlar yordam berib yuboringlar.
Vunderkind
#45
Php codlarini android smartfonida ham yozib compilyatsiya qiladigan dastur bormi? Offline
Akbarali
#46
Foziljon, Bu siz ishlatayotgan cms turiga bo'gliq
Tolik
#47
Biron bir sahifaga qanday parol qo‘ysak bo‘ladi?
Masalan : index.php kirsa avval parolni yozishi k.k keyin sahifa ochiladi.
Сирожиддин
#48
Tolik, # Tolik (12.12.2018 / 21:41)
Biron bir sahifaga qanday parol qo‘ysak bo‘ladi?
Masalan : index.php kirsa avval parolni yozishi k.k keyin sahifa ochiladi.
  1. <?php
  2. $login = $_POST['login'];
  3. $parol = $_POST['parol'];
  4. if ($login == "admin" && $parol == "admin") {
  5. echo 'Login parol to\'g\'ri kiritilsa bu matn ko\'rinadi';
  6. } else {
  7. if (isset($_POST)) { echo '
  8. <form method="POST" action="bu_kod_yozilgan_sahifa.php">
  9. login<br /><input type="text" name="login"></input><br/>
  10. parol<br /><input type="password" name="parol"></input><br/>
  11. <input type="submit" name="submit" value="Kirish"></input>
  12. </form>';
  13. }
  14. }
  15. ?>
Akbarali
#49
else {} nima uchun qo'yiladi. else yoki degan manoda lekin {} bu nima vazifani bajaradi. Buni qo'ymasam ham bo'ladimi ?
410
uDesign
#50
Akbarali, # Akbarali (13.12.2018 / 05:39)
else {} nima uchun qo'yiladi. else yoki degan manoda lekin {} bu nima vazifani bajaradi. Buni qo'ymasam ham bo'ladimi ?
xa else yoki degan ma`noda {} bu belgi sizning ko`dingiz boshlanib tugash joyini aniqlab beradi uni qo`ysangiz yaxshi lekin qo`ymasangiz ham bo`ladi.
Maslaxatim qo`ygan ma`qul!
Сирожиддин
#51
uDesign, # uDesign (13.12.2018 / 21:38)
Akbarali, xa else yoki degan ma`noda {} bu belgi sizning ko`dingiz boshlanib tugash joyini aniqlab beradi uni qo`ysangiz yaxshi lekin qo`ymasangiz ham bo`ladi.
Maslaxatim qo`ygan ma`qul!
+ qo'shimcha sifatida:
  1. if ($test)
  2. echo 'test bor';
  3. else
  4. echo 'test yo\'q';
  5. echo 'bu matn endi if else ga umuman aloqasi yo\'q';
agarda {} (скобка) lardan foydalansangiz qator kodlar ham yozishingiz mumkin, masalan:
  1. if ($test) {
  2. echo 'test bor';
  3. } else {
  4. echo 'test yo\'q';
  5. echo 'rostdan ham test yo\'q';
  6. echo 'test yo\'q, birinchi testni siz yarating';
  7. }
  8. echo 'endi bu matn if else ga aloqor emas!';
1135
End
#52
uDesign, # uDesign (13.12.2018 / 21:38)
Akbarali, xa else yoki degan ma`noda {} bu belgi sizning ko`dingiz boshlanib tugash joyini aniqlab beradi uni qo`ysangiz yaxshi lekin qo`ymasangiz ham bo`ladi.
Maslaxatim qo`ygan ma`qul!
Else aksincha degani. Agar () dagi shart togri bolsa { bu bajariladi} aks holda/else {bu bajariladi}

Qoyish qoymaslikda ham farq bor. Qoysangiz faqatgina shart notogri bolgandagina bajariladi. Qoymasangiz esa togri bolsa ham notogri bolsa ham, umuman olganda ifga aloqador bolmay qoladi.
Akbarali
#53
Arey, Menimcha siz sal adashyapsiz. Sizning aytshingizcha else bu {test} ni bajarmasa {test2} ni bajaradi yoki shunga teglashtradi. Shunday deyapsizmi
1135
End
#54
Akbarali, # Akbarali (14.12.2018 / 07:17)
Arey, Menimcha siz sal adashyapsiz. Sizning aytshingizcha else bu {test} ni bajarmasa {test2} ni bajaradi yoki shunga teglashtradi. Shunday deyapsizmi
Agar (test) dagi tog'ri bo'lsa {test1} aks holda {test2} bajarilsin.

If (test) {test1} else {test2}
410
uDesign
#55
Arey, # Arey (13.12.2018 / 22:43)
uDesign, Else aksincha degani. Agar () dagi shart togri bolsa { bu bajariladi} aks holda/else {bu bajariladi}

Qoyish qoymaslikda ham farq bor. Qoysangiz faqatgina shart notogri bolgandagina bajaril
Qoysangiz faqatgina shart notogri bolgandagina bajariladi. Qoymasangiz esa togri bolsa ham notogri bolsa ham, umuman olganda ifga aloqador bolmay qoladi.

Shu gapizga bita na`muna ko`rsata olasizmi?
410
uDesign
#56
Arey, # Arey (14.12.2018 / 15:55)
Akbarali, Agar (test) dagi tog'ri bo'lsa {test1} aks holda {test2} bajarilsin.

If (test) {test1} else {test2}
mana 2 xil varyant bir test qilib tekshirib ko`ring!

  1. if(isset($_GET['go'])){
  2. echo 'Siz goo manzilidasiz!';
  3. }else{
  4. echo 'Siz bosh saxifadasiz';
  5. }


  1. if(isset($_GET['go']))
  2. echo 'Siz goo manzilidasiz!';
  3. else
  4. echo 'Siz bosh saxifadasiz';
1135
End
#57
uDesign, # uDesign (14.12.2018 / 16:19)
Arey, mana 2 xil varyant bir test qilib tekshirib ko`ring!


if(isset($_GET['go'])){
echo 'Siz goo manzilidasiz!';
}else{
echo 'Siz bosh saxifadasiz';
}



if(isset($_GET['go']))
echo 'Siz
Men birinchi variantni aytdim. Ikkinchisini endi ko'ryapman.

Men phpni deyarli bilmayman.Ammo if else strukturasini boshqa dasturlash tillaridan bilaman
1135
End
#58
uDesign, # uDesign (14.12.2018 / 16:17)
Arey, Qoysangiz faqatgina shart notogri bolgandagina bajariladi. Qoymasangiz esa togri bolsa ham notogri bolsa ham, umuman olganda ifga aloqador bolmay qoladi.

Shu gapizga bita na`muna ko`rsata ola
Qo'ysangiz
  1. <?php
  2. $a=2;
  3. if ($a<5){ echo '5 dan kichik';} else {echo '5 dan kichik emas.';}
  4. ?>

Natija: 5 dan kichik.

Qo'ymasangiz
  1. <?php
  2. $a=2;
  3. if ($a<5){ echo '5 dan kichik';} echo '5 dan kichik emas.';
  4. ?>

Natija: 5 dan kichik 5 dan kichik emas
410
uDesign
#59
Arey, # Arey (14.12.2018 / 17:45)
uDesign, Qo'ysangiz
<?php
$a=2;
if ($a<5){ echo '5 dan kichik';} else {echo '5 dan kichik emas.';}
?>

Natija: 5 dan kichik.

Qo'ymasangiz

<?php
$a=2;
if ($a<5){ echo '5 dan kichik';} ech
phpni yaxshi bilmasligingiz shundoq bilinib turibti siz savolga va javobga tushunmabsiz do`stim!
Mani tepadagi ko`dimni olib test qilib ko`ring bo`ldi!
Nodirbek
#60
Akbarali, Else bu aksincha degani.Yoki emas
masalan sizga shu ishni bajar yoki mana bu ishni desa sizda tanlashga imkon qoladi.
If else esa bu buyruq so'zlar hisoblanadi.
Masalan sen manashuni bajar,bajara olmasang keyin buni qil degani.
Else malum bir shartni bajara olmasa yoki natija bulmasa boshqa bir topshiriq beradi Aks holda degani.

Kunduzi: °C

7 Feb 2026 yil
Joylashuv aniqlanmadi
CORES.UZ
Платформа разработчиков
который можно найти всё
UZFOR.NET - Rasmiy guruh
t.me/@uzfornet_rasmiy