Giriş Yap / Kayıt Ol

WM Aracı'na üyelikler tekrar açıldı! Kayıt olmak için TIKLAYIN!

4Beğeni
  • 1 Yazan ÖmerGünay
  • 1 Yazan ÖmerGünay
  • 1 Yazan ÖmerGünay
  • 1 Yazan demontara

Cevap Yaz Favorilerime Ekle
Seçenekler Stil
Geri Git   Forum > > PHP
PUBG Mobile UC

1 url 1 Kere

  #1  
Okunmamış 02 Kasım 2020, 11:00
Avatar Seçilmemiş
WM Aracı
 
Üyelik Tarihi: 11 Şubat 2020
Yaş / Cinsiyet: 20 / Erkek
Meslek: okuyorum
Ad, Soyad: Yu... Ak...
Mesajlar: 124
Beğeniler: 29 / 41
Ticaret: 0, 0%
Merhaba aklımda bir proje var ufaktan yapıyorum şöyle bir sorun var çözemedim

Ahmet isimli bir kişi olsun siteye geldi Ahmet:ahmet.com u yazdı gönderdi ardından
tekrar gelip Ahmet:ahmet.com u yazsın istemiyorum bunu yapamadım ama başka biride gelip bura:ahmet.com u yaza bilsin kısacası her kişi domaini bir kere yazabilsin
  #2  
Okunmamış 02 Kasım 2020, 11:46
ÖmerGünay Adlı Üyenin Avatarı
https://www.omergunay.net
 
Üyelik Tarihi: 15 Mayıs 2015
Yaş / Cinsiyet: 30 / Erkek
Ad, Soyad: Öm... Gü...
Mesajlar: 1.070
Beğeniler: 302 / 160
Ticaret: 13, 100%
MasterPhp ben tam anlayamadım ama veritabanı yapın nasıl kodun nasıl onları söylersen belki daha iyi yardımcı olabiliriz.
MasterPhp bunu beğendi.
Herkes yediğinden ikram eder..(Yavuz Sultan Selim)
  #3  
Okunmamış 02 Kasım 2020, 13:20
Avatar Seçilmemiş
WM Aracı
 
Üyelik Tarihi: 11 Şubat 2020
Yaş / Cinsiyet: 20 / Erkek
Meslek: okuyorum
Ad, Soyad: Yu... Ak...
Mesajlar: 124
Beğeniler: 29 / 41
Ticaret: 0, 0%
Alıntı:
ÖmerGünay Adlı Üyeden Alıntı
MasterPhp ben tam anlayamadım ama veritabanı yapın nasıl kodun nasıl onları söylersen belki daha iyi yardımcı olabiliriz.
hocam kodlar şöyle : url gönderme alanı :

Kod:
<?php include("inc/ayarlar.php"); ?>
<!DOCTYPE html>
<html lang="en">
  <head>
    <!-- Required meta tags -->
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <title><?php echo $site_baslik;?> | </title>

    <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.6.3/css/all.css" integrity="sha384-UHRtZLI+pbxtHCWp1t77Bi1L4ZtiqrqD80Kn4Z8NTSRyMA2Fd33n5dQ8lWUE00s/" crossorigin="anonymous">
    
    <link rel="stylesheet" href="css/bootstrap4-neon-glow.min.css">
    
    
    <link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
    <link rel='stylesheet' href='//cdn.jsdelivr.net/font-hack/2.020/css/hack.min.css'>
    <meta name="keywords" content="<?php echo $site_kelime;?>" />
        <meta name="description" content="<?php echo $site_aciklama;?>" />
  </head>
  <body>

  <div class="navbar-dark text-white">
    <div class="container">
      <nav class="navbar px-0 navbar-expand-lg navbar-dark">
        <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavAltMarkup" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation">
          <span class="navbar-toggler-icon"></span>
        </button>
        <div class="collapse navbar-collapse" id="navbarNavAltMarkup">
          <div class="navbar-nav">
            <?php include("inc/header.php"); ?>
          </div>
        </div>
      </nav>

    </div>
  </div>


  

<div class="jumbotron bg-transparent mb-0 radius-0">
  <div class="container">
      <div class="row">
        <div class="col-xl-6">
          <h1 class="display-2"><?php echo $site_baslik;?><span class="vim-caret">&nbsp;</span></h1>
          <div class="lead mb-3 text-mono text-success"> Site</div>
        </div>
      </div>
      <div class="row">
         <h4 class="ht-tm-cat-title" style="margin-top: 15px"></h4>
      </div>
        <form action="report.php" method="POST">
          <input class="form-control" type="text" placeholder="Nickname" id="example-text-input" style="margin: 10px;" name="nick">
           <input class="form-control" type="text" placeholder="Group Name" id="example-text-input" style="margin: 10px;" name="grup">
           <input class="form-control" type="text" placeholder="site url girerken http yaziniz" id="example-text-input" style="margin: 10px;" name="url">
           <div class="col-md-3">
          <button type="submit" class="ht-tm-element btn btn-primary btn-block">Send</button>
        </div>
         </form>
  </div>
</div>
<?php include("inc/footer.php"); ?>
    <!-- Optional JavaScript -->
    <!-- jQuery first, then Popper.js, then Bootstrap JS -->

  <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
  <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
  <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>

  </body>
</html>
<?php
     
           
$nick = guvenlik($_POST['nick']);
$grup = guvenlik($_POST['grup']);
$site = guvenlik($_POST['url']);
$kaynak = file_get_contents($site);
$tarih=guvenlik(date("d.m.Y"));


trim($kaynak);

if($_POST){
 if(empty($nick) || empty ($site)){
echo "<script>alert('There is an error in the entered data')</script> ";
}
elseif($kaynak == null or $kaynak =="" or empty($kaynak)){

echo "<script type='text/javascript>alert('Error in given url');</script>'";

}

else{
  $query = $db->prepare("INSERT INTO zoneler SET tarih = ?, nick = ?, grup = ?, site = ?, kaynak = ?");
    $insert = $query->execute(array($tarih,$nick,$grup,$site,$kaynak));
    $query = $db->query("SELECT * FROM nick WHERE nick = '{$nick}'")->fetch(PDO::FETCH_ASSOC);
  if ( $query ){
      $toplam = $query["toplam"]+1;
      $query2 = $db->prepare("UPDATE nick SET toplam = :toplam WHERE nick = :nick");
        $update = $query2->execute(array("toplam" => $toplam, "nick" => $nick));
  }else{
        $query2 = $db->prepare("INSERT INTO nick SET nick = ?, toplam = ?, grup = ?");
        $insert = $query2->execute(array($nick, "1", $grup));
  }
echo "<script>alert('The mirror is recorded successfuly'); window.location = 'index.php'</script>";
}
}


?>
hocam burada nick ahmet diyelim ahmet url alanına ahmet.org yazdı sonra bir kaç dakika sonra tekrar girip ahmet.org yazsın istemiyorum , kısacası db ye bakıp bu kullanıcı daha önce bunu kayıt etmiş mi diye bakacak eğer etmisse bunu daha önce almışsın diyecek eğer ilk defa o nickle alıyorsa alacak kayıdı bunu bir türlü koda dökemedim ,
  #4  
Okunmamış 02 Kasım 2020, 14:22
ÖmerGünay Adlı Üyenin Avatarı
https://www.omergunay.net
 
Üyelik Tarihi: 15 Mayıs 2015
Yaş / Cinsiyet: 30 / Erkek
Ad, Soyad: Öm... Gü...
Mesajlar: 1.070
Beğeniler: 302 / 160
Ticaret: 13, 100%
PHP- Kodu:
$query $db->prepare("SELECT * FROM zoneler WHERE nick = ? AND site = ?");
$query->execute(array($nick,$site));

$kontrol $query->rowCount();

if(
$kontrol>0){
// veri varsa hatayı burda yazdır
}else {
//veri yoksa eklemeyi burda yap

Bu mantık ile bi dener misin ?
MasterPhp bunu beğendi.
Herkes yediğinden ikram eder..(Yavuz Sultan Selim)
  #5  
Okunmamış 02 Kasım 2020, 14:41
Avatar Seçilmemiş
WM Aracı
 
Üyelik Tarihi: 11 Şubat 2020
Yaş / Cinsiyet: 20 / Erkek
Meslek: okuyorum
Ad, Soyad: Yu... Ak...
Mesajlar: 124
Beğeniler: 29 / 41
Ticaret: 0, 0%
Alıntı:
ÖmerGünay Adlı Üyeden Alıntı
PHP- Kodu:
$query $db->prepare("SELECT * FROM zoneler WHERE nick = ? AND site = ?");
$query->execute(array($nick,$site));

$kontrol $query->rowCount();

if(
$kontrol>0){
// veri varsa hatayı burda yazdır
}else {
//veri yoksa eklemeyi burda yap

Bu mantık ile bi dener misin ?
olmadı hocam : (
  #6  
Okunmamış 02 Kasım 2020, 14:43
ÖmerGünay Adlı Üyenin Avatarı
https://www.omergunay.net
 
Üyelik Tarihi: 15 Mayıs 2015
Yaş / Cinsiyet: 30 / Erkek
Ad, Soyad: Öm... Gü...
Mesajlar: 1.070
Beğeniler: 302 / 160
Ticaret: 13, 100%
MasterPhp birazdan teamviewer ile bakabilirim istersen.
MasterPhp bunu beğendi.
Herkes yediğinden ikram eder..(Yavuz Sultan Selim)
  #7  
Okunmamış 02 Kasım 2020, 14:46
Avatar Seçilmemiş
WM Aracı
 
Üyelik Tarihi: 11 Şubat 2020
Yaş / Cinsiyet: 20 / Erkek
Meslek: okuyorum
Ad, Soyad: Yu... Ak...
Mesajlar: 124
Beğeniler: 29 / 41
Ticaret: 0, 0%
Alıntı:
ÖmerGünay Adlı Üyeden Alıntı
MasterPhp birazdan teamviewer ile bakabilirim istersen.
haber bekliyorum hocam
  #8  
Okunmamış 02 Kasım 2020, 16:02
demontara Adlı Üyenin Avatarı
Alexa'da 1 Ayda Yükselin
 
Üyelik Tarihi: 18 Aralık 2015
Yaş / Cinsiyet: 46 / Erkek
Konum: İzmir
Ad, Soyad: Ba... De...
Mesajlar: 259
Beğeniler: 52 / 81
Ticaret: 2, 100%
Aynı site adresinin 1 kez mi eklenmesini istiyorsunuz, yoksa farklı farklı ziyaretçi de ekleyebilsin mi ?
MasterPhp bunu beğendi.
Konu demontara tarafından (02 Kasım 2020, 16:05 ) değiştirilmiştir.
  #9  
Okunmamış 02 Kasım 2020, 16:23
Avatar Seçilmemiş
WM Aracı
 
Üyelik Tarihi: 11 Şubat 2020
Yaş / Cinsiyet: 20 / Erkek
Meslek: okuyorum
Ad, Soyad: Yu... Ak...
Mesajlar: 124
Beğeniler: 29 / 41
Ticaret: 0, 0%
Alıntı:
demontara Adlı Üyeden Alıntı
Aynı site adresinin 1 kez mi eklenmesini istiyorsunuz, yoksa farklı farklı ziyaretçi de ekleyebilsin mi ?
teşekkür ederim hocam sorunu ömer hocam ile çözdük , ben kodu kullanamamışım
  #10  
Okunmamış 02 Kasım 2020, 18:01
demontara Adlı Üyenin Avatarı
Alexa'da 1 Ayda Yükselin
 
Üyelik Tarihi: 18 Aralık 2015
Yaş / Cinsiyet: 46 / Erkek
Konum: İzmir
Ad, Soyad: Ba... De...
Mesajlar: 259
Beğeniler: 52 / 81
Ticaret: 2, 100%
Rica ederim
Cevap Yaz Favorilerime Ekle

1113x90

Bu Alana Reklam Ver



Konuyu toplam 1 kişi okuyor. (0 üye ve 1 Ziyaretçi)
 
Seçenekler
Stil
Normal Normal

Geri Git   Forum > PHP


Yetkileriniz
Konu açma yetkiniz: Yok
Cevap Yazma Yetkiniz Yok
Eklenti yükleme yetkiniz: Yok
Mesajınızı değiştirme yetkiniz: Yok

BB code: Açık
İfadeler: Açık
[IMG] Kodları: Açık
HTML kodu: Kapalı





Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şu anki Zaman: 19:53.