Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Sep 14th, 2012  |  syntax: PHP  |  size: 9.41 KB  |  hits: 11  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1.  
  2.  
  3. <?
  4. require('req/wlasne_funkcje.php');
  5.  
  6. if(isSet($_POST['submit']))
  7. {
  8. $imie =  $_POST['username'];
  9. $in = '_';
  10. $nazwisko =  $_POST['usersurname'];
  11. $miasto =  $_POST['usercity'];
  12. $wiek =  $_POST['wiek'];
  13. $plec =  $_POST['usersex'];
  14. $skin =  $_POST['skin'];
  15. $fullname = $imie.$in.$nazwisko;
  16. if(strlen($_POST['username']) <3 ) {
  17. alert('Za krótka nazwa [3-15 znaków]', 'game.php');
  18.         } elseif(strlen($_POST['username']) >15 ) {
  19.            alert('Za długa nazwa [3-15 znaków]', 'game.php');
  20.         } elseif(strlen($_POST['usersurname']) <3 ) {
  21.           alert('Za krótka nazwa [3-15 znaków]', 'game.php');
  22.         } elseif(strlen($_POST['usersurname']) >15 ) {
  23.  alert('Za długa nazwa [3-15 znaków]', 'game.php');
  24. }
  25.  elseif(strlen($_POST['usercity']) <3 ) {
  26.           alert('Za krótka nazwa miasta [3-25 znaków]', 'game.php');
  27.         } elseif(strlen($_POST['usercity']) >25 ) {
  28.  alert('Za długa nazwa miasta [3-25 znaków]', 'game.php');
  29.    }
  30. else {
  31. $zapytanie = $pgdb->query("SELECT * FROM 1postacie WHERE nick = '".$fullname."'");    
  32.         if($pgdb->num_rows($zapytanie) == 0)
  33.         {
  34.  
  35.                 $insert = $pgdb->query("INSERT INTO 1postacie (nick, owneruid, miasto, wiek, plec, skin) VALUES ('".$fullname."', '".$mybb->user['uid']."', '".$miasto."', '".$wiek."', '".$plec."', '".$skin."')", "");
  36. alert('Rejestracja postaci przebiegła pomyślnie!', 'game.php');
  37.         }
  38.         else
  39.         {
  40. alert('Przepraszamy, ale znaleźliśmy w bazie postać, która tak samo się nazywa, wybierz inną nazwę.', 'game.php?action=stworz');
  41.         }
  42.  
  43. }
  44. }
  45.  
  46.  
  47.  
  48. ?>
  49.  
  50. <form action="game.php?action=stworz" method="post">
  51. <td valign="top">
  52.  
  53. <table border="0" cellspacing="0" cellpadding="4" class="tborder">
  54. <tr>
  55. <td class="thead" colspan="2"><strong>Tworzenie postaci</strong></td>
  56. </tr>
  57. <tr>
  58. <td class="tcat" colspan="2"><strong>Informacja</strong></td>
  59. </tr>
  60. <tr>
  61. <td class="trow1" colspan="2" align="center">Po utworzeniu postaci, będziesz mógł w pełni cieszyć się rozrywką na naszym serwerze.<br>Hasłem dostępowym do postaci jest hasło, które ustaliłeś podczas tworzenia globalnego dostępu.</td>
  62. </tr>
  63. <tr>
  64. <td class="tcat" colspan="2"><strong>Podaj informacje</strong></td>
  65. </tr>
  66. <tr>
  67. <td class="trow2" width="25%"><strong>Imię</strong></td>
  68. <td class="trow2" width="75%"><input type="text" class="textbox" name="username" size="20" maxlength="10" value="" /></td>
  69. </tr>
  70. <tr>
  71. <td class="trow1" width="25%"><strong>Nazwisko</strong></td>
  72. <td class="trow1" width="75%"><input type="text" class="textbox" name="usersurname" size="20" maxlength="12" value="" /></td>
  73. </tr>
  74. <tr>
  75. <td class="trow2" width="25%"><strong>Płeć</strong></td>
  76. <td class="trow2" width="75%"><select name="usersex"><option value="1">Mężczyzna</option><option value="2">Kobieta</option></select></td>
  77. </tr>
  78. <tr>
  79. <td class="trow1" width="25%"><strong>Pochodzenie</strong><br />
  80. <span class="smalltext">Przykładowo: Las Venturas, USA</span></td>
  81. <td class="trow1" width="75%"><input type="text" class="textbox" name="usercity" size="20" maxlength="32" value=""/></td>
  82. </tr>
  83. <tr>
  84. <td class="trow2" width="25%"><strong>Wiek</strong></td>
  85. <td class="trow2" width="75%">
  86. Data: <input type="text" id="datepicker" name="wiek">
  87. </td>
  88. </tr>
  89.  
  90. <tr>
  91. <td class="trow1" width="25%"><strong>Skin</strong></td>
  92. <td class="trow1" width="75%">
  93.  
  94. <table>
  95. <tr>
  96. <td><img src='skiny/Skin_2.png' style="border: 1px solid black;" /></td>
  97. <td><img src='skiny/Skin_17.png' style="border: 1px solid black;" /></td>
  98. <td><img src='skiny/Skin_19.png' style="border: 1px solid black;" /></td>
  99. <td><img src='skiny/Skin_21.png' style="border: 1px solid black;" /></td>
  100. <td><img src='skiny/Skin_23.png' style="border: 1px solid black;" /></td>
  101. <td><img src='skiny/Skin_24.png' style="border: 1px solid black;" /></td>
  102. <td><img src='skiny/Skin_25.png' style="border: 1px solid black;" /></td>
  103. <td><img src='skiny/Skin_28.png' style="border: 1px solid black;" /></td>
  104. <td><img src='skiny/Skin_29.png' style="border: 1px solid black;" /></td>
  105. <td><img src='skiny/Skin_30.png' style="border: 1px solid black;" /></td>
  106. </tr>
  107. <tr>
  108. <td align="center"><input type="radio" name="skin" value="2" checked="checked"/></td>
  109. <td align="center"><input type="radio" name="skin" value="17" /></td>
  110. <td align="center"><input type="radio" name="skin" value="19" /></td>
  111. <td align="center"><input type="radio" name="skin" value="21" /></td>
  112. <td align="center"><input type="radio" name="skin" value="23" /></td>
  113. <td align="center"><input type="radio" name="skin" value="24" /></td>
  114. <td align="center"><input type="radio" name="skin" value="25" /></td>
  115. <td align="center"><input type="radio" name="skin" value="28" /></td>
  116. <td align="center"><input type="radio" name="skin" value="29" /></td>
  117. <td align="center"><input type="radio" name="skin" value="30" /></td>
  118. </tr>
  119.  
  120. <tr>
  121. <td><img src='skiny/Skin_46.png' style="border: 1px solid black;" /></td>
  122. <td><img src='skiny/Skin_48.png' style="border: 1px solid black;" /></td>
  123. <td><img src='skiny/Skin_60.png' style="border: 1px solid black;" /></td>
  124. <td><img src='skiny/Skin_72.png' style="border: 1px solid black;" /></td>
  125. <td><img src='skiny/Skin_98.png' style="border: 1px solid black;" /></td>
  126. <td><img src='skiny/Skin_101.png' style="border: 1px solid black;" /></td>
  127. <td><img src='skiny/Skin_147.png' style="border: 1px solid black;" /></td>
  128. <td><img src='skiny/Skin_185.png' style="border: 1px solid black;" /></td>
  129. <td><img src='skiny/Skin_240.png' style="border: 1px solid black;" /></td>
  130. <td><img src='skiny/Skin_292.png' style="border: 1px solid black;" /></td>
  131. </tr>
  132.  
  133. <tr>
  134. <td align="center"><input type="radio" name="skin" value="46" /></td>
  135. <td align="center"><input type="radio" name="skin" value="48" /></td>
  136. <td align="center"><input type="radio" name="skin" value="60" /></td>
  137. <td align="center"><input type="radio" name="skin" value="72" /></td>
  138. <td align="center"><input type="radio" name="skin" value="98" /></td>
  139. <td align="center"><input type="radio" name="skin" value="101" /></td>
  140. <td align="center"><input type="radio" name="skin" value="147" /></td>
  141. <td align="center"><input type="radio" name="skin" value="185" /></td>
  142. <td align="center"><input type="radio" name="skin" value="240" /></td>
  143. <td align="center"><input type="radio" name="skin" value="292" /></td>
  144. </tr>
  145.  
  146. <tr>
  147. <td><img src='skiny/Skin_295.png' style="border: 1px solid black;" /></td>
  148. <td><img src='skiny/Skin_9.png' style="border: 1px solid black;" /></td>
  149. <td><img src='skiny/Skin_12.png' style="border: 1px solid black;" /></td>
  150. <td><img src='skiny/Skin_13.png' style="border: 1px solid black;" /></td>
  151. <td><img src='skiny/Skin_41.png' style="border: 1px solid black;" /></td>
  152. <td><img src='skiny/Skin_55.png' style="border: 1px solid black;" /></td>
  153. <td><img src='skiny/Skin_56.png' style="border: 1px solid black;" /></td>
  154. <td><img src='skiny/Skin_69.png' style="border: 1px solid black;" /></td>
  155. <td><img src='skiny/Skin_76.png' style="border: 1px solid black;" /></td>
  156. <td><img src='skiny/Skin_90.png' style="border: 1px solid black;" /></td>
  157. </tr>
  158.  
  159. <tr>
  160. <td align="center"><input type="radio" name="skin" value="295" /></td>
  161. <td align="center"><input type="radio" name="skin" value="9" /></td>
  162. <td align="center"><input type="radio" name="skin" value="12" /></td>
  163. <td align="center"><input type="radio" name="skin" value="13" /></td>
  164. <td align="center"><input type="radio" name="skin" value="41" /></td>
  165. <td align="center"><input type="radio" name="skin" value="55" /></td>
  166. <td align="center"><input type="radio" name="skin" value="56" /></td>
  167. <td align="center"><input type="radio" name="skin" value="69" /></td>
  168. <td align="center"><input type="radio" name="skin" value="76" /></td>
  169. <td align="center"><input type="radio" name="skin" value="90" /></td>
  170. </tr>
  171.  
  172. <tr>
  173. <td><img src='skiny/Skin_93.png' style="border: 1px solid black;" /></td>
  174. <td><img src='skiny/Skin_150.png' style="border: 1px solid black;" /></td>
  175. <td><img src='skiny/Skin_169.png' style="border: 1px solid black;" /></td>
  176. <td><img src='skiny/Skin_192.png' style="border: 1px solid black;" /></td>
  177. <td><img src='skiny/Skin_211.png' style="border: 1px solid black;" /></td>
  178. <td><img src='skiny/Skin_219.png' style="border: 1px solid black;" /></td>
  179. <td><img src='skiny/Skin_226.png' style="border: 1px solid black;" /></td>
  180. <td><img src='skiny/Skin_233.png' style="border: 1px solid black;" /></td>
  181. <td><img src='skiny/Skin_263.png' style="border: 1px solid black;" /></td>
  182. <td><img src='skiny/Skin_298.png' style="border: 1px solid black;" /></td>
  183. </tr>
  184.  
  185. <tr>
  186. <td align="center"><input type="radio" name="skin" value="93" /></td>
  187. <td align="center"><input type="radio" name="skin" value="150" /></td>
  188. <td align="center"><input type="radio" name="skin" value="169" /></td>
  189. <td align="center"><input type="radio" name="skin" value="192" /></td>
  190. <td align="center"><input type="radio" name="skin" value="211" /></td>
  191. <td align="center"><input type="radio" name="skin" value="219" /></td>
  192. <td align="center"><input type="radio" name="skin" value="226" /></td>
  193. <td align="center"><input type="radio" name="skin" value="233" /></td>
  194. <td align="center"><input type="radio" name="skin" value="263" /></td>
  195. <td align="center"><input type="radio" name="skin" value="298" /></td></tr>
  196.  
  197. </table>
  198.  
  199. </td>
  200. </tr>
  201.  
  202. </table>
  203. <br />
  204. <div align="center">
  205. <input type="submit" class="button" name="submit" value="Stwórz postać!" />
  206. </div>
  207. </td>
  208. </tr>
  209. </table>
  210. </form>