questo è il codice della mia pagina:
codice:
<?php
if($_REQUEST[logout] == 1)
{
setcookie ("systemadmin", "", time() - 3600);
header("Location: http://www.frozenbox.tk");
}
$user = $_REQUEST[log];
$pass = $_REQUEST[pwd];
if($user)
{
$dbhost = "database.frozenbox.tk";
$dbuser = "user";
$dbpass = "pass";
$dbdb = "database";
$dbconn = mysql_connect($dbhost,$dbuser,$dbpass) or die("Connection error");
mysql_select_db($dbdb,$dbconn) or die("Connection error");
$query_read = "SELECT 'user' FROM 'admin-login'";
$result = mysql_query($query_read,$dbconn);
$row_number = mysql_num_rows($result);
for ($i=0;$i<$row_number;$i++)
{
$array_result=mysql_fetch_row($result);
$nameuser=$array_result[0];
$passuser=$array_result[1];
if($nameuser == $user)
{
if($passuser == $pass)
{
setcookie ("systemadmin",$user);
header("Location: http://admin.frozenbox.tk/index.php");
}
else
{
$errormessage = "inserire password corretta per l'utente $user";
}
}
else
{
$errormessage = "user e password non validi";
}
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="it-IT">
<head>
<title>frozenbox - admin login</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel='stylesheet' id='login-css' href='http://admin.frozenbox.tk/safari/login.css' type='text/css' media='all' />
<link rel='stylesheet' href='http://www.frozenbox.tk/safari/main.css' type='text/css' media='all' />
<meta name='robots' content='noindex,nofollow' />
</head>
<body class="login">
<div id="login"><h1>frozenbox network</h1>
<box class="sfondorosso">
<?php print($errormessage); ?>
</box>
<form name="loginform" id="loginform" action="" method="post">
<label>Nome utente
<input type="text" name="log" id="user_login" class="input" value="" size="20" tabindex="10" /></label>
</p>
<label>Password
<input type="password" name="pwd" id="user_pass" class="input" value="" size="20" tabindex="20" /></label>
</p>
<p class="submit">
<input type="submit" name="wp-submit" id="wp-submit" class="button-primary" value="Collegati" tabindex="100" />
<input type="hidden" name="redirect_to" value="http://www.thejamesrush.tk/wp-admin/" />
<input type="hidden" name="testcookie" value="1" />
</p>
</form>
<p id="backtoblog">← torna a frozenbox</p>
<script type="text/javascript">
<!--
function wp_attempt_focus(){
setTimeout( function(){ try{
d = document.getElementById('user_login');
d.focus();
d.select();
} catch(e){}
}, 200);
}
wp_attempt_focus();
if(typeof wpOnload=='function')wpOnload();
-->
</script>
<box style="position:absolute; bottom:0px;>developed by eclipse</box>
</body>
</html>
ma quando lo eseguo mi stampa l'errore:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/a7571734/public_html/admin/login/login.php on line 22
l'errore non è ne nella connessione al database perchè il database è online e funzionante, ne nelle tabelle che sono create correttamente e contengono già una piccola lista di utenti, non capisco perchè php non accetti $result come parametro di mysql_num_rows(), qualche consiglio??
P.S.
come servizio di hosting uso 000webhost.com
perchè sto ancora montando il mio server privato