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]   

> Описание: помогите дописать модуль =)
ridvik
Отправлено: 26 Ноября, 2011 - 11:06:27
Post Id


Частый гость


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


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

[+]


Всем добрый день. Уважаемые пользователи это сайта, помогите плиз допилить модуль.
У меня имеется модуль регистрация команд. мне его надо переделать, как мне сделать так??

Спойлер (Отобразить)


вот что я имею)
код модуля
CODE (htmlphp):
скопировать код в буфер обмена
  1. <div class='tabContent'>
  2.             ".open(true)."
  3.             <div class='tabTitle'>{$main->lang['new_reg_team']}</div>".
  4.             "<table align=center width=100% class=table>
  5.                         <tr>
  6.                         <td colspan=2 align=center><b>Регистрация команды</b></td></tr>
  7.                         <tr>
  8.                         <td width=180><b>Название команды:</b></td>
  9.                         <td align=center><input style=width:100%; type=text name=team></td>
  10.                         </tr>
  11.                 <tr>
  12.                 <td><b>Удобное время игр:</b></td>
  13.                 <td><input style=width:20%; type=text name=cwtimestart> - <input style=width:20%; type=text name=cwtimeend></td>
  14.                 </tr>
  15.                 <tr>
  16.                 <td><b>Контактная информация:</b></td><td>
  17.                 ICQ: <input style=width:30%; type=text name=icq> Skype: <input style=width:30%; type=text name=skype></td>
  18.                 </tr></table><br>
  19.                 <br>
  20.                 <table>
  21.                 <tr>
  22.                 <td align=center>
  23.                 <input align=center type=Submit name=submit src=includes/template/images/error/send_russian.png />
  24.                 </td></tr></table>
  25.             ".close(true)."
  26.         </div>
  27. if (isset($_POST['submit'])) {
  28. if ($_POST['team']=="" ||
  29. $_POST['cwtimestart']=="" ||
  30. $_POST['cwtimeend']=="" ||
  31. $_POST['icq']=="" ||
  32. $_POST['skype']==""
  33. ) {
  34. echo "<br><font color=red><center>Все поля обязательны для заполнения.</center></font>";} else {
  35. $team=$_POST['team'];
  36. $cwtimestart=$_POST['cwtimestart'];
  37. $cwtimeend=$_POST['cwtimeend'];
  38. $icq=$_POST['icq'];
  39. $skype=$_POST['skype'];
  40.  
  41.  
  42. $cl=$userinfo['user_name'];
  43. $query = "INSERT INTO kasseler_teams(team, cwtimestart, cwtimeend, icq, skype, cl, regdate)
  44. VALUES ('$team', '$cwtimestart', '$cwtimeend', '$icq', '$skype', '$cl', '".gmdate("Y-m-d H:m:s")."')";
  45.  
  46. mysql_query($query) or die(mysql_error());
  47. echo "<br><font color=green><center>Регистрация прошла успешно</center></font>";
  48. }
  49. }

вот как мне советовали сделать:
Спойлер (Отобразить) список посоветовали сделать с помощью функции in_sels, а вот код данного списка
CODE (htmlphp):
скопировать код в буфер обмена
  1. open();
  2. echo "<table cellspacing='1' class='table3' width='100%'><tr><th width='25'>#</th><th>Имя юзера</th><th width='30'>Кнопка</th>";
  3. $result = mysql_query("SELECT user_name FROM kasseler_users");
  4. while($row = mysql_fetch_array($result))
  5. {
  6.  // В цикле создаем элементы списка из результата запроса
  7.  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>";
  8. }
  9. close();

но мне надо что бы было по типу вот этого
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2.  
  3. if (!defined('KASSELERCMS')) die("Hacking attempt!");
  4. $result = mysql_query("SELECT user_name FROM префикс_users");
  5. echo "<select name='my_list'>";
  6. while($row = mysql_fetch_array($result))
  7. {
  8.  // В цикле создаем элементы списка из результата запроса
  9.  echo  "<option value='".$row['user_name']."'>".$row['user_name']."</option>";
  10. }
  11. // Закрываем список
  12. echo "</select>";
  13.  
  14. ?>


P.S. то что я тут понаписал может не все понятно, постараюсь написать в 2 словах, нужно доделать модуль рег тим, что бы можно было выбирать пользователей из бд и отправлять им запрос на вступление в клан, и если они подтверждают его то вступают.Это нужно для того что бы в списке тимы было неограниченное количество пользователей =)) надеюсь вы мне поможете))

(Отредактировано автором: 26 Ноября, 2011 - 11:07:44)

 
 Top
ridvik
Отправлено: 26 Ноября, 2011 - 19:41:44
Post Id


Частый гость


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


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

[+]


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


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB