connect_error) {
die("Bağlantı hatası: " . $conn->connect_error);
}
// TC numarasını alma
$tcNumarasi = $_GET['tc'];
// Veritabanından veriyi çekme
$sql = "SELECT tc, no, vesika FROM eokul WHERE tc = '$tcNumarasi'";
$result = $conn->query($sql);
// Veriyi ekrana yazdırma ve Base64 veriyi dosyaya kaydetme
if ($result->num_rows > 0) {
while ($row = $result->fetch_assoc()) {
echo "TC: " . $row["tc"] . " - No: " . $row["no"] . " - Vesika:
";
// Her bir satırı ayrı bir paragraf içinde göster
$lines = explode("\n", $row["vesika"]);
foreach ($lines as $line) {
echo "
" . $line . "
"; } // Base64 veriyi resme dönüştürme ve dosyaya kaydetme $imageData = base64_decode($row["vesika"]); $filePath = "decoded_images/{$tcNumarasi}_decoded_image.jpg"; file_put_contents($filePath, $imageData); echo "Base64 veri başarıyla dosyaya kaydedildi: " . $filePath . "