Здравствуйте!Мне бы хотелось php скрипты привести к данному виду,что бы он работал также как и этот: Вот пример скрипта: Код (Text): <?PHP $_OPTIMIZATION["title"] = "Аккаунт - Пожертвования"; $usid = $_SESSION["user_id"]; $db->Query("SELECT * FROM db_users_b WHERE id = '$usid'"); $user_data = $db->FetchArray(); ?> <div class="cl-right"> <div class="s-bk-lf"> <div class="hst-title">Содействие проекту</div> </div> <span class="naz"> Вы можете активно участвовать в жизни проекта, пожертвовав любое количество серебра для развития проекта. <div class="clr"></div> <BR /> <?PHP # Пожертвование if(isset($_POST["sum"])){ $sum = intval($_POST["sum"]); if($sum > 0){ if($sum <= $user_data["money_b"]){ # Снимаем с баланса $db->Query("UPDATE db_users_b SET money_b = money_b - '$sum' WHERE id = '$usid'"); $db->Query("INSERT INTO db_donations (user, sum, date_add, date_del) VALUES ('".$_SESSION["user"]."','$sum','".time()."','".(time()+60*60*12)."')"); $db->Query("UPDATE db_stats SET donations = donations + '$sum' WHERE id = '1'"); echo "<center><font color = 'green'><b>Большое спасибо :)</b></font></center><BR />"; }else echo "<center><font color = 'red'><b>Вы не можете пожертвовать больше, чем есть у вас</b></font></center><BR />"; }else echo "<center><font color = 'red'><b>Минимальная сумма для пожертвования 1 серебра</b></font></center><BR />"; } ?> <form action="" method="post"> <table width="320" border="0" align="center"> <tr> <td>Сумма (для покупок):</td> <td align="center"><input type="text" name="sum" value="100" size="10"/></td> </tr> <tr> <td align="center" colspan="2"><input style="margin: 10px;margin-left: 50px;" class="btn_kup" type="submit" id="submit" value="Пожертвовать"/></td> </tr> </table> </form> <BR /> <BR /> <table cellpadding='3' cellspacing='0' border='0' bordercolor='#efefef' align='center' width="99%"> <tr> <td colspan="3" align="center"><h4>Последние 50 пожертвований за последние 12 часов</h4></td> </tr> <tr> <td style="border: 1px dashed #db8;" align="center" class="m-tb">Псевдоним</h3></td> <td style="border: 1px dashed #db8;" align="center" class="m-tb">Сумма</h3></td> <td style="border: 1px dashed #db8;" align="center" class="m-tb">Дата и время</h3></td> </tr> <?PHP $db->Query("SELECT * FROM db_donations ORDER BY id DESC LIMIT 50"); if($db->NumRows() > 0){ while($ref = $db->FetchArray()){ ?> <tr class="htt"> <td style="border: 1px dashed #db8;" align="center"><?=$ref["user"]; ?></td> <td style="border: 1px dashed #db8;" align="center"><?=$ref["sum"]; ?></td> <td style="border: 1px dashed #db8;" align="center"><?=date("d.m.Y в H:i:s",$ref["date_add"]); ?></td> </tr> <?PHP } }else echo '<tr><td align="center" colspan="3">За последние 12 часов пожертвований небыло</td></tr>' ?> </span> </table> <div class="clr"></div> </div> А вот эти скрипты,нужно привести к выше приведённому: Код (Text): <? include('header.php'); ?> <h3>Аукцион</h3> <br> <div id="tables"> <table width="80%" align="center"> <tr> <td class="top" align='center' style="color:white" bgcolor="geen"> <b> Условия аукциона</b> </td> </tr> <tr><td> <font color="green"> # Аукцион идёт на свою валюту - "Кредиты".<br> # Для участия нужно обменять свой баланс на Кредиты и сделать ставку. И удержаться с ней 15 минут. Самый стойкий забирает банк.<br> # Не забываем обновлять страницу, чтобы посмотреть не перекупили ли Вас!</font> <hr> <a href="au_cr.php">Обмен кредитов</a></center </td></tr></table> <table width="80%" align="center"> <tr> <td class="top" colspan='2' align='center' style="color:white" bgcolor="geen"> <b> Текущий аукцион</b> </td> </tr> <? require('config.php'); if(isset($_COOKIE["usNick"]) && isset($_COOKIE["usPass"])) { $money=mysql_result(mysql_query("SELECT `cr` FROM `tb_users` WHERE `username`='".mysql_real_escape_string($_COOKIE["usNick"])."'"),0); } else $money=0; //если аукциона нет создать $au=mysql_query("SELECT * FROM `tb_auction` WHERE `status`='ACTIVE'"); if(mysql_num_rows($au)==0) { $new=mysql_query("INSERT INTO `tb_auction` (`bank`,`starttime`,`status`) VALUES ('0.01','".time()."','ACTIVE')"); $auc=mysql_fetch_assoc(mysql_query("SELECT * FROM `tb_auction` WHERE `status`='ACTIVE'")); } else $auc=mysql_fetch_assoc($au); if(isset($_POST['stavka'])) { //$_POST['stavka']=FloatVal($_POST['stavka'],2); $_POST['stavka']=round(trim($_POST['stavka']),2); settype($_POST['stavka'], "float"); if(FloatVal(trim($_POST['stavka']))>FloatVal(trim($auc['stavka']))) { if($money>=FloatVal(trim($_POST['stavka']))) { $res=mysql_query("UPDATE `tb_auction` SET `bank`=`bank`+'".$_POST['stavka']."', `stavka`='".$_POST['stavka']."', `starttime`='".time()."', `user`='".mysql_real_escape_string($_COOKIE["usNick"])."' WHERE `status`='ACTIVE'"); $res=mysql_query("UPDATE `tb_users` SET `cr`=`cr`-'".$_POST['stavka']."' WHERE `username`='".mysql_real_escape_string($_COOKIE["usNick"])."'"); //echo mysql_error(); $au=mysql_query("SELECT * FROM `tb_auction` WHERE `status`='ACTIVE'"); $auc=mysql_fetch_assoc($au); } else echo "<script>alert('У вас на балансе недостаточно кредитов для ставки');</script>"; } else echo "<script>alert('Ваша ставка должна быть больше чем предыдущая');</script>"; } if($auc['stavka']!=0) $rtime=$auc['starttime']+900-time(); else $rtime="-"; ?> <tr><td>Банк игры</td> <td><?=$auc['bank'];?></td></tr> <tr><td>Ставка</td> <td><?=$auc['stavka'];?></td></tr> <tr><td>Лидер</td> <td><?=$auc['user'];?></td></tr> <tr><td>Осталось</td> <td id='sec'><?=$rtime;?> секунд</td></tr> <?php if(isset($_COOKIE["usNick"]) && isset($_COOKIE["usPass"])) { $lolz=$_COOKIE["usNick"]; require('config.php'); $money=mysql_result(mysql_query("SELECT `cr` FROM `tb_users` WHERE `username`='".mysql_real_escape_string($_COOKIE["usNick"])."'"),0); $newst=$auc['stavka']+0.01; ?> <form method='post'> <tr><td>Ваша ставка</td> <td><input type='text' name='stavka' value='<?=$newst?>'></td></tr> <tr><td align='center' colspan='2'><input type='submit' value='Поставить'></td></tr> <tr><td>У вас на счету</td> <td><?=$money?> кр.</td></tr> </form> <? } if($auc['stavka']!=0){?> <script> rt=<?=$rtime;?>; function seconds() { rt--; document.getElementById('sec').innerHTML=rt+" секунд"; if(rt<=0)location.href="?"; else setTimeout("seconds()",1000); } setTimeout("seconds()",1000); </script> <?}?> </table> <br><br> <table width="80%" align="center"> <tr> <td class="top" colspan='2' align='center' style="color:white" bgcolor="geen"> <b> 5 последних игр</b> </td> </tr> <? $games=mysql_query("SELECT * FROM `tb_auction` WHERE status!='ACTIVE' ORDER BY `id` DESC LIMIT 0,5"); while($game=mysql_fetch_assoc($games)) { ?><tr><td><?=$game['user']?></td><td><?=$game['bank']?></td></tr><? } ?> </table> </div> <br><br> <? // fin del bucle de ordenes ?> <br> <!--footer starts here--> <? include('footer.php'); ?> Код (Text): <? require('config.php'); //если аукциона нет создать $au=mysql_query("SELECT * FROM `tb_auction` WHERE `status`='ACTIVE'"); if(mysql_num_rows($au)==0) { $new=mysql_query("INSERT INTO `tb_auction` (`bank`,`starttime`,`status`) VALUES ('0.01','".time()."','ACTIVE')"); } else { $auc=mysql_fetch_assoc($au); //Проверить время аукциона $rtime=$auc['starttime']+900-time(); if(($rtime<=0)&&($auc['stavka']!=0)) { //Закрыть аукцион и создать новый //Увеличение баланса победителя $bal=mysql_query("UPDATE `tb_users` SET `cr`=`cr`+'".$auc['bank']."' WHERE `username`='".$auc['user']."'"); //Сделат ьаукцион неактивным $res=mysql_query("UPDATE `tb_auction` SET `status`='END' WHERE `status`='ACTIVE'"); $new=mysql_query("INSERT INTO `tb_auction` (`bank`,`starttime`,`status`) VALUES ('0.01','".time()."','ACTIVE')"); } } ?> И за место Код (Text): tb_users` SET `cr`=`cr`-'". использовать Код (Text): db_user_b` SET `money_p`=`money_b`-'". Из money_b берётся ставка Помогите пожалуйста!
Опиши проблему. Иначе тебе надо во фриланс. Можешь конечно в бесплатную помощь написать, но и там будишь расписывать. Если че 300р и я разберу любой твой скрипт