Bilişim

HTML, PHP VE Dosya İşlemleri

TÜRKİYE’DEKİ ŞEHİR PLAKALARINI BİR DOSYAYA KAYDEDELİM. HTML FORMUNDAN BİR PLAKA ŞEÇİP HANGİ ŞEHİRE AİT OLDUĞUNU BULALIM.

<!DOCTYPE html>
<html lang="tr">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Plaka Kodu Ara</title>
</head>
<body>
    <h2>Plaka Kodu Ara</h2>
    <form method="post">
        <label for="plakaKodu">Aranacak Plaka Kodu:</label>
        <input type="text" id="plakaKodu" name="plakaKodu">
        <button type="submit">Ara</button>
    </form>

    <?php
    // Dosya yolunu belirtin
    $dosyaYolu = "C:\\Users\\MONSTER\\Desktop\\plakalar.txt";

    // Kullanıcıdan alınan plaka kodu
    if(isset($_POST['plakaKodu'])){
        $arananPlakaKodu = $_POST['plakaKodu'];

// Dosya var mı kontrol et
 if (file_exists($dosyaYolu)) {
 // Dosyayı aç
 $dosya = fopen($dosyaYolu, "r");

  // Dosya sonuna kadar oku
 while (!feof($dosya)) {
 // Satırı oku
 $satir = fgets($dosya);
 
 // Satırı virgülle ayır
 $bilgiler = explode(",", $satir);
 
 // Plaka kodu ve şehir bilgisi al
 $plakaKodu = trim($bilgiler[0]);
 $sehir = trim($bilgiler[1]);
 
 // Aranan plaka kodunu bul
 if ($plakaKodu == $arananPlakaKodu) {
 echo "<p>Girdiğiniz plaka kodu $sehir şehrine aittir.</p>";
 break;
 }
 }

 // Dosyayı kapat
 fclose($dosya);
 } else {
 echo "<p>Dosya bulunamadı.</p>";
 }
 }
 ?>
</body>
</html>

Bir cevap yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir