GTURKMEN adlı üyeden alıntı: mesajı görüntüle
merhabalar text dosyasından verileri çekerken başlıkları çekiyor sorunsuz yapmak istediğim başlıkları urlye nasıl çevirebiliriz ayrı bir sütünde teş

<?php
$host = "localhost";
$dbname = "xxxxx";
$username = "xxxxx";
$password = "xxxxx";
try {    $pdo = new PDO("mysql:host=$host;dbname=$dbname", $username, $password);    $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $e) {    die("Veritabanı hatasi" . $e->getMessage());
}
$dosyaAdi = "veriler.txt";
try {    $dosya = fopen($dosyaAdi, "r");    while (!feof($dosya)) {        $satir = fgets($dosya);         if (!empty($satir)) {            $stmt = $pdo->prepare("INSERT INTO makale (adi) VALUES (:deger)");            $stmt->bindParam(':deger', $satir);            $stmt->execute();        }    }    fclose($dosya);    echo "eklendi";
} catch (Exception $e) {    echo "eklenmiyor" . $e->getMessage();
}
?>
$dosyaAdi = "veriler.txt";

try {
    $dosya = fopen($dosyaAdi, "r");

    while (!feof($dosya)) {
        $satir = fgets($dosya);

        if (!empty($satir)) {
            $url = urlencode($satir);
            $stmt = $pdo->prepare("INSERT INTO makale (adi, url) VALUES (:baslik, :url)");
            $stmt->bindParam(':baslik', $satir);
            $stmt->bindParam(':url', $url);
            $stmt->execute();
        }
    }

    fclose($dosya);
    echo "eklendi";
} catch (Exception $e) {
    echo "eklenmiyor" . $e->getMessage();
}
kodunu bu şekilde düzenleyip haber verir misin sonucu