#1 2009.06.05 19:43

WapStyle
Участник
Откуда: Ирбит
Зарегистрирован: 2008.03.26
Сообщений: 475
Карма: 3
Профиль Веб-сайт

Онлан магазин

Код:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
$k_post=mysql_result(mysql_query("SELECT COUNT(*) FROM `icq_spis`"),0);
$k_page=k_page($k_post,$set['p_str']);
$page=page($k_page);
$start=$set['p_str']*$page-$set['p_str'];
 
$q=mysql_query("SELECT * FROM `icq_spis` ORDER BY `id` DESC LIMIT $start, $set[p_str]");
 
while($post = mysql_fetch_array($q)){
echo 'UIN: <a href="icq.php?mode='.$post['id'].'">'.$post['nomer'].'</a> (Цена: '.$post['cena'].' баллов)<br/>';}
 
if($k_page>1){
str("icq.php?",$k_page,$page);}
include_once '../../sys/inc/tfoot.php';
exit;}
 
if($_GET['mode']=='1'){
$p=mysql_fetch_array(mysql_query("SELECT * FROM `icq_spis` WHERE `id` = 1"));
if($user['balls']<$p['cena']){
echo 'У вас нехватает средств на покупку UIN '.$p['nomer'].'<br/>';
}else{
$msg = $p['nomer'];
$msg=mysql_escape_string($msg);
if(@mysql_query("INSERT INTO `icq_user` (`id`, `id_user_icq`, `nomer`) VALUES ('', '$user[id]', '$msg')"))
$user['balls']-=$p['cena'];
mysql_query("DELETE FROM `icq_spis` WHERE `nomer` = '$p[nomer]'");
mysql_query("UPDATE `user` SET `balls` = '".$user['balls']."' WHERE `id` = '$user[id]';");
$gotovo = '[b]Куплен UIN[/b] Поздравляем! Вы купили UIN: '.$p['nomer'].' Пароль: '.$p['pass'].' рекомендуем вам сменить пароль от этого UINа';
mysql_query("INSERT INTO `jurnal` (`id_user`, `id_kont`, `msg`, `time`) values('0', '$user[id]', '$gotovo', '$time')");
mysql_query("UPDATE `user` SET `ank_icq` = '".$msg."' WHERE `id` = '$user[id]';");
echo 'Поздравляем вас с покупкой<br/>';
echo '<a href="icq.php">Назад</a><br/>';}}

всё ли верно?

и ещё как сделать чтобы покупка работала
ведь icq.php?mode='.$post['id'].' где $post['id'] может быть от 1 до бесконечности.
т.е. icq.php?mode=1 icq.php?mode=2
а у меня работает только  icq.php?mode=1 как сделать правильно?

Неактивен

#2 2009.06.05 20:30

AND
Участник
Зарегистрирован: 2009.01.23
Сообщений: 87
Карма: 11
Профиль Веб-сайт

Re: Онлан магазин

WapStyle, здесь весь код? я не нашел открывающую фигурную скобку для

...
include_once '../../sys/inc/tfoot.php';
exit;}

Попробуй так:

Код:

1
span style="color: #0000BB"><?phpif(!$_GET['mode']) { $k_post = mysql_result(mysql_query("SELECT COUNT(*) FROM `icq_spis`"), 0); $k_page = k_page($k_post, $set['p_str']); $page = page($k_page); $start = $set['p_str']*$page-$set['p_str']; $q = mysql_query("SELECT * FROM `icq_spis` ORDER BY `id` DESC LIMIT $start, $set[p_str]"); while($post = mysql_fetch_array($q)) { echo 'UIN: <a href="icq.php?mode='.$post['id'].'">'.$post['nomer'].'</a> (Цена: '.$post['cena'].' баллов)<br/>'; } if($k_page>1) { str("icq.php?", $k_page, $page); } }elseif($_GET['mode'] > 0) { $p = mysql_fetch_array(mysql_query('SELECT * FROM `icq_spis` WHERE `id` = '.intval($_GET['mode']))); if($user['balls']<$p['cena']) { echo 'У вас нехватает средств на покупку UIN '.$p['nomer'].'<br/>'; } else { $msg = $p['nomer']; $msg = mysql_escape_string($msg); if(@mysql_query("INSERT INTO `icq_user` (`id`, `id_user_icq`, `nomer`) VALUES ('', '$user[id]', '$msg')")) { $user['balls']-=$p['cena']; mysql_query("DELETE FROM `icq_spis` WHERE `nomer` = '$p[nomer]'"); mysql_query("UPDATE `user` SET `balls` = '".$user['balls']."' WHERE `id` = '$user[id]';"); $gotovo = '[b]Куплен UIN[/b] Поздравляем! Вы купили UIN: '.$p['nomer'].' Пароль: '.$p['pass'].' рекомендуем вам сменить пароль от этого UINа'; mysql_query("INSERT INTO `jurnal` (`id_user`, `id_kont`, `msg`, `time`) values('0', '$user[id]', '$gotovo', '$time')"); mysql_query("UPDATE `user` SET `ank_icq` = '".$msg."' WHERE `id` = '$user[id]';"); echo 'Поздравляем вас с покупкой<br/>'; echo '<a href="icq.php">Назад</a><br/>'; } }}include_once '../../sys/inc/tfoot.php';?>

Отредактировано AND (2009.06.06 20:34)

Неактивен

#3 2009.06.05 20:45

WapStyle
Участник
Откуда: Ирбит
Зарегистрирован: 2008.03.26
Сообщений: 475
Карма: 3
Профиль Веб-сайт

Re: Онлан магазин

Да ссори забыл кусок. Но ша всё робит, я подагнал остальное сам. Спасибо за помощь.

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.010 s