• 19-02-2016, 07:21:23
    #1
    Üyeliği durduruldu
    <?php
                    if($_POST){
                    $baslik= $_POST["baslik"];
                        
                    $aciklama = $_POST["aciklama"];
                    $etiket = $_POST["etiket"];
                    $postkat = "0";
                    $postaltkat = $_POST["altkategori"];
                    $posttext = $_POST["yazi"];
                    $postyayinla = $_POST["yayinla"];
                    $postmanset = $_POST["manset"];
                    $tarih = time();
                    $dosya_adi=$_FILES["resmicekamk"]["name"];
                    $uret=array("as","rt","ty","yu","fg");
                    $sayi_tut=rand(1,10000);
                    $yeni_ad="/uploads/images/".$sayi_tut.$dosya_adi;
                    $yeni_adb="../uploads/images/".$sayi_tut.$dosya_adi;
                    move_uploaded_file($_FILES["resmicekamk"]["tmp_name"],$yeni_adb);
                        
                        
                   
                        
                     $sorgu = mysql_query("INSERT INTO icerik (kat_id,ana,baslik,icerik,aciklama,keywords,resim,goruntuleme,manset,tarih,yayin,durum) VALUES ('$postaltkat','$postkat','$baslik','$posttext','$aciklama','$etiket','$yeni_ad','0','$postmanset','$tarih','$postyayinla','0')");
            if($sorgu){
        ?>
               
                   
                    <div class="alert alert-success">
                    <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
                    <strong>Tebrikler!</strong> İçerik başarılı bir şekilde ekledik.</a>.
                  </div>
                   <?php } else { ?>
                    
                   <div class="alert alert-warning">
                    <button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
                    <strong>opsss!</strong> Bir problemle karşılaştık, Yazılmcı arkadaşa bilgi veriniz. hata kodu :10245 </a>.
                  </div>
                   <?php
                          } 
                          }
       
                  ?>
            <div class="panel-body panel-body-nopadding">
              
              <form role="form" class="form-horizontal form-bordered" action="icerik.php" method="post" enctype="multipart/form-data">
                
                <div class="form-group has-success">
                  <label class="col-sm-3 control-label">İçeirk Resmi Seç</label>
                  <div class="col-sm-6">
                    <input type="file" name="resmicekamk" class="form-control" data-dismiss="fileinput">
                  </div>
                </div>
                <div class="form-group has-success">
                  <label class="col-sm-3 control-label">İçeirk Başlığı</label>
                  <div class="col-sm-6">
                    <input type="text" name="baslik" class="form-control">
                  </div>
                </div>
                  
                  <div class="form-group">
                  <label class="col-sm-3 control-label">İçerik Anahtar Kelime</label>
                  <div class="col-sm-7">
                    <input name="etiket" id="tags" class="form-control" />
                  </div>
                </div>
                
                  
                <div class="form-group">
                  <label class="col-sm-3 control-label">Açıklama</label>
                  <div class="col-sm-7">
                    <textarea class="form-control" name="aciklama" rows="5"></textarea>
                  </div>
                </div>
                  
                   <div class="form-group">
                  <label class="col-sm-3 control-label">Kategori Seç</label>
                  <div class="col-sm-5">
                    <select class="select2" data-placeholder="alt Kategori Ara..." name="altkategori">
                        <?php
                        
                        $bul = mysql_query("select * from altkategori ");
                        while($goster = mysql_fetch_array($bul)){
                        $id =$goster['id'];
                        $adi =$goster['adi'];
                        ?>
                      <option value="<?php echo $id; ?>"><?php echo $adi; ?></option>
                      <?php } ?>
                    </select>
                  </div>
                </div>
                  <div class="form-group">
                 <div class="col-md-6">
                          <div class="ckbox ckbox-default">
                            <input type="checkbox" value="1" name="yayinla" id="checkboxDefault" checked="checked" />
                            <label for="checkboxDefault">İçeriği Yayınla</label>
                          </div>
                          
                          <div class="ckbox ckbox-primary">
                            <input type="checkbox" value="1"  name="manset" id="checkboxPrimary"  />
                            <label for="checkboxPrimary">İçeriği Manşette Göster</label>
                          </div>
                  </div>
                  </div>
                  <div class="panel panel-default">
            <div class="panel-heading">
              <div class="panel-btns">
                <a href="#" class="panel-close">&times;</a>
                <a href="#" class="minimize">&minus;</a>
              </div>
              
            </div>
            <div class="panel-body">
              <textarea id="wysiwyg" placeholder="Enter text here..." class="form-control" rows="10" name="yazi"></textarea>
            </div>
          </div>
                  <div class="panel-footer">
    			 <div class="row">
    				<div class="col-sm-6 col-sm-offset-3">
    				  <button class="btn btn-primary">Kategoriyi Ekle</button>&nbsp;
    				  <button class="btn btn-default">İptal Et</button>
    				</div>
    			 </div>
    		  </div><!-- panel-footer -->
              </form>
              
            </div><!-- panel-body -->

    Arkadaşlar mysql veri tabanında hiç bir sıkıntı yok. fakat kodlarda göremediğm bi hata var. size zahmet ilgili arkadaşlar yardım edebilirmi. veri tabanına bir türlü kaydettiremedim.
  • 19-02-2016, 08:08:50
    #2
    Merhaba,

    POST ile gönderdiğiniz verilerde özel karakter bulunuyor olabilir. Bu verileri filtrelemeniz gerekiyor.

    $aciklama = $_POST["aciklama"];
    yerine

    $aciklama = mysql_real_escape_string($_POST["aciklama"]);
  • 19-02-2016, 15:18:07
    #3
    Üyeliği durduruldu
    ClubArkadas adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    POST ile gönderdiğiniz verilerde özel karakter bulunuyor olabilir. Bu verileri filtrelemeniz gerekiyor.

    $aciklama = $_POST["aciklama"];
    yerine

    $aciklama = mysql_real_escape_string($_POST["aciklama"]);
    çok teşekkür ederim