• 03-02-2023, 02:59:46
    #1
    dosyamda değişkene ne veri girilirse girilsin tüm kutucukları doldurun uyarısı alıyorum aynı dosya başka alanda çalışıyor syntax hatasıda yok bu neyden kaynaklı olabilir
  • 03-02-2023, 03:22:20
    #2
    empty yerine !empty yazın hocam. Boş değerlerde true döndüğü için alanları doldurunca false döner.
  • 03-02-2023, 03:24:26
    #3
    batukay adlı üyeden alıntı: mesajı görüntüle
    empty yerine !empty yazın hocam. Boş değerlerde true döndüğü için alanları doldurunca false döner.
    aynı hatayı vermeye devam ediyor anydesk atsam bakma imkanınız bulunuyormu
  • 03-02-2023, 03:25:52
    #4
    Gelistir adlı üyeden alıntı: mesajı görüntüle
    aynı hatayı vermeye devam ediyor anydesk atsam bakma imkanınız bulunuyormu
    Maalesef. Kodu konuya eklerseniz o şekilde yardımcı olabilirim.
  • 03-02-2023, 03:27:10
    #5
    batukay adlı üyeden alıntı: mesajı görüntüle
    Maalesef. Kodu konuya eklerseniz o şekilde yardımcı olabilirim.
    Tabiki ekliyorum
    <?php session_start(); if(!isset($_SESSION['session'])){ exit(); } ?>
    <div class="row"><div class="col-lg-12"><div class="card"><div class="card-header"><strong>Sipariş Ekle</strong><small style="float: right;">
        <?php
        $post_paket_id = addslashes(strip_tags(trim($_POST["paket_id"])));
        $post_siparis_baslik = addslashes(strip_tags(trim($_POST["siparis_baslik"])));
        $post_yorum_baslik = addslashes(strip_tags(trim($_POST["yorum_baslik"])));
        $post_yorum_url = addslashes(strip_tags(trim($_POST["yorum_url"])));
        $post_yorum_detay = addslashes(trim($_POST["yorum_detay"]));
        if(isset($_POST["siparisekle"])){
        if(empty($post_paket_id) || empty($post_siparis_baslik) || empty($post_yorum_baslik) || empty($post_yorum_url) || empty($post_yorum_detay)){
        echo'Lütfen tüm kutucukları doldurun.';
        }else{    
        $paket_cek = mysqli_query($dbbaglanti,"select * from y_paket where paket_id='$post_paket_id'");    
        if(!mysqli_affected_rows($dbbaglanti)){    
        echo'Paket bulunamadı.';
        }else{
        $paket = mysqli_fetch_object($paket_cek);        
        
        $post_yorum_baslik_a = array_filter(array_map('trim', explode("\n", $post_yorum_baslik)), 'strlen');
        $post_yorum_detay_a = array_filter(array_map('trim', explode("\n", $post_yorum_detay)), 'strlen');
        if($paket->paket_ozel =='1'){
        $siparis_limit = $paket->paket_site;    
        }else{ 
        $siparis_limit = $paket->paket_adet;
        }
        if($siparis_limit >0){
        $siparis_olustur = mysqli_query($dbbaglanti,"insert into y_siparis(siparis_baslik,siparis_yorum_baslik,siparis_yorum_url,siparis_yorum_detay,siparis_islem,siparis_toplam) values('$post_siparis_baslik','$post_yorum_baslik','$post_yorum_url','$post_yorum_detay','0','$siparis_limit')");
        $insert_siparis_id = mysqli_insert_id($dbbaglanti);
        if($siparis_olustur){
        if($paket->paket_ozel =='1'){
        $site_cek = mysqli_query($dbbaglanti,"select * from y_site where site_paket_id='{$paket->paket_id}'");            
        }else{
        $site_cek = mysqli_query($dbbaglanti,"select * from y_site where site_paket_id='0' order by rand() limit {$paket->paket_adet}");    
        }    
        while($site = mysqli_fetch_object($site_cek)){    
        $post_yorum_baslik_rand = array_rand($post_yorum_baslik_a,1);
        $post_yorum_detay_rand = array_rand($post_yorum_detay_a,1);        
        $anahtar_kelime = trim($post_yorum_baslik_a[$post_yorum_baslik_rand]);
        $anahtar_kelime_yorum = trim($post_yorum_detay_a[$post_yorum_detay_rand]);    
        mysqli_query($dbbaglanti,"insert into y_islem(site_id,siparis_id,yorum_baslik,yorum_url,yorum_detay) values('{$site->site_id}','$insert_siparis_id','$anahtar_kelime','$post_yorum_url','$anahtar_kelime_yorum')");    
        }
        header("location: ?q=y-tum-siparis").exit;
        }else{ echo'Sipariş oluşturulamadı.';    }
        }else{ echo'Gönderim yapacak site yok bu pakette';}
    
    
    
        } } }?>    </small></div>
    <form action="#" method="post">
    <div class="card-body card-block row">
    <div class="has-success form-group col-6"><label class=" form-control-label">Sipariş Başlık</label><input type="text" class="form-control" value="siparis-<?=rand(1,33232)?>" name="siparis_baslik"></div>
    <div class="has-success form-group col-6"><label class=" form-control-label">Paket</label><select name="paket_id" class="form-control">
    <?php 
    $paket_cek = mysqli_query($dbbaglanti,"select * from y_paket"); 
    while($paket = mysqli_fetch_object($paket_cek)){ 
    echo'<option value="'.$paket->paket_id.'" >'.$paket->paket_baslik.'</option>'; } 
    ?></select> </div>
    <div class="has-success form-group col-12"><div class="alert alert-success" role="alert">Yorum Seo Ayarları</div></div>
    <div class="has-success form-group col-12"><label class=" form-control-label">Yorum Site URL</label><input type="text" value="" class="form-control" maxlength="255" name="yorum_url"></div>
    <div class="has-success form-group col-12"><label class=" form-control-label">Yorum Başlık ( Birden fazla başlık eklemek için lütfen başlıkları alt alta yazın - Link verilen anahtar kelimedir )</label>
    <textarea rows="10" class="form-control" name="yorum_baslik"></textarea></div>
    
    <div class="has-success form-group col-12"><label class=" form-control-label">Yorum ( Birden fazla yorum eklemek için lütfen yorumları alt alta yazın )</label>
    <textarea rows="10" class="form-control" name="yorum_detay"></textarea></div>
    <div class="form-actions form-group col-12">
    <input type="submit" class="btn btn-primary btn-sm" name="siparisekle" value="Ekle">
    </div>
    <hr>
    <div class="has-success form-group col-12"><div class="alert alert-success" role="alert">Yorum'da anahtar kelimeye link vermek için 
    <code>&lt;a href="https://www.site.com"&gt;anahtar kelime&lt;/a&gt;</code> şeklinde kullanınız. Yorumlarınız çok uzun olmasın.</div></div>
                                 </div>
                            </form>
                        </div>
                    </div>
                </div>
  • 03-02-2023, 03:35:48
    #6
    Gelistir adlı üyeden alıntı: mesajı görüntüle
    Tabiki ekliyorum
    <?php session_start(); if(!isset($_SESSION['session'])){ exit(); } ?>
    <div class="row"><div class="col-lg-12"><div class="card"><div class="card-header"><strong>Sipariş Ekle</strong><small style="float: right;">
        <?php
        $post_paket_id = addslashes(strip_tags(trim($_POST["paket_id"])));
        $post_siparis_baslik = addslashes(strip_tags(trim($_POST["siparis_baslik"])));
        $post_yorum_baslik = addslashes(strip_tags(trim($_POST["yorum_baslik"])));
        $post_yorum_url = addslashes(strip_tags(trim($_POST["yorum_url"])));
        $post_yorum_detay = addslashes(trim($_POST["yorum_detay"]));
        if(isset($_POST["siparisekle"])){
        if(empty($post_paket_id) || empty($post_siparis_baslik) || empty($post_yorum_baslik) || empty($post_yorum_url) || empty($post_yorum_detay)){
        echo'Lütfen tüm kutucukları doldurun.';
        }else{    
        $paket_cek = mysqli_query($dbbaglanti,"select * from y_paket where paket_id='$post_paket_id'");    
        if(!mysqli_affected_rows($dbbaglanti)){    
        echo'Paket bulunamadı.';
        }else{
        $paket = mysqli_fetch_object($paket_cek);        
        
        $post_yorum_baslik_a = array_filter(array_map('trim', explode("\n", $post_yorum_baslik)), 'strlen');
        $post_yorum_detay_a = array_filter(array_map('trim', explode("\n", $post_yorum_detay)), 'strlen');
        if($paket->paket_ozel =='1'){
        $siparis_limit = $paket->paket_site;    
        }else{
        $siparis_limit = $paket->paket_adet;
        }
        if($siparis_limit >0){
        $siparis_olustur = mysqli_query($dbbaglanti,"insert into y_siparis(siparis_baslik,siparis_yorum_baslik,siparis_yorum_url,siparis_yorum_detay,siparis_islem,siparis_toplam) values('$post_siparis_baslik','$post_yorum_baslik','$post_yorum_url','$post_yorum_detay','0','$siparis_limit')");
        $insert_siparis_id = mysqli_insert_id($dbbaglanti);
        if($siparis_olustur){
        if($paket->paket_ozel =='1'){
        $site_cek = mysqli_query($dbbaglanti,"select * from y_site where site_paket_id='{$paket->paket_id}'");            
        }else{
        $site_cek = mysqli_query($dbbaglanti,"select * from y_site where site_paket_id='0' order by rand() limit {$paket->paket_adet}");    
        }    
        while($site = mysqli_fetch_object($site_cek)){    
        $post_yorum_baslik_rand = array_rand($post_yorum_baslik_a,1);
        $post_yorum_detay_rand = array_rand($post_yorum_detay_a,1);        
        $anahtar_kelime = trim($post_yorum_baslik_a[$post_yorum_baslik_rand]);
        $anahtar_kelime_yorum = trim($post_yorum_detay_a[$post_yorum_detay_rand]);    
        mysqli_query($dbbaglanti,"insert into y_islem(site_id,siparis_id,yorum_baslik,yorum_url,yorum_detay) values('{$site->site_id}','$insert_siparis_id','$anahtar_kelime','$post_yorum_url','$anahtar_kelime_yorum')");    
        }
        header("location: ?q=y-tum-siparis").exit;
        }else{ echo'Sipariş oluşturulamadı.';    }
        }else{ echo'Gönderim yapacak site yok bu pakette';}
    
    
    
        } } }?>    </small></div>
    <form action="#" method="post">
    <div class="card-body card-block row">
    <div class="has-success form-group col-6"><label class=" form-control-label">Sipariş Başlık</label><input type="text" class="form-control" value="siparis-<?=rand(1,33232)?>" name="siparis_baslik"></div>
    <div class="has-success form-group col-6"><label class=" form-control-label">Paket</label><select name="paket_id" class="form-control">
    <?php
    $paket_cek = mysqli_query($dbbaglanti,"select * from y_paket");
    while($paket = mysqli_fetch_object($paket_cek)){
    echo'<option value="'.$paket->paket_id.'" >'.$paket->paket_baslik.'</option>'; }
    ?></select> </div>
    <div class="has-success form-group col-12"><div class="alert alert-success" role="alert">Yorum Seo Ayarları</div></div>
    <div class="has-success form-group col-12"><label class=" form-control-label">Yorum Site URL</label><input type="text" value="" class="form-control" maxlength="255" name="yorum_url"></div>
    <div class="has-success form-group col-12"><label class=" form-control-label">Yorum Başlık ( Birden fazla başlık eklemek için lütfen başlıkları alt alta yazın - Link verilen anahtar kelimedir )</label>
    <textarea rows="10" class="form-control" name="yorum_baslik"></textarea></div>
    
    <div class="has-success form-group col-12"><label class=" form-control-label">Yorum ( Birden fazla yorum eklemek için lütfen yorumları alt alta yazın )</label>
    <textarea rows="10" class="form-control" name="yorum_detay"></textarea></div>
    <div class="form-actions form-group col-12">
    <input type="submit" class="btn btn-primary btn-sm" name="siparisekle" value="Ekle">
    </div>
    <hr>
    <div class="has-success form-group col-12"><div class="alert alert-success" role="alert">Yorum'da anahtar kelimeye link vermek için
    <code>&lt;a href="https://www.site.com"&gt;anahtar kelime&lt;/a&gt;</code> şeklinde kullanınız. Yorumlarınız çok uzun olmasın.</div></div>
                                 </div>
                            </form>
                        </div>
                    </div>
                </div>
    Bahsettiğiniz kısımda sorun yoktur. Post edilen verileri kontrol edin. Eğer 0 olan değer varsa o da true dönmesine neden olur. 0 kullanacağınız yer varsa empty kullanmak uygun olmaz.
  • 03-02-2023, 03:41:03
    #7
    batukay adlı üyeden alıntı: mesajı görüntüle
    Bahsettiğiniz kısımda sorun yoktur. Post edilen verileri kontrol edin. Eğer 0 olan değer varsa o da true dönmesine neden olur. 0 kullanacağınız yer varsa empty kullanmak uygun olmaz.
    diğer dosyaları paylaşamıyorum malesef görseniz muhtemelen anlarsınız aynı dosya çalışıyor sorun neyden kaynaklı çözemiyorum
  • 03-02-2023, 03:54:31
    #8
    Anydesk verin yardımcı olayım hocam