<?php
session_start();
include('game/function.php');
$db=mysql_connect('localhost', 'ox1291', 'piacheipakai');
mysql_select_db('ox1291',$db);
if(isset($_GET['register']))
{
$ko->register();
}
if(isset($_POST['login']))
{
$login=$_POST['login'];
$password=$_POST['password'];
$login= trim($login);
$login= stripslashes($login);
$login= htmlspecialchars($login);
$password= trim($password);
$password= stripslashes($password);
$password= htmlspecialchars($password);
$query=mysql_query("SELECT * FROM `player` WHERE login='".$login."' AND password='".md5($password)."'");
echo(mysql_error());
if(!$query)
{
echo("Неверный логин или пароль!");
}
else
{
$row=mysql_fetch_array($query);
$_SESSION['id']=$row['id'];
$_SESSION['level']=$row['level'];
$_SESSION['login']=$row['login'];
$_SESSION['points']=$row['point'];
echo($login.", добро пожаловать!");
}
}
else
{
exit('<form id="form1" name="form1" method="post" action="index.php">
<p>
<label>Введите логин:
<input type="text" name="login" id="login" />
</label>
</p>
<p>
<label>Введите пароль:
<input type="text" name="password" id="password" />
</label>
</p>
<p>
<label>
<input type="submit" name="submit" id="submit" value=" Войти " />
</label>
</p>
</form>
<a href="index.php?register">Зарегистрироватся</a>
');
$id=$_SESSION['id'];
echo'Ваши ссылки: <br><table width="70%" border="1"> <tr><td width="70%">Ссылка</td><td width="30%">Кол-во переходов</td></tr>';
// Текущая страница
$cur_page = isset($_GET['page']) ? (int) $_GET['page'] : 0;
// Текущая страница не может быть меньше единицы
if ( $cur_page < 1 ) $cur_page = 1;
// Количество записей на странице
$items_per_page = 10;
// Запрос на выборку
$sql = '
SELECT SQL_CALC_FOUND_ROWS
*
FROM
link
WHERE who="'.$id.'"
LIMIT
'. (($cur_page - 1) * $items_per_page) .', '. ((int) $items_per_page) .'';
// Исполнение запроса
$res = mysql_query($sql);
if ( !$res ) die('Bad SQL-query: <br /><pre>'. $sql .'</pre><p>'. mysql_error() .'</p>');
// Количество записей, которые вернул запрос
$items_count = mysql_affected_rows();
// Общее количество найденых записей, без учёта лимита
list($total) = mysql_fetch_row(mysql_query('SELECT FOUND_ROWS()'));
// Количество страниц, которое необходимо для просмотра списка
$pages_count = ceil($total / $items_per_page);
// Если страниц больше одной, то необходимо вывести их
if ( $pages_count > 1 )
{
echo '<p>Страницы: ';
// Поскольку количество страниц заранее известно, то используем for
for ( $i = 1; $i <= $pages_count; ++$i )
echo '<a href="?page=', $i, '">', $i, '</a> ';
echo '</p>';
}
// Если были найдены записи, то выводим список
if ( $items_count )
{
// Вывод найденных записей
while ( $row = mysql_fetch_assoc($res) )
echo '
<tr>
<td width="70%">'.$row["link"].'</td>
<td width="30%">'.$row["go"].'</td>
</tr>';
}
else
{
// Список пуст, выводить нечего
echo '<p>Вы не создали ещё ни одного счётчика.</p>';
}
echo'</table>';
?>
С функциями все нормально![color=red][/color]
Спустя 5 минут, 49 секунд (15.06.2010 - 21:20) Семён написал(а):
У тебя 8 { скобок
И 7 } скобок
Ответь теперь на свой вопрос сам.
И 7 } скобок
Ответь теперь на свой вопрос сам.
Спустя 2 минуты, 36 секунд (15.06.2010 - 21:22) Jallvar написал(а):
блин я с этими скобами запутался. Подскажи в какой строке
Спустя 12 минут, 9 секунд (15.06.2010 - 21:34) Семён написал(а):
Не вникая в код мне кажется здесь
else
{
exit('<form id="form1" name="form1" method="post" action="index.php">
Спустя 10 минут, 4 секунды (15.06.2010 - 21:44) Jallvar написал(а):
Блин вот почему я на $id=$_SESSION['id']; криво смотрел! спс