• 24-10-2020, 20:09:09
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    normal bir iletişim formu ama mysqlveri tabanına yazmıyor veri tabanı adı : mesajlar sorun nerde acaba ?

    <?php
    
    if($login_status == "1"){
    if($_POST){
    $adsoyad = $_POST['adsoyad'];
    $konubaslik = $_POST['konubaslik'];
    $mesaj = $_POST['mesaj'];
    $telno = $_POST['telno'];
    if($adsoyad <> "" and $konubaslik <> "" and $mesaj <> "" and $telno <> ""){
    $mesajekle = mysql_query("insert into mesajlar (adsoyad,konubaslik,mesaj,telno,durum) values ('$adsoyad','$konubaslik','$mesaj','$telno','0')");
    if($mesajekle){
    echo '<script type="text/javascript">';
    echo 'setTimeout(function () { swal("Başarılı!","Mesajınız başarıyla ulaştı. Yönetici sizlere dönüş yapacaktır.","success");';
    echo '}, 250);</script>';
    header("refresh:2;url=destek.php");
    }
    }else{
    echo '<script type="text/javascript">';
    echo 'setTimeout(function () { swal("Hata!","Lütfen tüm alanları doldurun!","error");';
    echo '}, 250);</script>';
    }
    }
    ?>
    <div class="main-panel">
    <div class="content">
    <div class="panel-header bg-primary-gradient">
    <div class="page-inner py-5">
    <div class="d-flex align-items-left align-items-md-center flex-column flex-md-row">
    <div>
    <h2 class="text-white pb-2 fw-bold">Destek Talebi Oluştur</h2>
    <h5 class="text-white op-7 mb-2">Ts3Marketin - Yönetim Paneline HOŞGELDİN</h5>
    </div>
    <div class="ml-md-auto py-2 py-md-0">
    <a href="bakiye.php" class="btn btn-white btn-border btn-round mr-2">Bakiye Yükle</a>
    <a href="bakiye.php" class="btn btn-white btn-border btn-round mr-2">AnaSayfa</a>
    </div>
    </div>
    </div>
    </div>
    
    <div class="page-wrapper">
    <div class="page-wrapper-inner">
    <div class="page-content">
    <div class="container-fluid">
    <div class="row">
    <div class="col-12">
    <div class="card">
    <div class="card-body">
    <h4 class="mt-0 mb-4">Destek Talebi Oluştur</h4>
    <hr class="mb-1">
    <div id="SupportCreateAlert"></div>
    <div class="card-content">
    <div class="card-body">
    <form method="post">
    <div class="row">
    <div class="col-12">
    <label for="new_server_slot">Konu <font color="red">*</font></label>
    <fieldset class="form-group">
    <input type="text" class="form-control" name="konubaslik" placeholder="Konu Başlığı">
    </fieldset>
    <label for="new_server_slot">Ad Soyad <font color="red">*</font></label>
    <fieldset class="form-group">
    <input type="text" class="form-control" name="adsoyad" placeholder="Ad Soyad">
    </fieldset>
    <label for="new_server_slot">Mesajınız <font color="red">*</font></label>
    <fieldset class="form-group">
    <textarea class="form-control" name="mesaj" placeholder="Mesajınız"></textarea>
    </fieldset>
    <label for="new_server_slot">Telefon No <font color="red">*</font></label>
    <fieldset class="form-group">
    <input type="text" class="form-control" name="telno" placeholder="Telefon No">
    </fieldset>
    </div>
    </div>
    <hr>
    <button type="submit" class="btn btn-primary mt-4 pr-4 pl-4">Gönder</button>
    </form>
    </div>
    </div>
    </div>
    </div>
    </div>
    </div>
    
    
    
    <?php }else{
    header("Location: ../");
    } ?>
  • 24-10-2020, 20:13:50
    #2
    Üyeliği durduruldu
    - SQL injection zafiyeti var kodunuzda, sanitize etmeden insert etmeyin veriyi. (bkz: mysql_real_escape_string)
    - Mysql fonksiyonlarının kullanımı kalktı, PHP 7 üzerinde çalışmaz. Ondan kaynaklı çalışmıyor olabilir.
  • 24-10-2020, 20:27:16
    #3
    Üyeliği durduruldu
    awoken adlı üyeden alıntı: mesajı görüntüle
    - SQL injection zafiyeti var kodunuzda, sanitize etmeden insert etmeyin veriyi. (bkz: mysql_real_escape_string)
    - Mysql fonksiyonlarının kullanımı kalktı, PHP 7 üzerinde çalışmaz. Ondan kaynaklı çalışmıyor olabilir.
    5.6 aslında nasıl bir düzenleme yapmam lazım yardımcı olup yanıtlarsanız çok sevinirim.