Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

mysql_num_rows() sorunu

Konu, 'PHP' kısmında altugsara321 tarafından paylaşıldı.

  1. altugsara321

    altugsara321 Yeni Üye

    Kayıt:
    20 Ağustos 2017
    Mesajlar:
    1
    Beğenilen Mesajlar:
    0
    Şehir:
    ankara
    Arkadaşlar internetten bulduğum eski bir loaderi web siteme kurmaya çalışıyorum ve tüm sorunları düzelttim ancak bu sorunu bir türlü bulamadım.. Var mı derdime derman olacak birisi ?

    Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /home/u688642148/public_html/loader/login.php on line 17

    PHP:
    <!DOCTYPE html>
    <?php
    $filename 
    'install.php';
    if (
    file_exists($filename)) {
    echo (
    "<center><font color='red'><b>/install.php still exists<br>
    After installing please delete install.php</center></font></b>"
    );
    } else {
    if (isset(
    $_POST['Login'])){
    include(
    'config.php');
    if (!
    mysql_connect($host$username$password)) die("Can't connect to database");
    if (!
    mysql_select_db($db_name)) die("Can't select database");
    $myusername=$_POST['myusername'];
    $mypassword=$_POST['mypassword'];
    $sql="SELECT * FROM $tbl_name WHERE username='$myusername' and password='$mypassword'";
    $result=mysql_query($sql);
    $count=mysql_num_rows($result);
    if(
    $count >= 1){
    session_register("myusername");
    session_register("mypassword");
    header("location: index.php");
    } else {
    }
    }
    ?>
    <html lang="en">
      <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge" />
      
        <title>vCheat Loader - Admin Panel</title>
        <meta name="description" content="">
        <meta name="author" content="">
      
    <!-- The viewport metatag (Mobile web part 1) | David Calhoun -->
    <meta name="HandheldFriendly" content="True">
    <meta name="MobileOptimized" content="320">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
    <!--// OPTIONAL & CONDITIONAL CSS FILES //--> 
    <!-- date picker css -->
    <link rel="stylesheet" href="css/datepicker.css?v=1">
    <!-- full calander css -->
    <link rel="stylesheet" href="css/fullcalendar.css?v=1">
    <!-- data tables extended CSS -->
    <link rel="stylesheet" href="css/TableTools.css?v=1">
    <!-- bootstrap wysimhtml5 editor -->
    <link rel="stylesheet" href="css/bootstrap-wysihtml5.css?v=1">
    <link rel="stylesheet" href="css/wysiwyg-color.css">
    <!-- custom/responsive growl messages -->
    <!-- <link rel="stylesheet" href="css/toastr.custom.css?v=1"> -->
    <!-- <link rel="stylesheet" href="css/toastr-responsive.css?v=1"> -->
    <!-- <link rel="stylesheet" href="css/jquery.jgrowl.css?v=1"> -->
    <!-- // DO NOT REMOVE OR CHANGE ORDER OF THE FOLLOWING // -->
    <!-- bootstrap default css (DO NOT REMOVE) -->
    <link rel="stylesheet" href="css/bootstrap.min.css?v=1">
    <link rel="stylesheet" href="css/bootstrap-responsive.min.css?v=1">
    <!-- font awsome and custom icons -->
    <link rel="stylesheet" href="css/font-awesome.min.css?v=1">
    <link rel="stylesheet" href="css/cus-icons.css?v=1">
    <!-- jarvis widget css -->
    <link rel="stylesheet" href="css/jarvis-widgets.css?v=1">
    <!-- Data tables, normal tables and responsive tables css -->
    <link rel="stylesheet" href="css/DT_bootstrap.css?v=1">
    <link rel="stylesheet" href="css/responsive-tables.css?v=1">
    <!-- used where radio, select and form elements are used -->
    <link rel="stylesheet" href="css/uniform.default.css?v=1">
    <link rel="stylesheet" href="css/select2.css?v=1">
    <!-- main theme files -->
    <link rel="stylesheet" href="css/theme.css?v=1">
    <link rel="stylesheet" href="css/theme-responsive.css?v=1">
      
    <!-- // THEME CSS changed by javascript: the CSS link below will override the rules above // -->
    <!-- For more information, please see the documentation for "THEMES" -->
        <link rel="stylesheet" id="switch-theme-js" href="css/themes/default.css?v=1"> 
       <!-- To switch to full width -->
        <link rel="stylesheet" id="switch-width" href="css/full-width.css?v=1">
      
    <!-- Webfonts -->
    <link rel='stylesheet' href='http://fonts.googleapis.com/css?family=Lato:300,400,700' type='text/css'>
    <!-- Print Invoice CSS -->
    <link rel="stylesheet" href="css/print-invoice.css">
    <!-- All javascripts are located at the bottom except for HTML5 Shim -->
        <!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
        <!--[if lt IE 9]>
       <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
       <script src="js/include/respond.min.js"></script>
       <![endif]-->
    <!-- For Modern Browsers -->
    <link rel="shortcut icon" href="img/favicons/favicon.png">
    <!-- For everything else -->
    <link rel="shortcut icon" href="img/favicons/favicon.ico">
    <!-- For retina screens -->
    <link rel="apple-touch-icon-precomposed" sizes="114x114" href="img/favicons/apple-touch-icon-retina.png">
    <!-- For iPad 1-->
    <link rel="apple-touch-icon-precomposed" sizes="72x72" href="img/favicons/apple-touch-icon-ipad.png">
    <!-- For iPhone 3G, iPod Touch and Android -->
    <link rel="apple-touch-icon-precomposed" href="img/favicons/apple-touch-icon.png">
    <!-- iOS web-app metas -->
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-status-bar-style" content="black">
    <!-- Startup image for web apps -->
    <link rel="apple-touch-startup-image" href="img/splash/ipad-landscape.png" media="screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape)">
    <link rel="apple-touch-startup-image" href="img/splash/ipad-portrait.png" media="screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait)">
    <link rel="apple-touch-startup-image" href="img/splash/iphone.png" media="screen and (max-device-width: 320px)">
      </head>
      <body>
      <!-- .height-wrapper -->
    <div class="height-wrapper">
    <!-- header -->
    <header>
    <!-- tool bar -->
    <div id="header-toolbar" class="container-fluid" style="background-image:url('../img/transparant-30.png');">
    <!-- .contained -->
    <div class="contained">
    <!-- theme name -->
    <h1> <span class="hidden-phone">vHack Loader - Login</span> </h1>
    <!-- end theme name -->
    <!-- span4 -->
    <div class="pull-right">
    <!-- demo theme switcher-->
    <div id="theme-switcher" class="btn-toolbar">
    <!-- search and log off button for phone devices -->
    <div class="btn-group pull-right visible-phone">
    <a href="javascript:void(0)" class="btn btn-inverse btn-small"><i class="icon-search"></i></a>
    <a href="/login.php" class="btn btn-inverse btn-small"><i class="icon-off"></i></a>
    </div>
    <!-- end buttons for phone device -->
    <!-- theme dropdown -->
    <div class="btn-group hidden-phone">
    <a href="javascript:void(0)" class="btn btn-small btn-inverse" id="reset-widget"><i class="icon-refresh"></i></a>
    <a href="javascript:void(0)" class="btn btn-small btn-inverse dropdown-toggle" data-toggle="dropdown">Themes <span class="caret"></span></a>
    <ul id="theme-links-js" class="dropdown-menu toolbar pull-right">
    <li>
    <a href="javascript:void(0)" data-rel="purple"><i class="icon-sign-blank purple-icon"></i>Royal Purple</a>
    </li>
    <li>
    <a href="javascript:void(0)" data-rel="blue"><i class="icon-sign-blank navyblue-icon"></i>Navy Blue</a>
    </li>
    <li>
    <a href="javascript:void(0)" data-rel="green"><i class="icon-sign-blank green-icon "></i>Emerald</a>
    </li>
    <li>
    <a href="javascript:void(0)" data-rel="darkred"><i class="icon-sign-blank red-icon "></i>Dark Rose</a>
    </li>
    <li>
    <a href="javascript:void(0)" data-rel="default"><i class="icon-sign-blank grey-icon"></i>Default</a>
    </li>
    </ul>
    </div>
    <!-- end theme dropdown-->
    </div>
    <!-- end demo theme switcher-->
    </div>
    <!-- end span4 -->
    </div>
    <!-- end .contained -->
    </div>
    <!-- end tool bar -->
    </header>
    <!-- end header -->
    <div id="login-logo" style="background-position:0% 0%; margin-top:-216px; margin-right:0; margin-bottom:0; margin-left:-52px; width:114px; height:82px; display:block; position:absolute; left:50%; top:50%; z-index:10; visibility:visible;">
    </div>
    <div class="jarviswidget login">
    <header>
    <h2>vHack Loader - Credentials</h2>
    </header>
    <div class="widget alert alert-info adjusted">
    <i class="cus-exclamation"></i>
    <strong>Please type in your username and password.</strong>
    </div>
    <!-- content goes here -->
    <div id="main-content">
    <form method="post" action=""><td>
    <div class="control-group">
    <input name="myusername" type="text" id="myusername" class="input-block-level" autofocus="autofocus" placeholder="Username">
    </div>
    <div class="control-group">
    <input name="mypassword" type="password" id="mypassword" class="input-block-level" placeholder="Password">
    </div>
    <div class="control-group no-border">
    <div style="text-align:right;">
    <input class="btn btn-primary" type="submit" name="Login" value="Sign in" id="login-btn">
    </div>
    </div>
    </form>
    </div>
    <!-- end content goes here -->
    </div>
    </div>
    <!-- end .height-wrapper -->
    <!-- footer -->
    <!-- if you like you can insert your footer here -->
    <!-- end footer -->
        <!--================================================== -->
        <!-- Placed at the end of the document so the pages load faster -->
      
        <!-- Link to Google CDN's jQuery + jQueryUI; fall back to local -->
        <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
        <script>window.jQuery || document.write('<script src="js/libs/jquery.min.js"><\/script>')</script>
        <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/jquery-ui.min.js"></script>
        <script>window.jQuery.ui || document.write('<script src="js/libs/jquery.ui.min.js"><\/script>')</script>
      
        <!-- IMPORTANT: Jquery Touch Punch is always placed under Jquery UI -->
        <script src="js/include/jquery.ui.touch-punch.min.js"></script>
      
        <!-- REQUIRED: Mobile responsive menu generator -->
    <script src="js/include/selectnav.min.js"></script>
    <!-- REQUIRED: Datatable components -->
        <!-- DISABLED <script src="js/include/jquery.accordion.min.js"></script> -->
    <!-- REQUIRED: Toastr & Jgrowl notifications  -->
        <!-- <script src="js/include/toastr.min.js"></script>-->
       <!--  <script src="js/include/jquery.jgrowl.min.js"></script>-->
      
        <!-- REQUIRED: Sleek scroll UI  -->
        <!-- DISABLED <script src="js/include/slimScroll.min.js"></script> -->
    <!-- REQUIRED: Datatable components -->
    <!-- DISABLED <script src="js/include/jquery.dataTables.min.js"></script> -->
    <!-- DISABLED <script src="js/include/DT_bootstrap.min.js"></script> -->
        <!-- REQUIRED: Form element skin  -->
        <!-- DISABLED <script src="js/include/jquery.uniform.min.js"></script> -->
      
    <script type="text/javascript">
    var ismobile = (/iphone|ipad|ipod|android|blackberry|mini|windows\sce|palm/i.test(navigator.userAgent.toLowerCase()));
       if(!ismobile){
      
       /** ONLY EXECUTE THESE CODES IF MOBILE DETECTION IS FALSE **/
      
       /* REQUIRED: Datatable PDF/Excel output componant */
      
       /*-- document.write('<script src="js/include/ZeroClipboard.min.js"><\/script>'); --*/
       /*-- document.write('<script src="js/include/TableTools.min.js"><\/script>'); --*/
       /*-- document.write('<script src="js/include/select2.min.js"><\/script>'); --*/
       /*-- document.write('<script src="js/include/jquery.excanvas.min.js"><\/script>');  --*/
       /*-- document.write('<script src="js/include/jquery.placeholder.min.js"><\/script>');  --*/
    /** DEMO SCRIPTS **/
           $(function() {
               /* jarvis tooltips */
    $.jGrowl("No authentication is needed <strong>press</strong> on <strong>Sign in</strong> to continue...", {
    header: 'Hey there stranger!',
    sticky: false,
    life: 5000,
    speed: 500,
    theme: 'with-icon',
    position: 'top-right', //this is default position
    easing: 'easeOutBack',
    animateOpen: {
    height: "show"
    },
    animateClose: {
    opacity: 'hide'
    }
    });
           });
          
       }else{
      
       /** ONLY EXECUTE THESE CODES IF MOBILE DETECTION IS TRUE **/
      
    /*-- document.write('<script src="js/include/selectnav.min.js"><\/script>'); --*/
       /*-- document.write('<script src="js/include/responsive-tables.min.js"><\/script>'); --*/
       }
    </script>
        <!-- REQUIRED: iButton -->
        <!-- DISABLED <script src="js/include/jquery.ibutton.min.js"></script> -->
    <!-- REQUIRED: Justgage animated charts -->
        <!-- DISABLED <script src="js/include/justgage.min.js"></script> -->
        <!-- DISABLED <script src="js/include/raphael.2.1.0.min.js"></script> -->
      
        <!-- REQUIRED: Animated pie chart -->
        <!-- DISABLED  <script src="js/include/jquery.easy-pie-chart.min.js"></script> -->
      
        <!-- REQUIRED: Functional Widgets -->
        <!-- DISABLED  <script src="js/include/jarvis.widget.min.js"></script>-->
        <!-- DISABLED  <script src="js/include/mobiledevices.min.js"></script>-->
        <!-- DISABLED (only needed for IE7 <script src="js/include/json2.js"></script> -->
    <!-- REQUIRED: Full Calendar -->
        <!-- DISABLED  <script src="js/include/jquery.fullcalendar.min.js"></script> -->
      
        <!-- REQUIRED: Flot Chart Engine -->
        <!-- DISABLED <script src="js/include/jquery.flot.cust.min.js"></script> -->
        <!-- DISABLED <script src="js/include/jquery.flot.resize.min.js"></script> -->
        <!-- DISABLED <script src="js/include/jquery.flot.tooltip.min.js"></script>-->
        <!-- DISABLED <script src="js/include/jquery.flot.orderBar.min.js"></script> -->
        <!-- DISABLED <script src="js/include/jquery.flot.fillbetween.min.js"></script> -->
        <!-- DISABLED <script src="js/include/jquery.flot.pie.min.js"></script> --> 
      
        <!-- REQUIRED: Sparkline Charts -->
        <!-- DISABLED  <script src="js/include/jquery.sparkline.min.js"></script> -->
    <!-- REQUIRED: Infinite Sliding Menu (used with inbox page) -->
    <!-- DISABLED  <script src="js/include/jquery.inbox.slashc.sliding-menu.js"></script> -->
    <!-- REQUIRED: Form validation plugin -->
        <!-- DISABLED <script src="js/include/jquery.validate.min.js"></script> -->
      
        <!-- REQUIRED: Progress bar animation -->
        <!-- DISABLED  <script src="js/include/bootstrap-progressbar.min.js"></script> -->
      
        <!-- REQUIRED: wysihtml5 editor -->
        <!-- DISABLED  <script src="js/include/wysihtml5-0.3.0.min.js"></script> -->
        <!-- DISABLED  <script src="js/include/bootstrap-wysihtml5.min.js"></script> -->
    <!-- REQUIRED: Masked Input -->
        <!-- DISABLED  <script src="js/include/jquery.maskedinput.min.js"></script> -->
      
        <!-- REQUIRED: Bootstrap Date Picker -->
        <!-- DISABLED  <script src="js/include/bootstrap-datepicker.min.js"></script> -->
        <!-- REQUIRED: Bootstrap Wizard -->
        <!-- DISABLED  <script src="js/include/bootstrap.wizard.min.js"></script> -->
      
    <!-- REQUIRED: Bootstrap Color Picker -->
        <!-- DISABLED  <script src="js/include/bootstrap-colorpicker.min.js"></script> -->
      
    <!-- REQUIRED: Bootstrap Time Picker -->
        <!-- DISABLED  <script src="js/include/bootstrap-timepicker.min.js"></script> -->
      
        <!-- REQUIRED: Bootstrap Prompt -->
        <!-- DISABLED  <script src="js/include/bootbox.min.js"></script> -->
      
        <!-- REQUIRED: Bootstrap engine -->
        <!-- DISABLED  <script src="js/include/bootstrap.min.js"></script> -->
      
        <!-- DO NOT REMOVE: Theme Config file -->
        <!-- DISABLED  <script src="js/config.js"></script> -->
      
        <!-- d3 library placed at the bottom for better performance -->
        <!-- DISABLED  <script src="js/include/d3.v3.min.js"></script> -->
        <!-- DISABLED  <script src="js/include/adv_charts/d3-chart-1.js"></script> -->
        <!-- DISABLED  <script src="js/include/adv_charts/d3-chart-2.js"></script> -->
        <!-- Google Geo Chart -->
        <!-- DISABLED <script src="http://maps.google.com/maps/api/js?sensor=true" type="text/javascript"></script> -->
        <!-- DISABLED <script type='text/javascript' src='
    -->" rel="nofollow">https://www.google.com/jsapi'></script>-->[/B]
        <!-- DISABLED <script src="js/include/adv_charts/geochart.js"></script> -->
      
        <!-- end scripts -->
      </body>
    </html>
    <?php
    }
    ?>
     
    Son düzenleme yönetici tarafından yapıldı: 20 Ağustos 2017
  2. Furkan Onka Uğur

    Furkan Onka Uğur Moderatör Yetkili Kişi

    Kayıt:
    12 Eylül 2008
    Mesajlar:
    3,689
    Beğenilen Mesajlar:
    43
    Şehir:
    Ankara
    Php rowcount hata adresindeki problem. Önce sorgunun cevap döndürüp döndürmediğini kontrol edin.

    Not: mysql_ ile başlayan fonksiyonlardan uzak durun.