• 31-08-2019, 20:58:32
    #1
    <?php
     $kadid = $_POST['karakteradi'];
    $basvurularcikmi = mysql_fetch_array(mysql_query("SELECT * FROM oyuncular WHERE Isim = '$kadid'"));
    
    
    
    
    if($basvurularacikmi['forumid'] == 1)
    
    
    {
    
    
        echo '<div class="basvurufark"></div><div class="basvurukapali"><div class="alert info">
    
              <span class="closebtn">&times;</span>  
    
              <strong>Bilgi!</strong> Karakter eşleştirmesi zaten yapılmış.
    
            </div></div>';
    
    }else {
    
       if ( isset( $_POST['karakteradi'] ) && isset( $_POST['sifre'] ) )
          
       $kadi = $_POST['karakteradi'];
    $sifre = $_POST['sifre'];
    $md5 = md5($_POST['sifre']);
     
    $sql_check = mysql_query("SELECT * from oyuncular where Isim='".$kadi."' and Sifre='".$md5."' ") or die(mysql_error());
    
     
    if(mysql_num_rows($sql_check))  {
        $_SESSION["login"] = "true";
        $_SESSION["karakteradi"] = $kadi;
        $_SESSION["sifre"] = $md5;
        $sa= mysql_query("UPDATE oyuncular SET forumid='".$onick."' WHERE Isim='".$kadi."' ") or die(mysql_error());
    
    
       echo ' 
       <meta http-equiv="refresh"
       content="1; url=index.php">
       <div class="alert alert-success">
       <strong>Başarılı!</strong> Karakter eşleştirmeniz başarıyla gerçekleştirildi.
     </div>';
    }
    else {
        if($kadi=="" or $sifre=="") {
        }
        else {
            echo "<center>Kullanici Adi/Sifre Yanlis.<br><a href=javascript:history.back(-1)>Geri Don</a></center>";
        }
    }
    ?>
    
    
    <?php
    
    echo '
    <div class="login">
      <div class="login-triangle"></div>
      
      <h2 class="login-header">Karakter Girişi</h2>
    
      <form id="karakter" action="" method="post" class="login-container">
        <p><input type="text" name="karakteradi" placeholder="Karakter_Adı"></p>
        <p><input type="password" name="sifre" placeholder="Şifre"></p>
        <p><input type="submit" value="Eşleştir"></p>
      </form>
    </div>
    
    ';
    
    }
    }
    
    }
    ?>
    şöyle bir kodum var arkadaşlar. eğer oyuncular tablosunda ilgili karakterin forumid sütunu 0'sa işlem yaptırmak istiyorum ama biraz tıkandım. yardımcı olabilecek var mı ?
  • 31-08-2019, 21:34:44
    #2
    Cryptos adlı üyeden alıntı: mesajı görüntüle
    <?php
     $kadid = $_POST['karakteradi'];
    $basvurularcikmi = mysql_fetch_array(mysql_query("SELECT * FROM oyuncular WHERE Isim = '$kadid'"));
    
    
    
    
    if($basvurularacikmi['forumid'] == 1)
    
    
    {
    
    
        echo '<div class="basvurufark"></div><div class="basvurukapali"><div class="alert info">
    
              <span class="closebtn">&times;</span>  
    
              <strong>Bilgi!</strong> Karakter eşleştirmesi zaten yapılmış.
    
            </div></div>';
    
    }else {
    
       if ( isset( $_POST['karakteradi'] ) && isset( $_POST['sifre'] ) )
          
       $kadi = $_POST['karakteradi'];
    $sifre = $_POST['sifre'];
    $md5 = md5($_POST['sifre']);
     
    $sql_check = mysql_query("SELECT * from oyuncular where Isim='".$kadi."' and Sifre='".$md5."' ") or die(mysql_error());
    
     
    if(mysql_num_rows($sql_check))  {
        $_SESSION["login"] = "true";
        $_SESSION["karakteradi"] = $kadi;
        $_SESSION["sifre"] = $md5;
        $sa= mysql_query("UPDATE oyuncular SET forumid='".$onick."' WHERE Isim='".$kadi."' ") or die(mysql_error());
    
    
       echo ' 
       <meta http-equiv="refresh"
       content="1; url=index.php">
       <div class="alert alert-success">
       <strong>Başarılı!</strong> Karakter eşleştirmeniz başarıyla gerçekleştirildi.
     </div>';
    }
    else {
        if($kadi=="" or $sifre=="") {
        }
        else {
            echo "<center>Kullanici Adi/Sifre Yanlis.<br><a href=javascript:history.back(-1)>Geri Don</a></center>";
        }
    }
    ?>
    
    
    <?php
    
    echo '
    <div class="login">
      <div class="login-triangle"></div>
      
      <h2 class="login-header">Karakter Girişi</h2>
    
      <form id="karakter" action="" method="post" class="login-container">
        <p><input type="text" name="karakteradi" placeholder="Karakter_Adı"></p>
        <p><input type="password" name="sifre" placeholder="Şifre"></p>
        <p><input type="submit" value="Eşleştir"></p>
      </form>
    </div>
    
    ';
    
    }
    }
    
    }
    ?>
    şöyle bir kodum var arkadaşlar. eğer oyuncular tablosunda ilgili karakterin forumid sütunu 0'sa işlem yaptırmak istiyorum ama biraz tıkandım. yardımcı olabilecek var mı ?
    Çok basit ife bağlamışsınız zaten else yapacaksınız.


    <?php
     $kadid = $_POST['karakteradi'];
    $basvurularcikmi = mysql_fetch_array(mysql_query("SELECT * FROM oyuncular WHERE Isim = '$kadid'"));
     
     
     
     
    if($basvurularacikmi['forumid'] == 1)
     
     
    {
     
     
        echo '<div class="basvurufark"></div><div class="basvurukapali"><div class="alert info">
     
              <span class="closebtn">&times;</span>  
     
              <strong>Bilgi!</strong> Karakter eşleştirmesi zaten yapılmış.
     
            </div></div>';
     
    }else {
     
       if ( isset( $_POST['karakteradi'] ) && isset( $_POST['sifre'] ) )
           
       $kadi = $_POST['karakteradi'];
    $sifre = $_POST['sifre'];
    $md5 = md5($_POST['sifre']);
      
    $sql_check = mysql_query("SELECT * from oyuncular where Isim='".$kadi."' and Sifre='".$md5."' ") or die(mysql_error());
     
      
    if(mysql_num_rows($sql_check))  {
        $_SESSION["login"] = "true";
        $_SESSION["karakteradi"] = $kadi;
        $_SESSION["sifre"] = $md5;
        $sa= mysql_query("UPDATE oyuncular SET forumid='".$onick."' WHERE Isim='".$kadi."' ") or die(mysql_error());
     
     
       echo ' 
       <meta http-equiv="refresh"
       content="1; url=index.php">
       <div class="alert alert-success">
       <strong>Başarılı!</strong> Karakter eşleştirmeniz başarıyla gerçekleştirildi.
     </div>';
    }
    else {
        if($kadi=="" or $sifre=="") {
        }
        else {
            echo "<center>Kullanici Adi/Sifre Yanlis.<br><a href=javascript<b></b>:history.back(-1)>Geri Don</a></center>";
        }
    }
    ?>
     
     
    <?php
     
    echo '
    <div class="login">
      <div class="login-triangle"></div>
       
      <h2 class="login-header">Karakter Girişi</h2>
     
      <form id="karakter" action="" method="post" class="login-container">
        <p><input type="text" name="karakteradi" placeholder="Karakter_Adı"></p>
        <p><input type="password" name="sifre" placeholder="Şifre"></p>
        <p><input type="submit" value="Eşleştir"></p>
      </form>
    </div>
     
    ';
     
    }
    }
     
    }
    else
    {
       
    Burada ne yapmak istiyorsanız
    
    }
    ?>