Частый гость
Покинул форум
Сообщений всего: 244
Дата рег-ции: Нояб. 2011
Помог: 0 раз(а)
[+]
|
Всем добрый день. Уважаемые пользователи это сайта, помогите плиз допилить модуль.
У меня имеется модуль регистрация команд. мне его надо переделать, как мне сделать так??
Спойлер (Отобразить)чтобы не вручную надо было прописывать имя каждого игрока и стим, а автоматически появлялся список всех пользователей сайта и при выборе определенного пользователся в поле стим автоматически вписывался его стим, то есть человек который регистрирует клан выбирал только пользователя, и данному пользователю приходило сообщение мол подтверждаете ли вы вступление в тот или иной клан??? то есть, человек зарегистрировал команду, зашел в в ее редактирование, слева список всех пользователей, справа кнопка добавить, при нажатие на нее, выбранному пользователю отсылается запрос на подтверждение( не обязательно по типу сообщения) и так можно было бы добавить неограниченное количество игроков)
вот что я имею)
код модуля
CODE ( htmlphp):
скопировать код в буфер обмена
<div class='tabContent'> ".open(true)." <div class='tabTitle'>{$main->lang['new_reg_team']}</div>". "<table align=center width=100% class=table> <tr> <td colspan=2 align=center><b>Регистрация команды</b></td></tr> <tr> <td width=180><b>Название команды:</b></td> <td align=center><input style=width:100%; type=text name=team></td> </tr> <tr> <td><b>Удобное время игр:</b></td> <td><input style=width:20%; type=text name=cwtimestart> - <input style=width:20%; type=text name=cwtimeend></td> </tr> <tr> <td><b>Контактная информация:</b></td><td> ICQ: <input style=width:30%; type=text name=icq> Skype: <input style=width:30%; type=text name=skype></td> </tr></table><br> <br> <table> <tr> <td align=center> <input align=center type=Submit name=submit src=includes/template/images/error/send_russian.png /> </td></tr></table> ".close(true)." </div> if (isset($_POST['submit'])) { if ($_POST['team']=="" || $_POST['cwtimestart']=="" || $_POST['cwtimeend']=="" || $_POST['icq']=="" || $_POST['skype']=="" ) { echo "<br><font color=red><center>Все поля обязательны для заполнения.</center></font>";} else { $team=$_POST['team']; $cwtimestart=$_POST['cwtimestart']; $cwtimeend=$_POST['cwtimeend']; $icq=$_POST['icq']; $skype=$_POST['skype']; $cl=$userinfo['user_name']; $query = "INSERT INTO kasseler_teams(team, cwtimestart, cwtimeend, icq, skype, cl, regdate) VALUES ('$team', '$cwtimestart', '$cwtimeend', '$icq', '$skype', '$cl', '".gmdate("Y-m-d H:m:s")."')"; mysql_query($query) or die(mysql_error()); echo "<br><font color=green><center>Регистрация прошла успешно</center></font>"; } }
вот как мне советовали сделать:Спойлер (Отобразить)ваш запрос выведет всех юзеров,а вам нужно только не вступивших в клан.
т.е вот так список посоветовали сделать с помощью функции in_sels, а вот код данного списка CODE ( htmlphp):
скопировать код в буфер обмена
open(); echo "<table cellspacing='1' class='table3' width='100%'><tr><th width='25'>#</th><th>Имя юзера</th><th width='30'>Кнопка</th>"; $result = mysql_query("SELECT user_name FROM kasseler_users"); while($row = mysql_fetch_array($result)) { // В цикле создаем элементы списка из результата запроса echo "<table cellspacing='1' class='table3' width='100%'><tr><th width='25'>#</th><th>{$row['user_name']}</th><th width='30'><form name='username' method='post' action='index.php?module=название модуля&do=send_invite'><input type='hidden' name='{$row['user_name']}1' value='{$row['user_name']}><input type="submit" value="Отправить"></form></th>"; } close();
но мне надо что бы было по типу вот этого CODE ( htmlphp):
скопировать код в буфер обмена
<?php if (!defined('KASSELERCMS')) die("Hacking attempt!"); $result = mysql_query("SELECT user_name FROM префикс_users"); echo "<select name='my_list'>"; { // В цикле создаем элементы списка из результата запроса echo "<option value='".$row['user_name']."'>".$row['user_name']."</option>"; } // Закрываем список echo "</select>"; ?>
P.S. то что я тут понаписал может не все понятно, постараюсь написать в 2 словах, нужно доделать модуль рег тим, что бы можно было выбирать пользователей из бд и отправлять им запрос на вступление в клан, и если они подтверждают его то вступают.Это нужно для того что бы в списке тимы было неограниченное количество пользователей =)) надеюсь вы мне поможете))(Отредактировано автором: 26 Ноября, 2011 - 11:07:44)
|