Jump to content

Featured Replies

Доброго времени суток!

Не знаю, насколько я буду выглядеть садистом и извращенцем, но интересует такой вопрос. Имею такую себе таблицу "Клановых Войн" которая построенна на базе array-ев.
 

Спойлер

 



Вопрос.
Каким образом, я могу осуществить заполнение каждого нового "события" через input форму, которая будет выше данной таблицы и скрыта для обыкновенных пользователей? То есть только юзер из группы "Администраторы" сможет видеть данную форму. 

Попробую чуть правильнее. Администратор вводит данные во соотвествии 1. ID, 2.. и т.д., жмет кнопку "Submit" и в таблицу добавляется новая строка с введённой инфой. Я так полагаю, это  не реально и лучше делать через MySQL? Всё же, если есть такие эксперты которые помогут реализовать это данным образом, буду чрезмерно благодарен!

Сори за даблпост, забыл прикрепить скриншот - 

ToSHM7L4Szqqj4FydZFH5w.png

EDIT:  Хоспади, эти коды в спойлере..

 

{{$lastupdated = "17.11.2017";}}
{{$clanwars = array( array("SoA!", "#ff8800", "22.07.2017", "Sense of Ability", "DM", "15-5","http://seventh-miracle.com/index.php?/forums/topic/43-7v-seventh-miracle-vs-soa-sense-of-ability-dm/"), array("AiR", "#E34C2E", "12.08.2017", "Awesome in Races", "DM", "14-6", "http://seventh-miracle.com/index.php?/forums/topic/53-awesome-in-races-vs-seventh-miracle/") );}}
{{$clanwarsplayed = count($clanwars);}}
{{$clanwaridd = -1;}}
{{$played = 0;}}
{{$upcoming = 0;}}
{{foreach $clanwars as $clanwar}}
	{{$clanwaridd++;}}
	{{if $clanwars[$clanwaridd][5]}}{{$played++;}}{{else}}{{$upcoming++;}}{{endif}}
{{endforeach}}

<div class="ipsPad mainBackground">
  <table border="0" cellspacing="0" height="10" width="100%">
  <tbody>
    <tr style="height=20px; background-color: #fff; border-bottom: 2px solid rgba(0,0,0,0.1); font-size: 12px !important; color:#999; font-weight:bold;letter-spacing: 1px;">
      <td width="8%" class="lowerBorder columnHeader"><center>ID</center></td>
      <td width="14%" class="lowerBorder columnHeader"><center>TYPE</center></td>
      <td width="15%" class="lowerBorder columnHeader"><center>TAG</center></td>
      <td width="25%" class="lowerBorder columnHeader name-responsive"><center>NAME</center></td>
      <td width="17%" class="lowerBorder columnHeader"><center>DATE</center></td>
      <td width="auto" class="lowerBorder columnHeader"><center>RESULT</center></td>
      <td class="ipsResponsive ipsResponsive_hidePhone lowerBorder columnHeader" width="8%"><center>INFO</center></td>
    </tr>

  {{$clanwarid = -1;}}
  {{$count = $clanwarsplayed + 1;}}
  {{foreach $clanwars as $clanwar}}
      {{$count--;}}
      {{$clanwarid++;}}
      {{$result = "{$clanwars[$clanwarid][5]}";}}
      {{list($clanresult, $enemyresult) = explode(' : ', $result);}}

      <tr class="rowStyle">
        <th style="font-weight: 300 !important;"><span><center>{$count}</center></span></th>      
        <th><center><span class="badgeType">{$clanwars[$clanwarid][4]}</span></center></th>
        <th><span style="color:{$clanwars[$clanwarid][1]};"><center>{$clanwars[$clanwarid][0]}</center></span></th>
        <th class="name-responsive"><center><span>{$clanwars[$clanwarid][3]}</span></center></th>
                <th><span><center>{$clanwars[$clanwarid][2]}</center></span></th> 
        <th><span><center><span class="badgeResult ipsBadge ipsBadge_style{{if $clanresult > $enemyresult}}4{{elseif $enemyresult > $clanresult}}5{{elseif !$result}}2{{else}}7{{endif}}">{{if $result}}{$result}{{else}}TBA{{endif}}</span></center></span></th>
        <th class="ipsResponsive ipsResponsive_hidePhone"><center>{{if $clanwars[$clanwarid][6]}}<a href="{$clanwars[$clanwarid][6]}"><i class="fa fa-info-circle" style="font-size:16px;color:#666" aria-hidden="true" title="7M vs. {$clanwars[$clanwarid][0]} Details"></i></a>{{elseif !$result}}Upcoming{{endif}}</center></th>
      </tr>
  {{endforeach}}
  </tbody></table>

  <center>
<p style="color:#666">Last Updated: <i class="fa fa-clock-o"></i> <font color="#666">{$lastupdated}</font></p></center>
</div>

 

Link to comment
https://ipbmafia.ru/topic/18782-array-v-input-form/
Share on other sites

Ребят, извиняюсь за бамп, но может кто-то поможет и поделится идеями? :(

Link to comment
https://ipbmafia.ru/topic/18782-array-v-input-form/?&do=findComment&comment=139708
Share on other sites

Отправка данных, это в любом случае импут формы, и в любом случае БД, ну почти, если  вы не собираетесь это в куки для самого себя держать.

Link to comment
https://ipbmafia.ru/topic/18782-array-v-input-form/?&do=findComment&comment=139710
Share on other sites

Спасибо, буду разбираться

Link to comment
https://ipbmafia.ru/topic/18782-array-v-input-form/?&do=findComment&comment=139803
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.


Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.