ynR adlı üyeden alıntı: mesajı görüntüle
Daha sağlıklı bir kod kullanmak istermisin ?

<?php
    if(!empty($_POST)){

$mail = $_POST['mail'];
$adres = $_POST['adres'];
$telefon = $_POST['telefon'];
$s_telefon = $_POST['s_telefon'];
$fax = $_POST['fax'];
$harita = $_POST['harita'];
$facebook = $_POST['facebook'];
$instagram = $_POST['instagram'];
$sayfa_baslik = $_POST['sayfa_baslik'];
$sayfa_aciklama = $_POST['sayfa_aciklama'];
$sayfa_anahtar = $_POST['sayfa_anahtar'];
$copyright = $_POST['copyright'];
$renk_kodu = $_POST['renk_kodu'];


if ($_FILES['foto']['tmp_name'] != "") {

$boyut = $_FILES['foto']['size'];

if ($boyut > (1024 * 1024 * 10)) {

echo 'Dosya 10MB den büyük olamaz.';

} else {

$tip = $_FILES['foto']['type'];

$isim = $_FILES['foto']['name'];

$uzanti = explode('.', $isim);

$uzanti = $uzanti[count($uzanti) - 1];

     $random = rand();

     $dosya = $_FILES['foto']['tmp_name'];

$foto_url = $random . "." . $uzanti;

copy($dosya, '../img/' . $foto_url);

echo ' <div class="card-body collapse show" id="collapse8">

<div class="error-notice">
<div class="oaerror success">
<strong>Başarılı :</strong> - Belirtilen veriler güncellendi.
</div>
</div>
</div>';

$settings = $dbh->prepare("UPDATE ayar SET foto = '".$foto_url."' WHERE id=1 ");
$settings->execute();
}
}

     $update = $dbh->prepare("UPDATE ayar SET mail = '".$mail."',adres = '".$adres."',telefon = '".$telefon."',s_telefon = '".$s_telefon."',fax = '".$fax."',harita = '".$harita."',facebook = '".$facebook."',instagram = '".$instagram."',sayfa_baslik = '".$sayfa_baslik."',sayfa_aciklama = '".$sayfa_aciklama."',sayfa_anahtar = '".$sayfa_anahtar."',copyright = '".$copyright."',renk_kodu = '".$renk_kodu."' WHERE id = 1 " );
$update->execute();
        }
?>


// form'a veri çekme yöntemi //
<?php

$ayar = $dbh->query("SELECT * FROM ayar WHERE id = 1 ", PDO::FETCH_ASSOC);

if ($ayar->rowCount()) {

foreach ($ayar as $ayar) {

}

}

?>
ayar tablosunda logo olmadan olmaz
Teşekkürler