|
|
|
| Notice: Undefined variable: status in /var/www/dota2uz/data/www/dota2.uz/engine/modules/monitoring/player.php on line 22
Notice: Undefined variable: ilogin in /var/www/dota2uz/data/www/dota2.uz/engine/modules/monitoring/player.php on line 28
<html>
<body style="margin:0 auto; text-align:center;">
<?php
include ('db.php');
$dbconnect = mysql_connect ($dbhost, $dbusername, $dbpass);
if (!$dbconnect) { echo ("Не могу подключиться к серверу базы данных!"); }
if(@mysql_select_db($dbname)) { /* echo "Подключение к базе $dbname установлено!"; */ }
else die ("Не могу подключиться к базе данных !");
?>
<?php
echo "<h4 align='center'>$status</h4>
<form name='form1' method='post' action='player.php'>
<table width='300' border='0' align='center' cellpadding='0' cellspacing='0'>
<tr>
<td width='50%'><p>Логин:</p></td>
<td width='50%'><p><label><input name='login' id='text' type='text' value='$_POST[login]' size='25' maxlength='20'></label><br>$ilogin</p></td>
</tr>
<tr>
<td colspan='2'><p align='center'><input name='submit' type='submit' value='OK'><input name='reset' type='reset'></p></td>
</tr>
</table>
</form>";
if(isset($_POST['submit'])){
$login = $_POST['login'];
if($login == ""){
unset($login);
$ilogin = "Введите <b>логин</b>!";
}
if(isset($login)){
$login = mysql_real_escape_string($login);
$row = mysql_fetch_array(mysql_query("SELECT * FROM `D2Stats` WHERE `Name` = '$login' "));
if($row['dleID'] != "" and $row['dleID'] != 0){
$_SESSION['dleID'] = $row['dleID'];
echo "<div style='border:1px solid #ccc; height:300px; width:300px; text-align:center; margin:0 auto;'>";
echo "<br \><h3>".($row['Name'])."</h3>";
echo " Игр сыграно (".($row['MatchesPlayed']).")";
echo " <br \>Выиграл (".($row['Wins']).")";
echo " <br \>Проиграл (".($row['Loses']).")";
echo " <br \>Убийств (".($row['Kills']).")";
echo "<br \> Смертей (".($row['Deaths']).")";
echo " <br \>Помощь (".($row['Assists']).")";
echo "<br \> Крипов убил (".($row['CreepsKilled']).")";
echo " <br \>Крипов добил (".($row['CreepsDenied']).")";
echo " <br \>Вышел из игры (".($row['LeaveCount']).")";
echo " <br \>Время сыграно (сек) (".($row['TimePlayed']).")";
$_POST['login'] = "";
echo "</div>";
}
else {
echo $status = "Пользователь с логином <i><b>$login</b></i> В базе не существует.";
}
}
}
$rowlose = ("SELECT * FROM `D2Stats` WHERE `LeaveCount` ORDER BY LeaveCount DESC LIMIT 5");
$ra = mysql_query($rowlose) or die(mysql_error());
$sa = mysql_fetch_array($ra);
echo "<div style='border:1px solid #ccc; weight:200px; height:200px; '>";
echo "<h3>Топ 5 ливеров</h3>";
do {
echo "".$sa['Name']."(".$sa['LeaveCount'].")<br />";
}
while ($sa = mysql_fetch_array($ra));
echo "</div>";
echo "<div style='border:1px solid #ccc; weight:200px; height:200px; '>";
$rowlose = ("SELECT * FROM `D2Stats` WHERE `Wins` ORDER BY Wins DESC LIMIT 5");
$ra = mysql_query($rowlose) or die(mysql_error());
$sa = mysql_fetch_array($ra);
echo "<h3>Топ 5 Игроков по количеству выигрышей.</h3>";
do {
echo "".$sa['Name']."(".$sa['Wins'].")<br />";
}
while ($sa = mysql_fetch_array($ra));
echo "</div>";
echo "<div style='border:1px solid #ccc; weight:200px; height:200px; '>";
$rowlose = ("SELECT * FROM `D2Stats` WHERE `CreepsKilled` ORDER BY CreepsKilled DESC LIMIT 5");
$ra = mysql_query($rowlose) or die(mysql_error());
$sa = mysql_fetch_array($ra);
echo "<h3>Топ 5 Игроков по количеству убитых крипов.</h3>";
do {
echo "".$sa['Name']."(".$sa['CreepsKilled'].")<br />";
}
while ($sa = mysql_fetch_array($ra));
echo "</div>";
echo "<div style='clear:both;'></div>";
?>
<center>
<h3>Copyright by Alien 2014 Dota2.uz</h3>
</center>
|
| |
|
|
|
|
|
|
|
для: EvilScorpion
(28.12.2014 в 09:22)
| | Не определены переменные $status и $ilogin, определение идет дальше, чем они применяются:
<?
//.......
if($login == ""){
unset($login);
$ilogin = "Введите <b>логин</b>!";
}
//......
else {
echo $status = "Пользователь с логином <i><b>$login</b></i> В базе не существует.";
}
|
А вот так ... type='text' value='$_POST[login]' ... делать никак нельзя.
Вот так тоже:
<?
echo "<div style='border:1px solid #ccc; height:300px; width:300px; text-align:center; margin:0 auto;'>";
echo "<br \><h3>".($row['Name'])."</h3>";
echo " Игр сыграно (".($row['MatchesPlayed']).")";
echo " <br \>Выиграл (".($row['Wins']).")";
echo " <br \>Проиграл (".($row['Loses']).")";
echo " <br \>Убийств (".($row['Kills']).")";
echo "<br \> Смертей (".($row['Deaths']).")";
echo " <br \>Помощь (".($row['Assists']).")";
echo "<br \> Крипов убил (".($row['CreepsKilled']).")";
echo " <br \>Крипов добил (".($row['CreepsDenied']).")";
echo " <br \>Вышел из игры (".($row['LeaveCount']).")";
echo " <br \>Время сыграно (сек) (".($row['TimePlayed']).")";
|
Тем более, что <br />, а не <br \>. | |
|
|
|
|
|
|
|
для: confirm
(28.12.2014 в 09:28)
| | Спасибо. | |
|
|
|