My Theory
69 subscribers
47 photos
8 videos
9 files
1 link
🧲 My Theory: My brain's cache channel.

#️⃣ Solutions tags: #PHP, #Laravel, #CRM, #CMS, #MySQL

Crafted Solutions: @MyHEMISBot
IDIBOYEV - Coding Studio
Download Telegram
🔗 URL qanday ishlaydi.
👍4
Yaxshimi. Demak Gear Fit2 taqish kere. 🗿
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥1
$user_id = mysqli_real_escape_string($connect, $user_id);

$result = mysqli_query($connect, "
SELECT type, COUNT(id) AS count
FROM cloud
WHERE user_id = '$user_id'
GROUP BY type
");

$counts = ['music' => 0, 'video' => 0, 'fonts' => 0, 'desktop' => 0, 'android' => 0, 'audiobook' => 0];
while ($row = mysqli_fetch_assoc($result)) {
$type = $row['type'];
$counts[$type] = $row['count'];
}

foreach ($counts as $type => $count) {
echo ucfirst($type) . ": $count<br>";
}

#️⃣ Ho'sh, bugun qanday kod bor.
📌 Qaysi foydalanuvchi
cloud
bazasiga qanday turdagi fayllarni saqlaganligini aniqlab beruvchi kod.

🗂 Sizlar bilan: @phpdevelopers bo'ldi.
Please open Telegram to view this post
VIEW IN TELEGRAM
1:1😁
🔥1😁1😢1
☁️ Endi barcha medialarni bulutda saqlay olasiz. @DasturIzlaBot
⭐️ Hamma yuqori darajadagi domenlarni (TLD) to'liq ro'yxatini yozish juda uzun bo'ladi, chunki ularning soni yuzlab. Quyida asosiy kategoriyalar bo'yicha ayrim misollar keltirilgan:

### Umumiy yuqori darajadagi domenlar (gTLDs):
- .com
- .org
- .net
- .info
- .biz
- .name
- .pro
- .coop
- .aero
- .museum

### Yangi umumiy yuqori darajadagi domenlar (New gTLDs):
- .tech
- .online
- .shop
- .site
- .app
- .blog
- .club
- .xyz
- .guru
- .ninja

### Milliy yuqori darajadagi domenlar (ccTLDs):
- .us (AQSh)
- .uk (Buyuk Britaniya)
- .ru (Rossiya)
- .cn (Xitoy)
- .jp (Yaponiya)
- .de (Germaniya)
- .fr (Fransiya)
- .in (Hindiston)
- .br (Braziliya)
- .ca (Kanada)
- .au (Avstraliya)
- .mx (Meksika)
- .it (Italiya)
- .es (Ispaniya)
- .nl (Niderlandiya)
- .se (Shvetsiya)
- .ch (Shveytsariya)
- .tr (Turkiya)
- .kr (Janubiy Koreya)
- .za (Janubiy Afrika)
- .uz (O'zbekiston)

### Sponsorlanuvchi yuqori darajadagi domenlar (sTLDs):
- .edu (ta'lim muassasalari uchun)
- .gov (hukumat tashkilotlari uchun)
- .mil (harbiy tashkilotlar uchun)
- .int (xalqaro tashkilotlar uchun)
- .post (pochta xizmatlari uchun)
- .tel (aloqa xizmatlari uchun)

Bular yuqoridagi ayrim misollar, ammo har bir kategoriya ostida ko'plab domenlar mavjud. To'liq ro'yxatini Internet Assigned Numbers Authority (IANA) saytida topishingiz mumkin.
This media is not supported in your browser
VIEW IN TELEGRAM
🔥4
Channel name was changed to «𝐂𝐨𝐧𝐬𝐨𝐥𝐞 - Theory»
🤚 Ketish vaqti keldi.
1
This media is not supported in your browser
VIEW IN TELEGRAM
🤨😶🌫 Nega meni qiynaydi bular a.?
😁4
Kichik orzuing amalga oshganini ko'rishdan quvonchli narsa bolmasa kerak.
7🔥1
Forwarded from Fragment Auction Alerts
Имя @botfounder выставлено на аукцион. Владелец установил минимальную ставку 💎250.

Торги за этот лот завершатся через 364 дня 23 часа.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🗿1
$image1_path = downloadFile($photo1_id, $api_token);
$image2_path = downloadFile($photo2_id, $api_token);

if ($image1_path && $image2_path) {
$image1 = imagecreatefromjpeg($image1_path);
$image2 = imagecreatefrompng($image2_path);

$image1_width = imagesx($image1);
$image1_height = imagesy($image1);
$image2_width = imagesx($image2);
$image2_height = imagesy($image2);

$dest_x = $image1_width - $image2_width;
$dest_y = 0;

imagecopy($image1, $image2, $dest_x, $dest_y, 0, 0, $image2_width, $image2_height);

$merged_image_path = 'downloads/' . $user_id . '_merged_image.jpg';
imagejpeg($image1, $merged_image_path);

imagedestroy($image1);
imagedestroy($image2);

$text = $_POST['text']; // Bu qatorni o'zingizning kodingizga mos ravishda to'g'rilab qo'ying

if ($text == "/photo") {
bot('sendphoto', [
'chat_id' => $user_id,
'photo' => new CURLFile(realpath($merged_image_path)),
'parse_mode' => "html",
]);
if (file_exists("step/$user_id.txt")) unlink("step/$user_id.txt");
exit();
}


#️⃣ File formatdagi rasmni boshqa rasm ustiga watermark sifatida qo'yuvchi kod.

⚠️ Bu kodning ishlashini ta'minlash uchun $user_id, $photo1, $photo2 va $api_token o'zgaruvchilarini mos ravishda to'ldirishingiz kerak. Shuningdek, bot funksiyasi ham avvaldan e'lon qilingan va to'g'ri ishlashi kerak.
🔥2
#️⃣ Agar siz foydalanuvchilarning xabarlarini o'chirishni talab qilsangiz va ikkala foydalanuvchi ham xabarlarni o'chirishni xohlasangiz, kodni quyidagicha o'zgartirishingiz mumkin:

$user_ids = [$user_id1, $user_id2];
$message_ids = [$mid, $mid - 1, $mid - 2];

foreach ($user_ids as $user_id) {
foreach ($message_ids as $message_id) {
bot('DeleteMessage', [
'chat_id' => $user_id,
'message_id' => $message_id,
]);
}
}


🗑 Bu kodda, `foreach` tsikllari orqali har bir foydalanuvchining o'chiriladigan xabarlari uchun `bot('DeleteMessage', ...)` buyrug'i chaqiriladi. `foreach` tsikli barcha foydalanuvchilar uchun ishlovchi bo'lib, har bir foydalanuvchi uchun barcha xabarlarni o'chiradi. Bu usulda, agar `user_ids` ichida ikkita foydalanuvchi bo'lsa, har bir foydalanuvchiga tegishli xabarlarni o'chirish amalga oshiriladi.
🔥1
Najot Ta'lim bormoqchi bo'lganimda shu xarakteristikadagi kompyuter bo'lishini aytishgandi. Afsuski menda unday yo'q edi.
🔥1
Bu esa hozirgi PC🤩
👍4
PHP tilida Composer, PHP dasturlash tilidagi bir qo'llanma boshqaruvchisidir. Composer dasturchilar uchun loyihalarni boshqarishda qo'llanuvchi, ma'muriy dastur o'rnatish va ma'muriy dasturlarni ishga tushirish uchun mo'ljallangan. Bu, PHP paketlarini o'rnatish, yangilash va boshqarish jarayonlarini avtomatlashtiradi.

Quyidagi asosiy vazifalarni bajaradi:

1. Paketlar o'rnatish: Composer orqali siz PHP-loyihalarga kerak bo'lgan boshqa paketlarni o'rnatishingiz mumkin. Bu paketlar kodni qo'shish, to'liq turli ma'lumotlarga ega bo'lgan bo'lishi mumkin.

2. Versiyalar va bog'lanishlarni boshqarish: Composer sizga zarur bo'lgan dasturlar uchun ma'lumotni boshqarishda yordam beradi. Shuningdek, dasturlar orasidagi bog'lanishlarni boshqarishga yordam beradi.

3. Avto yangilanish: Composer, qo'llanilgan paketlarni o'zgarishlar bo'lganida, ularni avtomatik ravishda yangilaydi. Bu sizning loyihangizdagi barcha paketlarni so'nggi versiyalariga yangilaydi.

4. Autoloadni generatsiya qilish: Composer, sizning loyihangiz uchun zarur bo'lgan PHP klasslarini avtomatik ravishda yuklaydigan va ularga kirish beruvchi avtomatik yuklab olishni quradi.

5. Ma'lumotlar bazasiga integratsiya: Composer, ma'lumotlar bazasidagi klasslarni, o'zlashtiruvchilarni va boshqa paketlarni boshqarish uchun yordam beradi.

6. Testing va development alatlarining o'rnatilishi: Composer, dasturchilarga loyihalarini test qilish va rivojlantirish jarayonlarini tuzatish uchun zarrar dasturlarni avtomatik ravishda o'rnatishga yordam beradi.

Composer, dasturchilar uchun qulay va zamonaviy vositalardan biri hisoblanadi, chunki u loyihalarni boshqarish va ularga qo'shimcha funksiyalar qo'shishda yordam beradi. Bu yordam bilan, loyihalarni tuzatish va xavfsizlikni ta'minlash oson bo'ladi.
4
<?php
require_once('/usr/share/php/getid3/getid3.php');

$tempFilePath = "donehdoneh2.mp3",
$getID3 = new getID3;
$fileInfo = $getID3->analyze($tempFilePath);

$title = isset($fileInfo['tags']['id3v2']['title'][0]) ? $fileInfo['tags']['id3v2']['title'][0] : (isset($fileInfo['tags']['quicktime']['title'][0]) ? $fileInfo['tags']['quicktime']['title'][0] : 'Mavjud emas');



🎧 Musiqa nomi: Doneh Doneh 2

📌 getID3 kutubxona bilan ishlaydi.
#️⃣ @phpdevelopers
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍2