Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: хз как назвать тему

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: мелкий баг
zloy dyx
Отправлено: 09 Ноября, 2014 - 02:07:23
Post Id



Гость


Покинул форум
Сообщений всего: 103
Дата рег-ции: Авг. 2014  
Откуда: Германия


Помог: 0 раз(а)

[+]


Ребят тут такое дело что файл дальше ресов не отображаеться...
PHP:
скопировать код в буфер обмена
  1. <?PHP header('Content-Type: text/html; charset=utf8');
  2. /////////////////////////////////основные файлы
  3. include('inc/cfg.php');
  4. include('inc/verh.php');
  5.  
  6. /////////////////////////////////основные файлы
  7.  
  8. mysql_query("UPDATE users SET authtime2='$time' WHERE id='$id'");
  9. $army = mysql_fetch_array(mysql_query("SELECT * FROM army WHERE id_user='$id'"));
  10. if($user['rank'] == 'lost')
  11. {
  12. $zaxwatiki = mysql_fetch_array(mysql_query("SELECT * FROM zaxwati WHERE by_whom='$user[login]' ORDER BY id DESC LIMIT 1;" ),0 ) ;
  13. echo TIT.'Вы разбиты страною:<br> <b>'.$zaxwatiki['login'].'</b> <b>'.$zaxwatiki['date'].'</b>'.D.''.B.' Необходимо заного создать страну в профиле<br />';
  14. echo '<a href="profile.php'.$ssilki1.'">[Профиль]</a><br>';
  15. echo '<a href="exit.php">[Выход]</a></br>'.D;
  16. }
  17. elseif($user['rank'] =='block')
  18. {
  19. $block = mysql_query("SELECT * FROM block WHERE id='$user[id]'");
  20. $block2=mysql_fetch_assoc($block);
  21. echo TIT.'Вы заблокированы: <b><u>',$block2['login_block'],'</u></b>  по причине: <b><u>',$block2['text'],'</u></b>'.D;
  22. echo B.'<a href="exit.php">[Выход]</a>'.D;
  23. }
  24. else
  25. {
  26. //////////////////////////////////////////////////////////////////////////////////////////////// армия
  27. if ($_GET['do'] == 'army'){
  28. include('func/game_army.php');
  29.                                 }
  30. //////////////////////////////////////////////////////////////////////////////////////////////// земля
  31. elseif ($_GET['do'] == 'land'){
  32. include('func/game_land.php');
  33.                                 }
  34. //////////////////////////////////////////////////////////////////////////////////////////////// создание клана
  35. elseif ($_GET['do'] == 'createclan'){
  36. include('func/game_createclan.php');
  37.                                 }
  38. //////////////////////////////////////////////////////////////////////////////////////////////// статистика
  39. elseif ($_GET['do'] == 'statictic'){
  40. include('func/game_statictic.php');
  41.                                 }
  42. //////////////////////////////////////////////////////////////////////////////////////////////// онлайн
  43. elseif ($_GET['do'] == 'online'){
  44. include('func/game_online.php');
  45. }
  46. //////////////////////////////////////////////////////////////////////////////////////////////// ресурсы
  47. elseif ($_GET['do'] == 'res'){
  48. include('func/game_res.php');
  49.                                 }
  50. //////////////////////////////////////////////////////////////////////////////////////////////// рейтинг
  51. elseif ($_GET['do'] == 'top')
  52. {
  53. include('func/game_reit.php');
  54. }
  55. //////////////////////////////////////////////////////////////////////////////////////////////// рейтинг
  56. elseif ($_GET['do'] == 'modsostav')
  57. {
  58. include('func/game_modsostav.php');
  59. }
  60. //////////////////////////////////////////////////////////////////////////////////////////////// рейтинг
  61. elseif ($_GET['do'] == 'dopstr')
  62. {
  63. include('func/game_dopstr.php');
  64. }
  65. ///////////////////////////////////////////////////////////////////game
  66. else {
  67. ///////////////////////////////////////////////////////////////////наука
  68. include('func/game_nayka.php');
  69. ///////////////////////////////////////////////////////////////////////////////////////////////Добыча ресурсов
  70. include('func/game_dobres.php');
  71. ////////////////////////////////////////////////Начало страницы
  72. $how = mysql_query("SELECT * FROM msg WHERE to_whom='$id' and osm='0' and pokaz='0'");
  73. $count = mysql_num_rows($how);
  74. $in_game = $time - 2*60*60;
  75. $in = mysql_query("SELECT * FROM users WHERE authtime2 > '$in_game'");
  76. $kol = mysql_num_rows($in);
  77. $dates=date('d:m:Y H:i:s');
  78. $max_onl = mysql_fetch_array(mysql_query("SELECT * FROM statistics WHERE id='1'"));
  79. if ($kol >= $max_onl['onl'])
  80. {
  81. mysql_query("UPDATE statistics SET onl='$kol', data='$dates' WHERE id='1'");
  82. }
  83. echo '<div class="logo_bg"><b>['.date("H:i:s").']-['.$user['strana'].']</b>-<b>[</b><a href="exit.php">Выход</a><b>]</b><br>';
  84. echo '<b>[<a href="game.php'.$ssilki1.'">Обновить</a>]</b>-<b>[</b><a href="chat.php'.$ssilki1.'">Ассамблея</a><b>]</b>-<b>[</b><a href="help.php'.$ssilki1.'">FAQ</a><b>]</b><br>';
  85. echo '<b>[</b><a href="msg.php'.$ssilki1.'">Сообщения('.$count.')</a><b>]</b>';
  86. echo '-<b>[</b><a href=game.php?do=online'.$ssilki2.'>Онлайн: (',$kol,')</a><b>]</b>'.D;
  87. ////////////////////////////////////////////////
  88. echo B.'<hr>';
  89. echo 'Возраст страны: <b>'.difference(time()- $user['time_strana']).'</b>';
  90. echo '<hr>';   
  91. /////////////////////////////////////////////////
  92.  
  93. $prov_prigl=mysql_query("SELECT * FROM `clans_prigl` WHERE `id_prigl`='".num($user['id'])."'");
  94. $prov_prigl2=mysql_num_rows($prov_prigl);
  95.  
  96. if ($prov_prigl2 != "0")
  97. {
  98. if ($user['clan'] == "0")
  99. {
  100. $prov_prigl3=mysql_fetch_array($prov_prigl);
  101. $search_users = mysql_fetch_array(mysql_query("SELECT * FROM `users` WHERE `id`='".num($prov_prigl3['id_add'])."'"));
  102. $search_clan = mysql_fetch_array(mysql_query("SELECT * FROM `clans` WHERE `id`='".num($search_users['clan'])."'"));
  103. echo '<b>Игрок <a href="/user.php?id='.num($search_users['id']).''.$ssilki2.'">'.vivod($search_users['login']).'</a> приглашает вас в клан  <a href="/clans/view?id='.num($search_users['clan']).''.$ssilki2.'">'.vivod($search_clan['name']).'</a>
  104. <br>Вступить? <a href="/clans/connect?id='.num($search_users['clan']).'&mod=1'.$ssilki2.'">Да</a> | <a href="/clans/connect?id='.num($search_users['clan']).'&mod=2'.$ssilki2.'">Нет</a></b><hr>';
  105. }
  106. else
  107. {
  108. mysql_query("DELETE FROM `clans_prigl` WHERE `id_prigl` = '".num($user['id'])."'");
  109. }
  110. }
  111. ////////////////res
  112. echo
  113. '
  114. деньги.:<b><u>',$user['money'],'</u></b>       
  115. Кам.:<b><u>',$user['stone'],'</u></b>          
  116. Зер.:<b><u>',$user['food'],'</u></b>
  117. Жел.:<b><u>',$user['steel'],'</u></b>
  118. Дер.:<b><u>',$user['lumber'],'</u></b>
  119. Неф.:<b><u>',$user['oil'],'</u></b>
  120. ';
  121. echo D;
  122. //////
  123. $aaa = mysql_query("SELECT * FROM wars WHERE id_cover='$id'");
  124. if(mysql_num_rows($aaa) > 0)
  125. {
  126. echo '<hr>'.TIT.'<b><u>Агрессоры:</u></b><br>'.D,B;
  127. while($asd = mysql_fetch_array($aaa))
  128. {
  129. $sssddd = mysql_fetch_array(mysql_query("SELECT * FROM users WHERE login='$asd[login_att]'"));
  130. echo '<a href="vtorgenie.php?id=',$asd['id_att'],''.$ssilki2.'">',$sssddd['strana'],'</a><br />';
  131. }
  132. ECHO D;
  133. }
  134. $bbb = mysql_query("SELECT * FROM wars WHERE id_att='$id'");
  135. if(mysql_num_rows($bbb) > 0)
  136. {
  137. echo '<hr>'.TIT.'<b><u>Войны:</u></b><br>'.D,B;
  138. while($asd2 = mysql_fetch_array($bbb))
  139. {
  140. echo '<a href="war.php?id=',$asd2['id_cover'],''.$ssilki2.'">',$asd2['strana_cover'],'</a><br />';
  141. }
  142. ECHO D;
  143. }
  144. if($user[marat] > $time)
  145. {
  146.     echo '<hr>';
  147. $lost_to_marat = difference($user['marat'] - time());
  148. echo TIT.'<b><u>Мораторий</u></b>'.D,B.'Осталось: <b>',$lost_to_marat,'</b>'.D;
  149. }
  150. ?>
  151. <?PHP
  152. include ('func/game_postrzd.php');
  153. include ('buildings.php');
  154. ?>
  155. <?PHP
  156. $people = $user['slaves']+$user['rabochie']+$army[1] + $army[2] + $army[3] + $army[4] + $army[5];
  157. echo TIT.'Население: [',$people,'] [<a href=?do=army'.$ssilki2.'>?</a>]<br>'.D;
  158. include ('func/game_train.php');
  159. if($user['adm'] == "111")
  160. {
  161. echo '<hr><a href="176admin254111/index.php'.$ssilki1.'">Админка</a><br />';
  162. }
  163. if($user['adm'] == "222" )
  164. {
  165. echo '<hr><a href="645moder334/moder.php'.$ssilki1.'">Модерка</a><br />';
  166.  
  167. }
  168. if ($user['vidstr'] == 'poln')
  169. {
  170. $land = $user['x'] + $user['y'] + $user['z'] + $user['land'];
  171. echo '
  172. <hr>
  173. '.B.' '.M.'
  174. <ul>
  175. <li><a href="game.php?do=land'.$ssilki2.'"><span>Земля('.$land.')</span></a> </li>
  176. <li><a href=game.php?do=res'.$ssilki2.'><span>Ресурсы</span></a></li>
  177. <li><a href="clans'.$ssilki1.'"><span>Кланы</span></a></li>
  178. ';
  179. if ($user['clan'] != "0")
  180. {
  181. $clan=mysql_fetch_array(mysql_query("SELECT * FROM `clans` WHERE `id`='".num($user['clan'])."'"));
  182. echo '<a href="/clans/view?id='.num($clan['id']).''.$ssilki2.'">Ваш клан</a> {'.vivod($clan['name']).'}<br>';
  183. }
  184.  
  185. echo '
  186.  
  187. <li><a href=game.php?do=top'.$ssilki2.'><span>Лидеры</span></a></li>
  188. <li><a href=game.php?do=statictic'.$ssilki2.'><span>Статистика</span></a>
  189. <li><a href="news.php'.$ssilki1.'"><span>Новости</span></a></li>
  190. <li><a href="profile.php'.$ssilki1.'"><span>Профиль</span></a></li>
  191. <li><a href="shop.php'.$ssilki1.'"><span>Магазин</span></a></li>
  192. <li><a href="game.php?do=modsostav'.$ssilki2.'"><span>Администрация</span></a>
  193.  
  194. ';
  195. }
  196. else
  197. {
  198. $land = $user['x'] + $user['y'] + $user['z'] + $user['land'];
  199.  
  200. echo '
  201.  
  202.  
  203. <li><a href="game.php?do=land'.$ssilki2.'"><span>Земля</span></a>['.$land.']</li>
  204. <li><a href=game.php?do=dopstr'.$ssilki2.'><span>Остальное</span></a></li>
  205. <li><a href=exit.php><span>[Выход]</span></a></li>
  206. </ul>
  207. ';
  208. echo D;
  209. }
  210. }
  211. }
  212. echo D;
  213. ///////////////////////низ
  214. include('inc/niz.php');
  215. ///////////////////////конец
  216. ?>

Прикреплено изображение (Нажмите для увеличения)
Снимок.png
 
 Top
LIME
Отправлено: 09 Ноября, 2014 - 02:14:03
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




так как в шаблон встроена логика значит остановка на ошибке кода
var_dump($_GET['do']) после каждой строчки и ищи где ошибка
хотя проще в самом начале
и увидешь ошибку
 
 Top
zloy dyx
Отправлено: 09 Ноября, 2014 - 02:23:09
Post Id



Гость


Покинул форум
Сообщений всего: 103
Дата рег-ции: Авг. 2014  
Откуда: Германия


Помог: 0 раз(а)

[+]


LIME пишет:
так как в шаблон встроена логика значит остановка на ошибке кода
var_dump($_GET['do']) после каждой строчки и ищи где ошибка
хотя проще в самом начале
и увидешь ошибку

ох и многовато их)0 спасибо за подсказку))
 
 Top
LIME
Отправлено: 09 Ноября, 2014 - 02:25:08
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




фигня
просто убери нотайсы
программно ты не можешь знать как их убрать
хотя это желательно
но на скорую руку

(Добавление)
и пусть хоть одна собака тут скажет что я плохой программист
к кому обращаюсь те знают
 
 Top
zloy dyx
Отправлено: 09 Ноября, 2014 - 02:49:28
Post Id



Гость


Покинул форум
Сообщений всего: 103
Дата рег-ции: Авг. 2014  
Откуда: Германия


Помог: 0 раз(а)

[+]


LIME пишет:
фигня
просто убери нотайсы
программно ты не можешь знать как их убрать
хотя это желательно
но на скорую руку

(Добавление)
и пусть хоть одна собака тут скажет что я плохой программист
к кому обращаюсь те знают

Сижу смотрю в код и офигеваю.. Каждая стройчка с do в get выдаёт ошибку Notice: Undefined index: do in /home/u576306131/public_html/gam e.php on line что может быть?
 
 Top
LIME
Отправлено: 09 Ноября, 2014 - 02:50:59
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




ну я так и думал
говорю же нотайсы убери
и как это делать я показал
zloy dyx пишет:
и пусть хоть одна собака тут скажет что я плохой программист
к кому обращаюсь те знают
эээммм....ну и ладно
пусть так и будет
 
 Top
zloy dyx
Отправлено: 09 Ноября, 2014 - 02:55:28
Post Id



Гость


Покинул форум
Сообщений всего: 103
Дата рег-ции: Авг. 2014  
Откуда: Германия


Помог: 0 раз(а)

[+]


LIME пишет:
ну я так и думал
говорю же нотайсы убери
и как это делать я показал
zloy dyx пишет:
и пусть хоть одна собака тут скажет что я плохой программист
к кому обращаюсь те знают
эээммм....ну и ладно
пусть так и будет

и куда пихать ту строчку кода? сори туплю очень
 
 Top
LIME
Отправлено: 09 Ноября, 2014 - 03:01:26
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




тебя научить дебажить?
это то что должен уметь каждый прогер
если не умеешь уходи
 
 Top
zloy dyx
Отправлено: 09 Ноября, 2014 - 03:09:09
Post Id



Гость


Покинул форум
Сообщений всего: 103
Дата рег-ции: Авг. 2014  
Откуда: Германия


Помог: 0 раз(а)

[+]


LIME пишет:
тебя научить дебажить?
это то что должен уметь каждый прогер
если не умеешь уходи
я обычный смертный вебпрограммист который пользуеться хостами . а свои сервера для других целей использую
 
 Top
LIME
Отправлено: 09 Ноября, 2014 - 03:11:33
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




где сервера а где дебаг
оооой %матерное слово%
ушел и не вернусь в тему
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB