• 06-03-2014, 19:31:35
    #10
    Kimlik doğrulama veya yönetimden onay bekliyor.
    @ByAkman; ilahi Ozan, adam daha napsın tüm kodlarını eklemiş zaten
  • 06-03-2014, 19:33:04
    #11
    saintx adlı üyeden alıntı: mesajı görüntüle
    @ByAkman; ilahi Ozan, adam daha napsın tüm kodlarını eklemiş zaten
    neye nasıl ne şekilde teklif veriliyor pek anlamadım editörüm :P
  • 06-03-2014, 21:22:49
    #12
    Üyeliği durduruldu
    ByAkman adlı üyeden alıntı: mesajı görüntüle
    neye nasıl ne şekilde teklif veriliyor pek anlamadım editörüm :P
    Arkadaslar ilginize tesekkur ederim.

    Arkadaslar simdi 3 kisim var. Ilk kisimda kullanici teklifi oluşturup veritabanina gonderiyor. Ama bu veritabanini ozellestirmek istiyorum. Teklif verirken de herkes goruyor teklif gelince de teklifi herkes goruyor. Ben verilen teklif teklif sahibine gitsin istiyorum. Simdi benim neler yapmam gerekir bu nasil sistem la kafam durdu beyler

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 21:22:49 -->-> Daha önceki mesaj 21:18:45 --

    ByAkman adlı üyeden alıntı: mesajı görüntüle
    anladığım kadarıyla sizin şuanki sisteminizde kullanıcılara teklif sistemi yok direk admine gidiyor dolayısıyla.

    Yapmanız gerekenler ;
    1 - teklif tablonuza bir sütun daha oluşturun örn ; teklif_alici gibi
    2 - formun post kısmında hangi kullanıcıya teklifin gönderileceğini ayarlayın
    3 - her kullanıcının sayfasına kendi bilgileriyle uyuşan teklifleri çekin.

    Sistemi yazacaktım ancak neye nasıl teklif veriliyor pek anlamadım. Biraz daha detay verirseniz halledebiliri.
    U_uR adlı üyeden alıntı: mesajı görüntüle
    Yapılacaklar

    1- bu kullanıcıların teklif verdiği ürünlerin tutulduğu tabloya bir alan daha oluşturup ürünü yayınlayan kişinin id sini ekliceksin

    2- veri tabanındaki teklif tablosuna bir alan daha ekliceksin oraya teklif verilen ününün idlerini tutacaksın.

    3- teklif verildikten sonra ürünid ile ürünü yayınlayan kişinin uyeid sine ulaşıcaksın

    4- elindeki uyeid ile mail atmak istiyorsan üyeler tablosundan üyenin mail adresine mail gönderebilirsin.

    5- sadece üyenin panelinde yayınlamak istiyorsan şuanki sorgunun sonuna where uyeid=$uyeid ekliceksin

    tabi tüm bunları yaparken biraz php ve mysql bilgin olması gerekicek
    saintx adlı üyeden alıntı: mesajı görüntüle
    @ByAkman; ilahi Ozan, adam daha napsın tüm kodlarını eklemiş zaten
    Verilen teklif sahibinin gelen teklifler kutusuna nasil duser. Gerekli kodlar nelerdir. Yani teklifi olustururken mi olacak bu olay yoksa teklifi verdigimizde mi?
  • 06-03-2014, 21:26:52
    #13
    @BlackDare; teklif oluşturulurken yapmanız daha mantıklı olur, bu gece pek müsait olamıyorum o yüzden yazıp ekleyemedim, kusura bakmayın.
  • 06-03-2014, 22:09:27
    #14
    Üyeliği durduruldu
    saintx adlı üyeden alıntı: mesajı görüntüle
    @BlackDare; teklif oluşturulurken yapmanız daha mantıklı olur, bu gece pek müsait olamıyorum o yüzden yazıp ekleyemedim, kusura bakmayın.
    Şimdi teklifi oluşturduğumuzda veritabanına teklifi oluşturduğumuzda ki kullanıcıyı da ekleteyim. (Onur nicki ile teklif oluşturdum ve yayınladım)

    Sonra anasayfada x nickli üye teklif verdiğinde Onur'un teklif kutusuna düşsün bu teklifim.

    Oh la sonunda en kısa özetiyle açıkladım olayı.
  • 06-03-2014, 22:23:37
    #15
    Şimdi;

    formda bir input daha oluşturun hocam. Teklif alıcısı vs diye name ini teklif_alici olarak farz ediyorum

    $adsoyad 		= $Kt->temizle($_POST['adsoyad']);
    	$domainid 		= $Kt->temizle($_POST['domainid']);
    	[PHP]$eposta 		= $Kt->temizle($_POST['eposta']);
    $telefon = $Kt->temizle($_POST['telefon']);
    $teklif = $Kt->temizle($_POST['teklif']);
    $mesaj = $Kt->temizle($_POST['mesaj']);
    $ip = $_SERVER['REMOTE_ADDR'];
    $tarihsaat = date("d.m.Y").' '.date("G:i:s");[/PHP]

    bu kısmın sonuna;
    $alici 		= $Kt->temizle($_POST['teklif_alici']);
    şurayı da ;
    teklif_ip 		 = '$ip'
    böyle yapın ;
    teklif_ip 		 = '$ip',
    teklif_alici = '$alici'
    veritabanınızda teklif_alici diye bir sütun daha oluşturun.

    Bundan sonra şimdi üyeye özel teklifi çekme kısmında

    bu kısmı böyle yapın (Buraya artık kullanıcı adımı yoksa idsi mi onu yazdırın = buralara dikkat edin);
    $say = $Kt->id_temizle(intval($_GET['say']));
    					if(!$say) $say = 1;
    					$toplam = mysql_num_rows(mysql_query("SELECT *  FROM teklif INNER JOIN domain ON domain.domain_id = teklif.teklif_domainid WHERE teklif.teklif_alici = 'Buraya artık kullanıcı adımı yoksa idsi mi onu yazdırın'"));
    					$limit = 5; // Sayfa Başına Gösterilcek Sorgu Sayısı
    					$goster = $say * $limit - $limit;
    					$query = mysql_query("SELECT teklif.teklif_id, teklif.teklif_adsoyad, teklif.teklif_eposta, teklif.teklif_ip, teklif.teklif_tarih, teklif.teklif_durum, domain.domain_adresi  FROM teklif INNER JOIN domain ON domain.domain_id = teklif.teklif_domainid WHERE teklif.teklif_alici = 'Buraya artık kullanıcı adımı yoksa idsi mi onu yazdırın' ORDER BY teklif_id DESC LIMIT $goster,$limit");
    					$teklifsay = mysql_num_rows($query);
  • 07-03-2014, 00:00:34
    #16
    Üyeliği durduruldu
    ByAkman adlı üyeden alıntı: mesajı görüntüle
    Şimdi;

    formda bir input daha oluşturun hocam. Teklif alıcısı vs diye name ini teklif_alici olarak farz ediyorum

    $adsoyad 		= $Kt->temizle($_POST['adsoyad']);
    	$domainid 		= $Kt->temizle($_POST['domainid']);
    	[PHP]$eposta 		= $Kt->temizle($_POST['eposta']);
    $telefon = $Kt->temizle($_POST['telefon']);
    $teklif = $Kt->temizle($_POST['teklif']);
    $mesaj = $Kt->temizle($_POST['mesaj']);
    $ip = $_SERVER['REMOTE_ADDR'];
    $tarihsaat = date("d.m.Y").' '.date("G:i:s");[/PHP]

    bu kısmın sonuna;
    $alici 		= $Kt->temizle($_POST['teklif_alici']);
    şurayı da ;
    teklif_ip 		 = '$ip'
    böyle yapın ;
    teklif_ip 		 = '$ip',
    teklif_alici = '$alici'
    veritabanınızda teklif_alici diye bir sütun daha oluşturun.

    Bundan sonra şimdi üyeye özel teklifi çekme kısmında

    bu kısmı böyle yapın (Buraya artık kullanıcı adımı yoksa idsi mi onu yazdırın = buralara dikkat edin);
    $say = $Kt->id_temizle(intval($_GET['say']));
    					if(!$say) $say = 1;
    					$toplam = mysql_num_rows(mysql_query("SELECT *  FROM teklif INNER JOIN domain ON domain.domain_id = teklif.teklif_domainid WHERE teklif.teklif_alici = 'Buraya artık kullanıcı adımı yoksa idsi mi onu yazdırın'"));
    					$limit = 5; // Sayfa Başına Gösterilcek Sorgu Sayısı
    					$goster = $say * $limit - $limit;
    					$query = mysql_query("SELECT teklif.teklif_id, teklif.teklif_adsoyad, teklif.teklif_eposta, teklif.teklif_ip, teklif.teklif_tarih, teklif.teklif_durum, domain.domain_adresi  FROM teklif INNER JOIN domain ON domain.domain_id = teklif.teklif_domainid WHERE teklif.teklif_alici = 'Buraya artık kullanıcı adımı yoksa idsi mi onu yazdırın' ORDER BY teklif_id DESC LIMIT $goster,$limit");
    					$teklifsay = mysql_num_rows($query);
    Hocam saolun ilgilendiniz fakat bunu teklif verme sayfasına mi yoksa teklif olusturma sayfasina mi entegre etmeliyim. Suan kafam da karisik ben bunu yarin toplarim heralde ya.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan 07-03-2014 mesaj 00:00:34 -->-> Daha önceki 06-03-2014 mesaj 23:51:41 --

    ByAkman adlı üyeden alıntı: mesajı görüntüle
    Şimdi;

    formda bir input daha oluşturun hocam. Teklif alıcısı vs diye name ini teklif_alici olarak farz ediyorum

    $adsoyad 		= $Kt->temizle($_POST['adsoyad']);
    	$domainid 		= $Kt->temizle($_POST['domainid']);
    	[PHP]$eposta 		= $Kt->temizle($_POST['eposta']);
    $telefon = $Kt->temizle($_POST['telefon']);
    $teklif = $Kt->temizle($_POST['teklif']);
    $mesaj = $Kt->temizle($_POST['mesaj']);
    $ip = $_SERVER['REMOTE_ADDR'];
    $tarihsaat = date("d.m.Y").' '.date("G:i:s");[/PHP]

    bu kısmın sonuna;
    $alici 		= $Kt->temizle($_POST['teklif_alici']);
    şurayı da ;
    teklif_ip 		 = '$ip'
    böyle yapın ;
    teklif_ip 		 = '$ip',
    teklif_alici = '$alici'
    veritabanınızda teklif_alici diye bir sütun daha oluşturun.

    Bundan sonra şimdi üyeye özel teklifi çekme kısmında

    bu kısmı böyle yapın (Buraya artık kullanıcı adımı yoksa idsi mi onu yazdırın = buralara dikkat edin);
    $say = $Kt->id_temizle(intval($_GET['say']));
    					if(!$say) $say = 1;
    					$toplam = mysql_num_rows(mysql_query("SELECT *  FROM teklif INNER JOIN domain ON domain.domain_id = teklif.teklif_domainid WHERE teklif.teklif_alici = 'Buraya artık kullanıcı adımı yoksa idsi mi onu yazdırın'"));
    					$limit = 5; // Sayfa Başına Gösterilcek Sorgu Sayısı
    					$goster = $say * $limit - $limit;
    					$query = mysql_query("SELECT teklif.teklif_id, teklif.teklif_adsoyad, teklif.teklif_eposta, teklif.teklif_ip, teklif.teklif_tarih, teklif.teklif_durum, domain.domain_adresi  FROM teklif INNER JOIN domain ON domain.domain_id = teklif.teklif_domainid WHERE teklif.teklif_alici = 'Buraya artık kullanıcı adımı yoksa idsi mi onu yazdırın' ORDER BY teklif_id DESC LIMIT $goster,$limit");
    					$teklifsay = mysql_num_rows($query);
    Anladim simdi. "Buraya kullanici adi mi id si mi onu yazdirin" dedigin kisma makale olusturma sayfasinda makale olustururken ki nicki çekip koyucam.