Excel Gibi Bir Şey Arıyorum
-
Ahali Merhaba,
Şöyle bir şey arıyorum, telefon numarası ve tarih gireceğim örneğin;
05xx 490 50 50 Tarih: 1.1.2024
program bana 1.1.2025 de bu üyenin aboneliği doldu diyecek, bunu binlerce kişinin içinde olduğu bir tabloda yapmam lazım, ama bu alarmları ben takip etmeyeceğim süresini ayarlayıp bırakacağım 1 yıl sonra bana süresi doldu diyecek.
Bunu hangi programla yapabilirim, ya da yapabilir miyim? -
Hocam PHP ile bir script yaz, json'dan okusun telefon ve tarihleri. Çalıştığı tarihe uyan kayıt varsa telegramdan bildirim yollasın. Json içeriğini de kendin yazarsın rahat bir şekilde. PHP dosyasını da cronjob ile kendin tetiklersin. Hatta
dışarıdan bile tetikeltebilirsin.
https://cron-job.org/en/
edit://chat gpt yazdi bile :D
<?php // JSON dosyasının içeriğini oku $jsonData = file_get_contents('veriler.json'); // JSON verisini diziye çevir $data = json_decode($jsonData, true); // Bugünkü tarihi al $bugunkiTarih = date('d/m/Y'); // Telegram API'ye mesaj göndermek için bir fonksiyon function telegramMesajiGonder($mesaj) { $telegramBotToken = 'YOUR_BOT_TOKEN'; $chatId = 'YOUR_CHAT_ID'; $url = "https://api.telegram.org/bot{$telegramBotToken}/sendMessage"; $data = array( 'chat_id' => $chatId, 'text' => $mesaj ); $options = array( 'http' => array( 'method' => 'POST', 'content' => http_build_query($data), ), ); $context = stream_context_create($options); $result = file_get_contents($url, false, $context); return $result; } // JSON verisini döngüye alarak tarihleri kontrol et foreach ($data as $key => $value) { if ($value === $bugunkiTarih) { // Bugünkü tarih ile örtüşen bir tarih bulundu, bu durumda key'i Telegram'a bildirebiliriz. $mesaj = "Bugünün tarihi ile örtüşen bir tarih bulundu:\nKey: {$key}\nTarih: {$value}"; telegramMesajiGonder($mesaj); } } ?>