PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Без описания
Поиск в теме | Версия для печати
kolyan9898
Отправлено: 26 Ноября, 2012 - 15:19:02
Гость
Покинул форум
Сообщений всего: 127
Дата рег-ции: Июль 2012
Помог: 0 раз(а)
Вообщем вот код.Это магазин при заходе в него выполняется ниже данный код без нажатия ссылки....(Ссылки и дизайн таблички вырезал.От них нету толка!)
CODE (
htmlphp ):
скопировать код в буфер обмена
<? php
include ( "connect.php" ) ;
?>
< script type= "text/javascript" src= "http://code.jquery.com/jquery-latest.min.js" ></ script>
< script type= "text/javascript" src= "/kabinet/res/mdss_modal_window.js" ></ script>
< script type= "text/javascript" >
$( function( ) {
$( '.modal' ) . center( ) ;
} ) ;
</ script>
< style type= "text/css" >
. modal {
position: absolute;
top: 20px;
left: 10px;
width: 640px;
background: #fff;
padding: 10px;
border- radius: 10px;
display: none;
box- shadow: 0 0 40px #ddd;
}
</ style>
< script>
$( function( ) {
$. fn. extend( {
center: function ( ) {
return this. each ( function( ) { var $this = $( this) ;
var $window = $( window) ;
clearTimeout( $this . timerHandle) ;
var top = ( $window . height( ) - $this . height( ) ) / 2+ $window . scrollTop( ) ;
var left = ( $window . width( ) - $this . width( ) ) / 2+ $window . scrollLeft( ) ;
clearTimeout( this. timerHandle) ;
this. timerHandle = setTimeout( function ( ) {
$this . animate( {
"top" : top,
"left" : left
} , 300) ;
$( window) . bind( 'scroll' , function( ) {
$( $this ) . center( ) ;
} ) ;
$( window) . bind( 'resize' , function( ) {
$( $this ) . center( ) ;
} ) ;
} , 200) ;
} ) ;
}
} ) ;
var overlayHeight = $( document) . height( ) ;
var overlayWidth = $( window) . width( ) ;
$( 'body' ) . prepend( '<div id="mask"></div>' ) ;
$( '#mask' ) . css( { 'position' : 'absolute' , 'top' : '0' , 'left' : '0' , 'background' : '#000' , 'cursor' : 'pointer' , 'z-index' : '999' , 'display' : 'none' } ) ;
$( window) . bind( 'resize' , function( ) {
$( '#mask' ) . css( { 'width' : ( $( document) . width( ) ) , 'height' : ( $( document) . height( ) ) } ) ;
} ) ;
$( 'a[name=modal]' ) . click( function( e) {
e. preventDefault( ) ;
var id = $( this) . attr( 'href' ) ;
$( '#mask' ) . css( { 'width' : overlayWidth, 'height' : overlayHeight} ) ;
$( '#mask' ) . fadeTo( "slow" , 0. 9) ;
$( id) . css( { 'z-index' : '10000' , 'position' : 'absolute' , 'display' : 'none' } ) ;
$( id) . fadeIn( 500) ;
$( document) . keyup( function( d) {
if ( d. keyCode == 27 ) {
$( '#mask' ) . fadeOut( ) ;
$( id) . fadeOut( ) ;
}
} ) ;
$( '#mask' ) . click( function ( ) {
$( this) . fadeOut( ) ;
$( id) . fadeOut( ) ;
} ) ;
} ) ;
} ) ;
</ script>
<? php
$login = $_GET [ 'login' ] ;
$pass = $_GET [ 'pass' ] ;
$query = "SELECT * FROM users WHERE login='$login ' AND pass='$pass '" ;
$userinfo = mysql_fetch_array ( $ress ) ; // в этой переменной будет лежать вся информация о пользователе из БД $nv = '' . $userinfo [ "nv" ] . '' ;
$hp = '' . $userinfo [ "hp" ] . '' ;
$money = '' . $userinfo [ "money" ] . '' ;
$admin = '' . $userinfo [ "admin" ] . '' ;
?>
< div id= "hp" class= "modal" >
<? php
if ( $nv > 29)
{
$hpi = " <h1><center><img src='http://cs10641.userapi.com/g35317969/e_e83cd3a0.jpg'/>***<font color='#21ff00'>Вы купили +100 жизней</font>***" ;
$hpq = "UPDATE users SET `nv` = $nv -30,`hp` = 200 WHERE login='$login ' AND pass='$pass '" ;
}
else
{
$hpi = ' У вас недостаточно <h2><center>***<font color="#ff0033">' . $nv . '</font>/<b>30***' ;
}
if ( $hp == 200)
{
$hpi = " <h1><center>***<font color='#ff0033'>Вы уже преобрели этот товар!!</font>***" ;
}
?>
<? php
echo '' . $hpi . '' ;
?>
</ div>
< div id= "money" class= "modal" >
<? php
if ( $nv > 29)
{
$moneyi = " <h1><center><img src='http://cs10641.userapi.com/g35317969/e_e83cd3a0.jpg'/>***<font color='#21ff00'>Вы купили 1.000.000$</font>***" ;
$moneyq = "UPDATE users SET `nv` = $nv -30,`money` = $money +1000000 WHERE login='$login ' AND pass='$pass '" ;
}
else
{
$moneyi = ' У вас недостаточно! <h2><center>***<font color="#ff0033">' . $nv . '</font>/<b>30***' ;
}
?>
<? php
echo '' . $moneyi . '' ;
?>
</ div>
< div id= "adm" class= "modal" >
<? php
if ( $nv > 499)
{
$admi = " <h1><center><img src='http://cs10641.userapi.com/g35317969/e_e83cd3a0.jpg'/>***<font color='#21ff00'>Вы купили Админ.права</font>***" ;
$adminq = "UPDATE users SET `nv` = $nv -500, `admin` = 5 WHERE login='$login ' AND pass='$pass '" ;
}
else
{
$admi = ' У вас недостаточно! <h2><center>***<font color="#ff0033">' . $nv . '</font>/<b>500***' ;
}
if ( $admin == 5)
{
$admi = " <h1><center>***<font color='#ff0033'>Вы уже преобрели этот товар!!</font>***" ;
}
echo '' . $admi . '' ;
?>
</ div>
(Добавление)
help me(Отредактировано автором: 26 Ноября, 2012 - 15:20:14)
sKaa
Отправлено: 26 Ноября, 2012 - 16:12:29
Частый посетитель
Покинул форум
Сообщений всего: 979
Дата рег-ции: Окт. 2011
Откуда: Россия г. Нижний Новгород
Помог: 25 раз(а)
[+]
PHP:
скопировать код в буфер обмена
$login = $_GET [ 'login' ] ;
$pass = $_GET [ 'pass' ] ;
$query = "SELECT * FROM users WHERE login='$login ' AND pass='$pass '" ;
Жесть!
kolyan9898
Отправлено: 26 Ноября, 2012 - 16:22:14
Гость
Покинул форум
Сообщений всего: 127
Дата рег-ции: Июль 2012
Помог: 0 раз(а)
CODE (
htmlphp ):
скопировать код в буфер обмена
<? php
include ( "connect.php" ) ;
?>
< br>
< h2>< font color= "#ffffff" >< center> Магазин</ center></ font></ h2>
< br>
< TABLE BORDER= 0 WIDTH= 100 % CELLSPACING= 1
CELLPADDING= 5 >
< TR BGCOLOR= yellow>
< TD>< b>< H3> Товар</ TD>
< TD>< b>< center>< H3> Цена</ TD>
< TD>< center>< img src= "http://cuddleme2.com/images/blueShoppingCart100.gif" usemap= "#figuremap" /></ TD>
</ TR>
< TR BGCOLOR= white>
< TD>< b> V.I.P < img src= "http://www.nizckod.ru/2/54703.gif" usemap= "#figuremap" /> </ TD>
< TD>< center> 100 Like</ TD>< TD>< a href= "#vip" name= "modal" >< center> Купить</ a></ TD>
< TR BGCOLOR= white>
< TD>< b> Админка < img src= "http://www.nizckod.ru/2/54703.gif" usemap= "#figuremap" /> </ TD>
< TD>< center> 500 Like</ TD>< TD>< a href= "#adm" name= "modal" >< center> Купить</ a></ TD>
< TR BGCOLOR= white>
< TD>< b> Ковёр самолёт(20) < img src= "http://www.nizckod.ru/2/54703.gif" usemap= "#figuremap" /></ TD>
< TD>< center> 70 Like</ TD>< TD>< a href= "#kv" name= "modal" >< center> Купить</ a></ TD>
< TR BGCOLOR= white>
< TD>< b> Деньги</ TD>
< TD>< center> 30 Like</ TD>< TD>< a href= "#money" name= "modal" >< center> Купить</ a></ TD>
< TR BGCOLOR= white>
< TD>< b> Здоровье +100 </ TD>
< TD>< center> 30 Like</ TD>< TD>< a href= "#hp" name= "modal" >< center> Купить</ a></ TD>
< TR>
< TD COLSPAN= 3 BGCOLOR= red>
< FONT COLOR= black>< b>< center> Like(Лайк)-Это внутренняя валюта нашего сервера для совершения покупок редких предметов,услуг!</ center></ FONT>
</ TD>
</ TR>
</ TR>
</ TABLE>
< script type= "text/javascript" src= "http://code.jquery.com/jquery-latest.min.js" ></ script>
< script type= "text/javascript" src= "/kabinet/res/mdss_modal_window.js" ></ script>
< script type= "text/javascript" >
$( function( ) {
$( '.modal' ) . center( ) ;
} ) ;
</ script>
< style type= "text/css" >
. modal {
position: absolute;
top: 20px;
left: 10px;
width: 640px;
background: #fff;
padding: 10px;
border- radius: 10px;
display: none;
box- shadow: 0 0 40px #ddd;
}
</ style>
< script>
$( function( ) {
$. fn. extend( {
center: function ( ) {
return this. each ( function( ) { var $this = $( this) ;
var $window = $( window) ;
clearTimeout( $this . timerHandle) ;
var top = ( $window . height( ) - $this . height( ) ) / 2+ $window . scrollTop( ) ;
var left = ( $window . width( ) - $this . width( ) ) / 2+ $window . scrollLeft( ) ;
clearTimeout( this. timerHandle) ;
this. timerHandle = setTimeout( function ( ) {
$this . animate( {
"top" : top,
"left" : left
} , 300) ;
$( window) . bind( 'scroll' , function( ) {
$( $this ) . center( ) ;
} ) ;
$( window) . bind( 'resize' , function( ) {
$( $this ) . center( ) ;
} ) ;
} , 200) ;
} ) ;
}
} ) ;
var overlayHeight = $( document) . height( ) ;
var overlayWidth = $( window) . width( ) ;
$( 'body' ) . prepend( '<div id="mask"></div>' ) ;
$( '#mask' ) . css( { 'position' : 'absolute' , 'top' : '0' , 'left' : '0' , 'background' : '#000' , 'cursor' : 'pointer' , 'z-index' : '999' , 'display' : 'none' } ) ;
$( window) . bind( 'resize' , function( ) {
$( '#mask' ) . css( { 'width' : ( $( document) . width( ) ) , 'height' : ( $( document) . height( ) ) } ) ;
} ) ;
$( 'a[name=modal]' ) . click( function( e) {
e. preventDefault( ) ;
var id = $( this) . attr( 'href' ) ;
$( '#mask' ) . css( { 'width' : overlayWidth, 'height' : overlayHeight} ) ;
$( '#mask' ) . fadeTo( "slow" , 0. 9) ;
$( id) . css( { 'z-index' : '10000' , 'position' : 'absolute' , 'display' : 'none' } ) ;
$( id) . fadeIn( 500) ;
$( document) . keyup( function( d) {
if ( d. keyCode == 27 ) {
$( '#mask' ) . fadeOut( ) ;
$( id) . fadeOut( ) ;
}
} ) ;
$( '#mask' ) . click( function ( ) {
$( this) . fadeOut( ) ;
$( id) . fadeOut( ) ;
} ) ;
} ) ;
} ) ;
</ script>
<? php
$login = $_GET [ 'login' ] ;
$pass = $_GET [ 'pass' ] ;
$query = "SELECT * FROM users WHERE login='$login ' AND pass='$pass '" ;
$userinfo = mysql_fetch_array ( $ress ) ; // в этой переменной будет лежать вся информация о пользователе из БД $nvals = '' . $userinfo [ "nval" ] . '' ;
$hp = '' . $userinfo [ "hp" ] . '' ;
$money = '' . $userinfo [ "money" ] . '' ;
$admin = '' . $userinfo [ "admin" ] . '' ;
?>
< div id= "hp" class= "modal" >
<? php
if ( $nvals > 29)
{
$hpi = " <h1><center><img src='http://cs10641.userapi.com/g35317969/e_e83cd3a0.jpg'/>***<font color='#21ff00'>Вы купили +100 жизней</font>***" ;
$hpq = "UPDATE users SET `nval` = $nvals -30,`hp` = 200 WHERE login='$login ' AND pass='$pass '" ;
}
else
{
$hpi = ' У вас недостаточно Like! <h2><center>***<font color="#ff0033">' . $nvals . '</font>/<b>30***' ;
}
if ( $hp == 200)
{
$hpi = " <h1><center>***<font color='#ff0033'>Вы уже преобрели этот товар!!</font>***" ;
}
?>
<? php
echo '' . $hpi . '' ;
?>
</ div>
< div id= "money" class= "modal" >
<? php
if ( $nvals > 29)
{
$moneyi = " <h1><center><img src='http://cs10641.userapi.com/g35317969/e_e83cd3a0.jpg'/>***<font color='#21ff00'>Вы купили 1.000.000$</font>***" ;
$moneyq = "UPDATE users SET `nval` = $nvals -30,`money` = $money +1000000 WHERE login='$login ' AND pass='$pass '" ;
}
else
{
$moneyi = ' У вас недостаточно Like! <h2><center>***<font color="#ff0033">' . $nvals . '</font>/<b>30***' ;
}
?>
<? php
echo '' . $moneyi . '' ;
?>
</ div>
< div id= "adm" class= "modal" >
<? php
if ( $nvals > 499)
{
$admi = " <h1><center><img src='http://cs10641.userapi.com/g35317969/e_e83cd3a0.jpg'/>***<font color='#21ff00'>Вы купили Админ.права</font>***" ;
$adminq = "UPDATE users SET `nval` = $nvals -500, `admin` = 5 WHERE login='$login ' AND pass='$pass '" ;
}
else
{
$admi = ' У вас недостаточно Like! <h2><center>***<font color="#ff0033">' . $nvals . '</font>/<b>500***' ;
}
if ( $admin == 5)
{
$admi = " <h1><center>***<font color='#ff0033'>Вы уже преобрели этот товар!!</font>***" ;
}
echo '' . $admi . '' ;
?>
</ div>
(Отредактировано автором: 26 Ноября, 2012 - 16:22:35)
kolyan9898
Отправлено: 26 Ноября, 2012 - 16:24:31
Гость
Покинул форум
Сообщений всего: 127
Дата рег-ции: Июль 2012
Помог: 0 раз(а)
Если я перейду в магазин с главной,то код срабатывает автоматом без нажатия тех ссылок вверху!!
Говорят что структура неправильная,вот и я пишу за помощью!
(Добавление)
Срочно надо помогите!!!
sKaa
Отправлено: 26 Ноября, 2012 - 16:47:08
Частый посетитель
Покинул форум
Сообщений всего: 979
Дата рег-ции: Окт. 2011
Откуда: Россия г. Нижний Новгород
Помог: 25 раз(а)
[+]
Вам бы мануалы для начала почитать.
Начните с $_GET
PHP:
скопировать код в буфер обмена
<a href=?action=buy&item=500 > 500 </a>
<a href=?action=buy&item=100 > 100 </a>
<a href=?action=buy&item=50 > 50 </a>
<?
if ( isset ( $_GET [ 'action' ] ) && $_GET [ 'action' ] == 'buy' ) { // Вот тут код, который сработает только после нажатия на ссылку.
$itemPrice = isset ( $_GET [ 'item' ] ) ?
intval ( $_GET [ 'item' ] ) : 0 ; if ( $itemPrice > 0) {
mysql_query ( "UPDATE `users` SET `nval` = " . ( $nvals - $itemPrice ) . ", `admin` = 5 WHERE `login`='$login ' AND `pass`='$pass '" ) ; }
}
(Отредактировано автором: 26 Ноября, 2012 - 16:49:48)
kolyan9898
Отправлено: 26 Ноября, 2012 - 18:28:31
Гость
Покинул форум
Сообщений всего: 127
Дата рег-ции: Июль 2012
Помог: 0 раз(а)
DeepVarvar пишет: kolyan9898 пишет: поможет не меняя мой код
Я вот ничего не менял в вашем коде, не работает, надеюсь помог.
Молодец пост набил чё мачо ***
Поиск в теме | Версия для печати
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
Powered by ExBB FM 1.0 RC1. InvisionExBB