[QUOTE=Supportemin;1088084874]
FiKRAL adlı üyeden alıntı: mesajı görüntüle


Kusura bakmayın, hatayı düzelttim. Siteden test edebilirsiniz.
https://vertexsoft.com.tr/ucretsiz/webuyumlu/
Kodlar;

<!DOCTYPE html>
<html lang="tr">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Web Uyumlu Yazı Çevirici</title>
</head>
<body>
<h2>Web Uyumlu Yazı Çevirici</h2>
<form method="post" action="">
    <label for="original">Orijinal Yazı:</label><br>
    <input type="text" id="original" name="original" required><br><br>
    <input type="submit" value="Çevir">
</form>

<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    // Kullanıcının girdiği veriyi alalım
    $originalText = $_POST['original'];

    // Türkçe karakterleri ve boşlukları web uyumlu hale getirecek fonksiyon
    function makeUrlFriendly($text) {
        $text = mb_strtolower($text, 'UTF-8'); // Küçük harfe çevir
        $turkce = ['ç', 'ğ', 'ı', 'ö', 'ş', 'ü'];
        $english = ['c', 'g', 'i', 'o', 's', 'u'];
        $text = str_replace($turkce, $english, $text); // Türkçe karakterleri İngilizceye çevir
        $text = preg_replace('/[^a-z0-9\s]/', '', $text); // Özel karakterleri kaldır
        $text = preg_replace('/\s+/', '_', $text); // Boşlukları alt çizgi ile değiştir
        return $text;
    }

    // İşlenmiş metin
    $webFriendlyText = makeUrlFriendly($originalText);

    // Sonucu gösterelim
    echo "<p>Web Uyumlu Yazı: <strong>$webFriendlyText</strong></p>";
}
?>
</body>
</html>
Estağfurullah ne kusuru, şimdi mükemmel oldu elleriniz dert görmesin