За последние 24 часа нас посетили 16327 программистов и 1585 роботов. Сейчас ищут 1517 программистов ...

Пожалуйста,помогите разобраться.

Тема в разделе "Работа с почтой", создана пользователем Barracuda, 4 авг 2011.

  1. Barracuda

    Barracuda Активный пользователь

    С нами с:
    4 авг 2011
    Сообщения:
    5
    Симпатии:
    0
    Хочу сделать систему доната для игрового сервера.Что бы при выборе заказываемых предметов,отправлялся заказ на Email
    Вот что получилось:
    PHP:
    1. <?
    2. function show_form()
    3. {
    4. $_SESSION['code'] = rand(1000, 9999);
    5. ?>
    6. <form action="" method=post>
    7. <div align="center">
    8. <table cellspacing="1" cellpadding="2" bgcolor="#222120">
    9. <tr bgcolor="#D0CFCE">
    10.   <td>
    11.      <b>Ваш ник в игре*</b>
    12.   </td>
    13. </tr>
    14. <tr bgcolor="#ffffff">
    15.   <td><input type="text" name="input_name[0]" size="10" value="<?=substr(htmlspecialchars(trim($_POST['input_name'][0])), 0, 10);?>" style="border: #000 1px solid; background-color: #fff;">
    16. <input type="hidden" name="check[]" value="1"></b>
    17.   </td>
    18. </tr>
    19. <tr bgcolor="#D0CFCE">
    20.   <td>
    21.      <b>Сеты на DK/BK/BM</b>
    22.   </td>
    23. </tr>
    24. <tr bgcolor="#ffffff">
    25.   <td><ol><li><input type="radio" name="input_name[1]" value="Leather set-1000 руб."<?if(htmlspecialchars($_POST['input_name'][1]) == "Leather set-1000 руб.") echo ' CHECKED';?>>Leather set-1000 руб.</li>
    26. <li><input type="radio" name="input_name[1]" value="Bronze set-1100 руб."<?if(htmlspecialchars($_POST['input_name'][1]) == "Bronze set-1100 руб.") echo ' CHECKED';?>>Bronze set-1100 руб.</li>
    27. <li><input type="radio" name="input_name[1]" value="Scale set-1150 руб."<?if(htmlspecialchars($_POST['input_name'][1]) == "Scale set-1150 руб.") echo ' CHECKED';?>>Scale set-1150 руб.</li>
    28. <li><input type="radio" name="input_name[1]" value="Brass set-1250 руб."<?if(htmlspecialchars($_POST['input_name'][1]) == "Brass set-1250 руб.") echo ' CHECKED';?>>Brass set-1250 руб.</li>
    29. <li><input type="radio" name="input_name[1]" value="Plate set-1450 руб."<?if(htmlspecialchars($_POST['input_name'][1]) == "Plate set-1450 руб.") echo ' CHECKED';?>>Plate set-1450 руб.</li>
    30. <li><input type="radio" name="input_name[1]" value="Dragon set-1600 руб."<?if(htmlspecialchars($_POST['input_name'][1]) == "Dragon set-1600 руб.") echo ' CHECKED';?>>Dragon set-1600 руб.</li>
    31. <li><input type="radio" name="input_name[1]" value="Ashcrow set-1800 руб."<?if(htmlspecialchars($_POST['input_name'][1]) == "Ashcrow set-1800 руб.") echo ' CHECKED';?>>Ashcrow set-1800 руб.
    32. <input type="hidden" name="check[]" value="2"></b>
    33.   </li></ol></td>
    34. </tr>
    35. <tr bgcolor="#D0CFCE">
    36.   <td>
    37.      <b>Сеты на DW/SM/GM</b>
    38.   </td>
    39. </tr>
    40. <tr bgcolor="#ffffff">
    41.   <td><ol><li><input type="radio" name="input_name[2]" value="Pad set-1000 руб."<?if(htmlspecialchars($_POST['input_name'][2]) == "Pad set-1000 руб.") echo ' CHECKED';?>>Pad set-1000 руб.</li>
    42. <li><input type="radio" name="input_name[2]" value="Bone set-1100 руб."<?if(htmlspecialchars($_POST['input_name'][2]) == "Bone set-1100 руб.") echo ' CHECKED';?>>Bone set-1100 руб.</li>
    43. <li><input type="radio" name="input_name[2]" value="Sphinx set-1150 руб."<?if(htmlspecialchars($_POST['input_name'][2]) == "Sphinx set-1150 руб.") echo ' CHECKED';?>>Sphinx set-1150 руб.</li>
    44. <li><input type="radio" name="input_name[2]" value="Legendary set-1250 руб."<?if(htmlspecialchars($_POST['input_name'][2]) == "Legendary set-1250 руб.") echo ' CHECKED';?>>Legendary set-1250 руб.</li>
    45. <li><input type="radio" name="input_name[2]" value="Eclipse set-1800 руб."<?if(htmlspecialchars($_POST['input_name'][2]) == "Eclipse set-1800 руб.") echo ' CHECKED';?>>Eclipse set-1800 руб.
    46. <li><input type="hidden" name="check[]" value="2"></b>
    47.   </ol></li></td>
    48. </tr>
    49. <tr bgcolor="#D0CFCE">
    50.   <td>
    51.      <b>Сеты на FE/ME/HE</b>
    52.   </td>
    53. </tr>
    54. <tr bgcolor="#ffffff">
    55.   <td><ol><li><input type="radio" name="input_name[3]" value="Vine set-1000 руб."<?if(htmlspecialchars($_POST['input_name'][3]) == "Vine set-1000 руб.") echo ' CHECKED';?>>Vine set-1000 руб.</li>
    56. <li><input type="radio" name="input_name[3]" value="Silk set-1100 руб."<?if(htmlspecialchars($_POST['input_name'][3]) == "Silk set-1100 руб.") echo ' CHECKED';?>>Silk set-1100 руб.</li>
    57. <li><input type="radio" name="input_name[3]" value="Wind set-1150 руб."<?if(htmlspecialchars($_POST['input_name'][3]) == "Wind set-1150 руб.") echo ' CHECKED';?>>Wind set-1150 руб.</li>
    58. <li><input type="radio" name="input_name[3]" value="Spirit set-1250 руб."<?if(htmlspecialchars($_POST['input_name'][3]) == "Spirit set-1250 руб.") echo ' CHECKED';?>>Spirit set-1250 руб.</li>
    59. <li><input type="radio" name="input_name[3]" value="Guardian set-1400 руб."<?if(htmlspecialchars($_POST['input_name'][3]) == "Guardian set-1400 руб.") echo ' CHECKED';?>>Guardian set-1400 руб.</li>
    60. <li><input type="radio" name="input_name[3]" value="Iris set-1800 руб."<?if(htmlspecialchars($_POST['input_name'][3]) == "Iris set-1800 руб.") echo ' CHECKED';?>>Iris set-1800 руб.
    61. <input type="hidden" name="check[]" value="2"></b>
    62.   </ol></li></td>
    63. </tr>
    64. <tr bgcolor="#D0CFCE">
    65.   <td>
    66.      <b>Сеты на Sum/BS/DimensionMaster</b>
    67.   </td>
    68. </tr>
    69. <tr bgcolor="#ffffff">
    70.   <td><ol><li><input type="radio" name="input_name[4]" value="Mistery Set-1000 руб."<?if(htmlspecialchars($_POST['input_name'][4]) == "Mistery Set-1000 руб.") echo ' CHECKED';?>>Mistery Set-1000 руб.</li>
    71. <li><input type="radio" name="input_name[4]" value="Red Wind Set-1100 руб."<?if(htmlspecialchars($_POST['input_name'][4]) == "Red Wing Set-1100 руб.") echo ' CHECKED';?>>Red Wind Set-1100 руб.</li>
    72. <li><input type="radio" name="input_name[4]" value="Ancient Set-1250 руб."<?if(htmlspecialchars($_POST['input_name'][4]) == "Ancient Set-1250 руб.") echo ' CHECKED';?>>Ancient Set-1250 руб.</li>
    73. <li><input type="radio" name="input_name[4]" value="Black Rose Set-1800 руб."<?if(htmlspecialchars($_POST['input_name'][4]) == "Black Rose Set-1800 руб.") echo ' CHECKED';?>>Black Rose Set-1800 руб.
    74. <input type="hidden" name="check[]" value="2"></b>
    75.   </ol></li></td>
    76. </tr>
    77. <tr bgcolor="#D0CFCE">
    78.   <td>
    79.      <b>Сеты на MG/DM</b>
    80.   </td>
    81. </tr>
    82. <tr bgcolor="#ffffff">
    83.   <td><ol><li><input type="radio" name="input_name[5]" value="Shtorm Crow set-1000 руб."<?if(htmlspecialchars($_POST['input_name'][5]) == "Shtorm Crow set-1000 руб.") echo ' CHECKED';?>>Storm Crow set-1000 руб.
    84. <input type="hidden" name="check[]" value="2"></b>
    85.   </ol></li></td>
    86. </tr>
    87. <tr bgcolor="#D0CFCE">
    88.   <td>
    89.      <b>Сеты на DL/LE</b>
    90.   </td>
    91. </tr>
    92. <tr bgcolor="#ffffff">
    93.   <td><ol><li><input type="radio" name="input_name[6]" value="Light Plate set-1000 руб."<?if(htmlspecialchars($_POST['input_name'][6]) == "Light Plate set-1000 руб.") echo ' CHECKED';?>>Light Plate set-1000 руб.</li>
    94. <li><input type="radio" name="input_name[6]" value="Adamantine set-1200 руб."<?if(htmlspecialchars($_POST['input_name'][6]) == "Adamantine set-1200 руб.") echo ' CHECKED';?>>Adamantine set-1200 руб.</li>
    95. <li><input type="radio" name="input_name[6]" value="Glorius set-1800 руб."<?if(htmlspecialchars($_POST['input_name'][6]) == "Glorius set-1800 руб.") echo ' CHECKED';?>>Glorius set-1800 руб.
    96. <li><input type="hidden" name="check[]" value="2"></b>
    97.   </ol></li></td>
    98. </tr>
    99. <tr bgcolor="#D0CFCE">
    100.   <td>
    101.      <b>Оружие на DK/BK/BM</b>
    102.   </td>
    103. </tr>
    104. <tr bgcolor="#ffffff">
    105.   <td><ol><li><input type="radio" name="input_name[7]" value="Sword of Destruction-1000 руб."<?if(htmlspecialchars($_POST['input_name'][7]) == "Sword of Destruction-1000 руб.") echo ' CHECKED';?>>Sword of Destruction-1000 руб.
    106. <select name="input_name[8]"><option value="1 шт."<?if(htmlspecialchars($_POST['input_name'][8]) == "1 шт.") echo ' SELECTED';?>>1 шт.<option value="2 шт."<?if(htmlspecialchars($_POST['input_name'][8]) == "2 шт.") echo ' SELECTED';?>>2 шт.</select></li>
    107. <li><input type="radio" name="input_name[9]" value="AA sword-1300 руб."<?if(htmlspecialchars($_POST['input_name'][9]) == "AA sword-1300 руб.") echo ' CHECKED';?>>AA sword-1300 руб.
    108. <select name="input_name[10]"><option value="1 шт."<?if(htmlspecialchars($_POST['input_name'][10]) == "1 шт.") echo ' SELECTED';?>>1 шт.<option value="2 шт."<?if(htmlspecialchars($_POST['input_name'][10]) == "2 шт.") echo ' SELECTED';?>>2 шт.</select></li>
    109. <li><input type="radio" name="input_name[11]" value="Knight blade-1800 руб."<?if(htmlspecialchars($_POST['input_name'][11]) == "Knight blade-1800 руб.") echo ' CHECKED';?>>Knight blade-1800 руб.
    110. <select name="input_name[12]"><option value="1 шт."<?if(htmlspecialchars($_POST['input_name'][12]) == "1 шт.") echo ' SELECTED';?>>1 шт.<option value="2 шт."<?if(htmlspecialchars($_POST['input_name'][12]) == "2 шт.") echo ' SELECTED';?>>2 шт.</select>
    111. <input type="hidden" name="check[]" value="2"></b>
    112.   </ol></li></td>
    113. </tr>
    114. <tr bgcolor="#D0CFCE">
    115.   <td>
    116.      <b>Оружие на DW/SM/GM</b>
    117.   </td>
    118. </tr>
    119. <tr bgcolor="#ffffff">
    120.   <td><ol><li><input type="radio" name="input_name[13]" value="Staff of Destruction-1000 руб."<?if(htmlspecialchars($_POST['input_name'][13]) == "Staff of Destruction-1000 руб.") echo ' CHECKED';?>>Staff of Destruction-1000 руб.</li>
    121. <li><input type="radio" name="input_name[14]" value="Divine Staff of Archangel-1300 руб."<?if(htmlspecialchars($_POST['input_name'][14]) == "Divine Staff of Archangel-1300 руб.") echo ' CHECKED';?>>Divine Staff of Archangel-1300 руб.
    122. <select name="input_name[15]"><option value="1 шт."<?if(htmlspecialchars($_POST['input_name'][15]) == "1 шт.") echo ' SELECTED';?>>1 шт.<option value="2 шт."<?if(htmlspecialchars($_POST['input_name'][15]) == "2 шт.") echo ' SELECTED';?>>2 шт.</select></li>
    123. <li><input type="radio" name="input_name[16]" value="Staff of Kundun-1800 руб."<?if(htmlspecialchars($_POST['input_name'][16]) == "Staff of Kundun-1800 руб.") echo ' CHECKED';?>>Staff of Kundun-1800 руб.
    124. <select name="input_name[17]"><option value="1 шт."<?if(htmlspecialchars($_POST['input_name'][17]) == "1 шт.") echo ' SELECTED';?>>1 шт.<option value="2 шт."<?if(htmlspecialchars($_POST['input_name'][17]) == "2 шт.") echo ' SELECTED';?>>2 шт.</select><input type="hidden" name="check[]" value="2"></b>
    125.   </ol></li></td>
    126. </tr>
    127. <tr bgcolor="#D0CFCE">
    128.   <td>
    129.      <b>Оружие на FE/ME/HE</b>
    130.   </td>
    131. </tr>
    132. <tr bgcolor="#ffffff">
    133.   <td><ol><li><input type="radio" name="input_name[18]" value="Celestial Bow-1000 руб."<?if(htmlspecialchars($_POST['input_name'][18]) == "Celestial Bow-1000 руб.") echo ' CHECKED';?>>Celestial Bow-1000 руб.</li>
    134. <li><input type="radio" name="input_name[18]" value="Divine Crossbow of Archangel-1300 руб."<?if(htmlspecialchars($_POST['input_name'][18]) == "Divine Crossbow of Archangel-1300 руб.") echo ' CHECKED';?>>Divine Crossbow of Archangel-1300 руб.</li>
    135. <li><input type="radio" name="input_name[18]" value="Arrow Viper Bow-1800 руб."<?if(htmlspecialchars($_POST['input_name'][18]) == "Arrow Viper Bow-1800 руб.") echo ' CHECKED';?>>Arrow Viper Bow-1800 руб.
    136. <li><input type="hidden" name="check[]" value="2"></b>
    137.   </li></ol></td>
    138. </tr>
    139. <tr bgcolor="#D0CFCE">
    140.   <td>
    141.      <b>Оружие на Sum/BS/DimensionMaster</b>
    142.   </td>
    143. </tr>
    144. <tr bgcolor="#ffffff">
    145.   <td><ol><li><input type="radio" name="input_name[19]" value="Ancient Staff-1000 руб."<?if(htmlspecialchars($_POST['input_name'][19]) == "Ancient Staff-1000 руб.") echo ' CHECKED';?>>Ancient Staff-1000 руб.</li>
    146. <li><input type="radio" name="input_name[19]" value="Dark Moon Staff-1300 руб."<?if(htmlspecialchars($_POST['input_name'][19]) == "Dark Moon Staff-1300 руб.") echo ' CHECKED';?>>Dark Moon Staff-1300 руб.</li>
    147. <li><input type="radio" name="input_name[19]" value="Black Rose Staff-1700 руб."<?if(htmlspecialchars($_POST['input_name'][19]) == "Black Rose Staff-1700 руб.") echo ' CHECKED';?>>Black Rose Staff-1700 руб.</li>
    148. <li><input type="radio" name="input_name[19]" value="Book of Sahamut-700 руб."<?if(htmlspecialchars($_POST['input_name'][19]) == "Book of Sahamut-700 руб.") echo ' CHECKED';?>>Book of Sahamut-700 руб.</li>
    149. <li><input type="radio" name="input_name[19]" value="Book of Neil-700 руб."<?if(htmlspecialchars($_POST['input_name'][19]) == "Book of Neil-700 руб.") echo ' CHECKED';?>>Book of Neil-700 руб.</li>
    150. <li><input type="radio" name="input_name[19]" value="Book of Ghost Phantom-700 руб."<?if(htmlspecialchars($_POST['input_name'][19]) == "Book of Ghost Phantom-700 руб.") echo ' CHECKED';?>>Book of Ghost Phantom-700 руб.
    151. <input type="hidden" name="check[]" value="2"></b>
    152.   </li></ol></td>
    153. </tr>
    154. <tr bgcolor="#D0CFCE">
    155.   <td>
    156.      <b>Оружие на MG/DM</b>
    157.   </td>
    158. </tr>
    159. <tr bgcolor="#ffffff">
    160.   <td><ol><li><input type="radio" name="input_name[20]" value="Thunder Blade-1000 руб."<?if(htmlspecialchars($_POST['input_name'][20]) == "Thunder Blade-1000 руб.") echo ' CHECKED';?>>Thunder Blade-1000 руб.</li>
    161. <li><input type="radio" name="input_name[20]" value="Rune blade-1200 руб."<?if(htmlspecialchars($_POST['input_name'][20]) == "Rune blade-1200 руб.") echo ' CHECKED';?>>Rune blade-1200 руб.</li>
    162. <li><input type="radio" name="input_name[20]" value="Dark Reigh blade-1800 руб."<?if(htmlspecialchars($_POST['input_name'][20]) == "Dark Reigh blade-1800 руб.") echo ' CHECKED';?>>Dark Reigh blade-1800 руб.<input type="hidden" name="check[]" value="2"></b>
    163.   </li></ol></td>
    164. </tr>
    165. <tr bgcolor="#D0CFCE">
    166.   <td>
    167.      <b>Оружие на DL/LE</b>
    168.   </td>
    169. </tr>
    170. <tr bgcolor="#ffffff">
    171.   <td><ol><li><input type="radio" name="input_name[21]" value="Lord Scepter-1000 руб."<?if(htmlspecialchars($_POST['input_name'][21]) == "Lord Scepter-1000 руб.") echo ' CHECKED';?>>Lord Scepter-1000 руб.
    172. <li><input type="radio" name="input_name[21]" value="Great Lord Scepter-1800 руб."<?if(htmlspecialchars($_POST['input_name'][21]) == "Great Lord Scepter-1800 руб.") echo ' CHECKED';?>>Great Lord Scepter-1800 руб.</li><input type="hidden" name="check[]" value="2"></b>
    173.   </li></ol></td>
    174. </tr>
    175. <tr bgcolor="#D0CFCE">
    176.   <td>
    177.      <b>Щиты</b>
    178.   </td>
    179. </tr>
    180. <tr bgcolor="#ffffff">
    181.   <td><ol><li><input type="radio" name="input_name[22]" value="Chaos Dragon Shield (BK, MG)-900 руб."<?if(htmlspecialchars($_POST['input_name'][22]) == "Chaos Dragon Shield (BK, MG)-900 руб.") echo ' CHECKED';?>>Chaos Dragon Shield (BK, MG)-900 руб.</li>
    182. <li><input type="radio" name="input_name[22]" value="Serpent Shield (BK, DL)-900 руб."<?if(htmlspecialchars($_POST['input_name'][22]) == "Serpent Shield (BK, DL)-900 руб.") echo ' CHECKED';?>>Serpent Shield (BK, DL)-900 руб.</li>
    183. <li><input type="radio" name="input_name[22]" value="Legendary Shield (SM, MG)-900 руб."<?if(htmlspecialchars($_POST['input_name'][22]) == "Legendary Shield (SM, MG)-900 руб.") echo ' CHECKED';?>>Legendary Shield (SM, MG)-900 руб.</li>
    184. <li><input type="radio" name="input_name[22]" value="Elemental Shield (Elf)-700 руб."<?if(htmlspecialchars($_POST['input_name'][22]) == "Elemental Shield (Elf)-700 руб.") echo ' CHECKED';?>>Elemental Shield (Elf)-700 руб.</li>
    185. <li><input type="radio" name="input_name[22]" value="Grand Soul Shield (Sm)-1150 руб."<?if(htmlspecialchars($_POST['input_name'][22]) == "Grand Soul Shield (Sm)-1150 руб.") echo ' CHECKED';?>>Grand Soul Shield (Sm)-1150 руб.<input type="hidden" name="check[]" value="2"></b>
    186.   </li></ol></td>
    187. </tr>
    188. <tr bgcolor="#D0CFCE">
    189.   <td>
    190.      <b>Крылья/Плащи</b>
    191.   </td>
    192. </tr>
    193. <tr bgcolor="#ffffff">
    194.   <td><ol><li><input type="radio" name="input_name[23]" value="Wings of Spirits-1400 руб."<?if(htmlspecialchars($_POST['input_name'][23]) == "Wings of Spirits-1400 руб.") echo ' CHECKED';?>>Wings of Spirits-1400 руб.</li>
    195. <li><input type="radio" name="input_name[23]" value="Wings of Soul-1400 руб."<?if(htmlspecialchars($_POST['input_name'][23]) == "Wings of Soul-1400 руб.") echo ' CHECKED';?>>Wings of Soul-1400 руб.</li>
    196. <li><input type="radio" name="input_name[23]" value="Wings of Dragon-1400 руб."<?if(htmlspecialchars($_POST['input_name'][23]) == "Wings of Dragon-1400 руб.") echo ' CHECKED';?>>Wings of Dragon-1400 руб.</li>
    197. <li><input type="radio" name="input_name[23]" value="Wings of Darkness-1400 руб."<?if(htmlspecialchars($_POST['input_name'][23]) == "Wings of Darkness-1400 руб.") echo ' CHECKED';?>>Wings of Darkness-1400 руб.</li>
    198. <li><input type="radio" name="input_name[23]" value="Wings of Despair-1400 руб."<?if(htmlspecialchars($_POST['input_name'][23]) == "Wings of Despair-1400 руб.") echo ' CHECKED';?>>Wings of Despair-1400 руб.</li>
    199. <li><input type="radio" name="input_name[23]" value="Cape of Lord-1400 руб."<?if(htmlspecialchars($_POST['input_name'][23]) == "Cape of Lord-1400 руб.") echo ' CHECKED';?>>Cape of Lord-1400 руб.</li>
    200. <li><input type="radio" name="input_name[23]" value="Space-Time Wings-2300 руб."<?if(htmlspecialchars($_POST['input_name'][23]) == "Space-Time Wings-2300 руб.") echo ' CHECKED';?>>Space-Time Wings-2300 руб.</li>
    201. <li><input type="radio" name="input_name[23]" value="Wings of Dimension-2300 руб."<?if(htmlspecialchars($_POST['input_name'][23]) == "Wings of Dimension-2300 руб.") echo ' CHECKED';?>>Wings of Dimension-2300 руб.</li>
    202. <li><input type="radio" name="input_name[23]" value="Wings of Storm-2300 руб."<?if(htmlspecialchars($_POST['input_name'][23]) == "Wings of Storm-2300 руб.") echo ' CHECKED';?>>Wings of Storm-2300 руб.</li>
    203. <li><input type="radio" name="input_name[23]" value="Wings of Illusion-2300 руб."<?if(htmlspecialchars($_POST['input_name'][23]) == "Wings of Illusion-2300 руб.") echo ' CHECKED';?>>Wings of Illusion-2300 руб.</li>
    204. <li><input type="radio" name="input_name[23]" value="Wings of Doom-2300 руб."<?if(htmlspecialchars($_POST['input_name'][23]) == "Wings of Doom-2300 руб.") echo ' CHECKED';?>>Wings of Doom-2300 руб.</li>
    205. <li><input type="radio" name="input_name[23]" value="Mantle of Monarch-2300 руб."<?if(htmlspecialchars($_POST['input_name'][23]) == "Mantle of Monarch-2300 руб.") echo ' CHECKED';?>>Mantle of Monarch-2300 руб.<input type="hidden" name="check[]" value="2"></b>
    206.   </li></ol></td>
    207. </tr>
    208. <tr bgcolor="#D0CFCE">
    209.   <td>
    210.      <b>Кольца</b>
    211.   </td>
    212. </tr>
    213. <tr bgcolor="#ffffff">
    214.   <td><ol><li><input type="radio" name="input_name[19]" value="Ring of Ice +13   - 700 руб."<?if(htmlspecialchars($_POST['input_name'][24]) == "Ring of Ice +13   - 700 руб.") echo ' CHECKED';?>>Ring of Ice +13   - 700 руб.
    215. <select name="input_name[24]"><option value="1 шт."<?if(htmlspecialchars($_POST['input_name'][24]) == "1 шт.") echo ' SELECTED';?>>1 шт.<option value="2 шт."<?if(htmlspecialchars($_POST['input_name'][19]) == "2 шт.") echo ' SELECTED';?>>2 шт.</select></li>
    216. <li><input type="radio" name="input_name[20]" value="Ring of Poison +13   - 700 руб."<?if(htmlspecialchars($_POST['input_name'][25]) == "Ring of Poison +13   - 700 руб.") echo ' CHECKED';?>>Ring of Poison +13   - 700 руб.
    217. <select name="input_name[25]"><option value="1 шт."<?if(htmlspecialchars($_POST['input_name'][25]) == "1 шт.") echo ' SELECTED';?>>1 шт.<option value="2 шт."<?if(htmlspecialchars($_POST['input_name'][20]) == "2 шт.") echo ' SELECTED';?>>2 шт.</select></li>
    218. <li><input type="radio" name="input_name[21]" value="Ring of Earth +13   - 700 руб."<?if(htmlspecialchars($_POST['input_name'][26]) == "Ring of Earth +13   - 700 руб.") echo ' CHECKED';?>>Ring of Earth +13   - 700 руб.
    219. <select name="input_name[26]"><option value="1 шт."<?if(htmlspecialchars($_POST['input_name'][26]) == "1 шт.") echo ' SELECTED';?>>1 шт.<option value="2 шт."<?if(htmlspecialchars($_POST['input_name'][21]) == "2 шт.") echo ' SELECTED';?>>2 шт.</select></li>
    220. <li><input type="radio" name="input_name[22]" value="Ring of Fire +13   - 700 руб."<?if(htmlspecialchars($_POST['input_name'][27]) == "Ring of Fire +13   - 700 руб.") echo ' CHECKED';?>>Ring of Fire +13   - 700 руб.
    221. <select name="input_name[27]"><option value="1 шт."<?if(htmlspecialchars($_POST['input_name'][27]) == "1 шт.") echo ' SELECTED';?>>1 шт.<option value="2 шт."<?if(htmlspecialchars($_POST['input_name'][22]) == "2 шт.") echo ' SELECTED';?>>2 шт.</select></li>
    222. <li><input type="radio" name="input_name[23]" value="Ring of Wind +13   - 700 руб."<?if(htmlspecialchars($_POST['input_name'][28]) == "Ring of Wind +13   - 700 руб.") echo ' CHECKED';?>>Ring of Wind +13   - 700 руб.
    223. <select name="input_name[28]"><option value="1 шт."<?if(htmlspecialchars($_POST['input_name'][28]) == "1 шт.") echo ' SELECTED';?>>1 шт.<option value="2 шт."<?if(htmlspecialchars($_POST['input_name'][23]) == "2 шт.") echo ' SELECTED';?>>2 шт.</select></li>
    224. <li><input type="radio" name="input_name[24]" value="Ring of Magic+13   - 700 руб."<?if(htmlspecialchars($_POST['input_name'][29]) == "Ring of Magic+13   - 700 руб.") echo ' CHECKED';?>>Ring of Magic +13   - 700 руб.
    225. <select name="input_name[29]"><option value="1 шт."<?if(htmlspecialchars($_POST['input_name'][29]) == "1 шт.") echo ' SELECTED';?>>1 шт.<option value="2 шт."<?if(htmlspecialchars($_POST['input_name'][24]) == "2 шт.") echo ' SELECTED';?>>2 шт.</select></li><input type="hidden" name="check[]" value="2"></b>
    226.   </ol></td>
    227. </tr>
    228. <tr bgcolor="#D0CFCE">
    229.   <td>
    230.      <b>Ожерелья</b>
    231.   </td>
    232. </tr>
    233. <tr bgcolor="#ffffff">
    234.   <td> <ol><li><input type="radio" name="input_name[30]" value="Pendant of Lightning+13   - 700 руб."<?if(htmlspecialchars($_POST['input_name'][30]) == "Pendant of Lightning+13   - 700 руб.") echo ' CHECKED';?>>Pendant of Lightning+13   - 700 руб.
    235. <li><input type="radio" name="input_name[30]" value="Pendant of Fire+13   - 700 руб."<?if(htmlspecialchars($_POST['input_name'][30]) == "Pendant of Fire+13   - 700 руб.") echo ' CHECKED';?>>Pendant of Fire+13   - 700 руб.</li>
    236. <li><input type="radio" name="input_name[30]" value="Pendant of Ice+13   - 700 руб."<?if(htmlspecialchars($_POST['input_name'][30]) == "Pendant of Ice+13   - 700 руб.") echo ' CHECKED';?>>Pendant of Ice+13   - 700 руб.</li>
    237. <li><input type="radio" name="input_name[30]" value="Pendant of Wind+13   - 700 руб."<?if(htmlspecialchars($_POST['input_name'][30]) == "Pendant of Wind+13   - 700 руб.") echo ' CHECKED';?>>Pendant of Wind+13   - 700 руб.</li>
    238. <li><input type="radio" name="input_name[30]" value="Pendant of Ice+13   - 700 руб."<?if(htmlspecialchars($_POST['input_name'][30]) == "Pendant of Ice+13   - 700 руб.") echo ' CHECKED';?>>Pendant of Ice+13   - 700 руб.</li>
    239. <li><input type="radio" name="input_name[30]" value="Pendant of Ability+13   - 700 руб."<?if(htmlspecialchars($_POST['input_name'][30]) == "Pendant of Ability+13   - 700 руб.") echo ' CHECKED';?>>Pendant of Ability+13   - 700 руб.</li>
    240. <li><input type="hidden" name="check[]" value="2"></b>
    241.   </ol></li></td>
    242. </tr>
    243. <tr bgcolor="#D0CFCE">
    244.   <td>
    245.      <b>Питомцы</b>
    246.   </td>
    247. </tr>
    248. <tr bgcolor="#ffffff">
    249.   <td><ol><li><input type="radio" name="input_name[31]" value="Red Fenrir-900 руб."<?if(htmlspecialchars($_POST['input_name'][31]) == "Red Fenrir-900 руб.") echo ' CHECKED';?>>Red Fenrir-900 руб.</li>
    250. <li><input type="radio" name="input_name[31]" value="Black Fenrir-1200 руб."<?if(htmlspecialchars($_POST['input_name'][31]) == "Black Fenrir-1200 руб.") echo ' CHECKED';?>>Black Fenrir-1200 руб.</li>
    251. <li><input type="radio" name="input_name[31]" value="Blue Fenrir-1200 руб."<?if(htmlspecialchars($_POST['input_name'][31]) == "Blue Fenrir-1200 руб.") echo ' CHECKED';?>>Blue Fenrir-1200 руб.
    252. <input type="hidden" name="check[]" value="2"></b>
    253.   </ol></li></td>
    254. </tr>
    255. <tr bgcolor="#D0CFCE">
    256.   <td>
    257.      <b>Доп.Услуги</b>
    258.   </td>
    259. </tr>
    260. <tr bgcolor="#ffffff">
    261.   <td><ol><li><input type="radio" name="input_name[32]" value="Смена ника-200 руб."<?if(htmlspecialchars($_POST['input_name'][32]) == "Смена ника-200 руб.") echo ' CHECKED';?>>Смена ника-200 руб.</li>
    262.  Желаемый ник:
    263. <input type="text" name="input_name[33]" size="10" value="<?=substr(htmlspecialchars(trim($_POST['input_name'][33])), 0, 10);?>" style="border: #000 1px solid; background-color: #fff;">
    264. <li><input type="radio" name="input_name[34]" value="Смена Класса-450 руб."<?if(htmlspecialchars($_POST['input_name'][34]) == "Смена Класса-450 руб.") echo ' CHECKED';?>>Смена Класса-450 руб.
    265. <input type="hidden" name="check[]" value="2"></b>
    266. Выберите класс:
    267.   <select name="input_name[35]"><option value="Не выбрано"<?if(htmlspecialchars($_POST['input_name'][30]) == "Не выбрано") echo ' SELECTED';?>>Не выбрано
    268. <option value="BladeKnight"<?if(htmlspecialchars($_POST['input_name'][35]) == "BladeKnight") echo ' SELECTED';?>>BladeKnight
    269. <option value="SoulMaster"<?if(htmlspecialchars($_POST['input_name'][35]) == "SoulMaster") echo ' SELECTED';?>>SoulMaster
    270. <option value="MuseElf"<?if(htmlspecialchars($_POST['input_name'][35]) == "MuseElf") echo ' SELECTED';?>>MuseElf
    271. <option value="BloodySummoner"<?if(htmlspecialchars($_POST['input_name'][35]) == "BloodySummoner") echo ' SELECTED';?>>BloodySummoner
    272. <option value="DarkLord"<?if(htmlspecialchars($_POST['input_name'][30]) == "DarkLord") echo ' SELECTED';?>>DarkLord
    273. <option value="MagicGladiator"<?if(htmlspecialchars($_POST['input_name'][35]) == "MagicGladiator") echo ' SELECTED';?>>MagicGladiator</select>
    274.  
    275.   </ol></li></td>
    276. </tr>
    277.  
    278. <tr bgcolor="#D0CFCE">
    279.   <td>
    280.      <b></b>
    281.   </td>
    282. </tr>
    283.  
    284. <tr bgcolor="#ffffff"><td>Код подтверждения:
    285. <input type="text" id="code" name="code" size="4" maxlength="4">
    286. <img align="absmiddle" src="captcha.php"></td></tr>
    287. <tr>
    288. <tr>
    289.   <td bgcolor="#222120">
    290.    <table width="100%">
    291.     <tr><td align="left">
    292.     </td><td align="right"><input type="submit" value="Заказать" style="background-color:#D0CFCE;border: #000 1px solid;" name="submit">
    293.     </td></tr>
    294.    </table>
    295.   </td>
    296. </tr>
    297. </table>
    298. </div>
    299. </form><div align="center">* Помечены поля, которые необходимо заполнить</div>
    300. <?
    301. }
    302. function complete_mail() {
    303.  
    304.         if (empty($_POST['code']) or empty($_SESSION['code'])) {
    305.             echo '<br><b>Вы не указали код подтверждения</b>';
    306.             $sendemail = 'No';
    307.         } elseif ($_POST['code'] != $_SESSION['code']) {
    308.             echo '<br><b>Код подтверждения не совпадает</b>';
    309.             $sendemail = 'No';
    310.         }
    311.  
    312.         $empty_input[] = 'Ваш ник в игре';
    313.         $empty_input[] = 'Сеты на DK/BK/BM';
    314.         $empty_input[] = 'Сеты на DW/SM/GM';
    315.         $empty_input[] = 'Сеты на FE/ME/HE';
    316.         $empty_input[] = 'Сеты на Sum/BS/DimensionMaster';
    317.         $empty_input[] = 'Сеты на MG/DM';
    318.         $empty_input[] = 'Сеты на DL/LE';
    319.         $empty_input[] = 'Оружие на DK/BK/BM';
    320.         $empty_input[] = 'Оружие на DW/SM/GM';
    321.         $empty_input[] = 'Оружие на FE/ME/HE';
    322.         $empty_input[] = 'Оружие на Sum/BS/DimensionMaster';
    323.         $empty_input[] = 'Оружие на MG/DM';
    324.         $empty_input[] = 'Оружие на DL/LE';
    325.         $empty_input[] = 'Щиты';
    326.         $empty_input[] = 'Крылья';
    327.         $empty_input[] = 'Кольца';
    328.         $empty_input[] = 'Ожерелья';
    329.         $empty_input[] = 'Питомцы';
    330.         $empty_input[] = 'Доп.Услуги';
    331.         $empty_input[] = '';
    332.         for ($i=0; $i<count($_POST['input_name']); $i++) {
    333.               $_POST['input_name'][$i] = substr(htmlspecialchars(trim($_POST['input_name'][$i])), 0, 100000);
    334.               if(substr(htmlspecialchars(trim($_POST['check'][$i])), 0, 1) == 1) {
    335.                  if(empty($_POST['input_name'][$i])) {
    336.                          $sendemail = 'No';
    337.                          echo '<br /><b>Необходимо заполнить поле '.$empty_input[$i].'!</b>';
    338.  
    339.                  }
    340.               }
    341.         }
    342.         if($sendemail == 'No') show_form();
    343.         $mess = '';
    344. $mess .= 'Ник Заказчика:<b>'.$_POST['input_name'][0].'</b><br />';
    345. $mess .= 'Заказ:<b>'.$_POST['input_name'][1].'</b><b>'.$_POST['input_name'][2].'</b>
    346. <b>'.$_POST['input_name'][3].'</b>
    347. <b>'.$_POST['input_name'][4].'</b>
    348. <b>'.$_POST['input_name'][5].'</b>
    349. <b>'.$_POST['input_name'][6].'</b>
    350. <b>'.$_POST['input_name'][7].'</b>
    351. <b>'.$_POST['input_name'][8].'</b>
    352. <b>'.$_POST['input_name'][9].'</b>
    353. <b>'.$_POST['input_name'][10].'</b>
    354. <b>'.$_POST['input_name'][11].'</b>
    355. <b>'.$_POST['input_name'][12].'</b>
    356. <b>'.$_POST['input_name'][13].'</b>
    357. <b>'.$_POST['input_name'][14].'</b>
    358. <b>'.$_POST['input_name'][15].'</b>
    359. <b>'.$_POST['input_name'][16].'</b>
    360. <b>'.$_POST['input_name'][17].'</b>
    361. <b>'.$_POST['input_name'][18].'</b>
    362. <b>'.$_POST['input_name'][19].'</b>
    363. <b>'.$_POST['input_name'][20].'</b>
    364. <b>'.$_POST['input_name'][21].'</b>
    365. <b>'.$_POST['input_name'][22].'</b>
    366. <b>'.$_POST['input_name'][23].'</b>
    367. <b>'.$_POST['input_name'][24].'</b>
    368. <b>'.$_POST['input_name'][25].'</b>
    369. <b>'.$_POST['input_name'][26].'</b>
    370. <b>'.$_POST['input_name'][27].'</b>
    371. <b>'.$_POST['input_name'][28].'</b>
    372. <b>'.$_POST['input_name'][29].'</b>
    373. <b>'.$_POST['input_name'][30].'</b>
    374. <b>'.$_POST['input_name'][31].'</b>';
    375. $mess .= '<br />Заказ:<b>'.$_POST['input_name'][32].'</b><br />';
    376. $mess .= 'Желаемый ник:<b>'.$_POST['input_name'][33].'</b><br />';
    377. $mess .= 'Заказ:<b>'.$_POST['input_name'][34].'</b><br />';
    378. $mess .= 'Желаемый класс:<b>'.$_POST['input_name'][35].'</b><br />';
    379.         require 'class.phpmailer.php';
    380.  
    381.         $mail = new PHPMailer();
    382.         $mail->From = [email='Server@mubeas.tk]'Server@mubeas.tk[/email]';      // от кого email
    383.        $mail->FromName = 'Заказ с сервера MuBeast';   // от кого имя
    384.        $mail->AddAddress([email='Admin@mubeast.tk]'Admin@mubeast.tk[/email]', [email='Admin@mubeast.tk]'Admin@mubeast.tk[/email]'); // кому - адрес, Имя
    385.        $mail->IsHTML(true);        // выставляем формат письма HTML
    386.        $mail->Subject = 'Заказ с сервера MuBeast';  // тема письма
    387.        $mail->Body = $mess;
    388.  
    389.        
    390.  
    391.        if($sendemail != 'No'){
    392.              
    393.              if (!$mail->Send()) die ('Mailer Error: '.$mail->ErrorInfo);
    394.              echo 'Спасибо! Ваше письмо отправлено.';
    395.        }
    396. }
    397. if (!empty($_POST['submit'])) complete_mail();
    398. else show_form();
    399. ?>
    Вроде бы всё хорошо,отправляет.Но само письмо имеет такое содержание:
    А нужно:

    Что бы письмо приходило соответсвенно выбору.А не всё подряд.
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    шорттаги это зло
     
  3. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    надо весь скрипт переписывать. он убогий.
     
  4. Barracuda

    Barracuda Активный пользователь

    С нами с:
    4 авг 2011
    Сообщения:
    5
    Симпатии:
    0
  5. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Barracuda
    тебе надо количество штук передавать просто числом а не "шт." - если бы было просто число, то было бы пусто.

    короче проще переписать самому. Попробуй. тебе поможем. но писать за тебя - лень =)
     
  6. Barracuda

    Barracuda Активный пользователь

    С нами с:
    4 авг 2011
    Сообщения:
    5
    Симпатии:
    0
    вместо:
    PHP:
    1.  <select name="input_name[28]"><option value="1 шт."<?if(htmlspecialchars($_POST['input_name'][28]) == "1 шт.") echo ' SELECTED';?>>1 шт.<option value="2 шт."<?if(htmlspecialchars($_POST['input_name'][23]) == "2 шт.") echo ' SELECTED';?>>2 шт.</select>
    Так?:
    PHP:
    1.  <select name="input_name[28]"><option value="1"<?if(htmlspecialchars($_POST['input_name'][28]) == "1") echo ' SELECTED';?>>1<option value="2"<?if(htmlspecialchars($_POST['input_name'][23]) == "2") echo ' SELECTED';?>>2</select>
     
  7. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    угу

    дальше тебе надо решить, каким образом будешь отбрасывать "невыбранные" предметы. есть линк на получающуюся страницу целиком? я бы глянул. или сохрани с картинками и зазипуй и сюда выложи как-нить
     
  8. Barracuda

    Barracuda Активный пользователь

    С нами с:
    4 авг 2011
    Сообщения:
    5
    Симпатии:
    0
  9. Barracuda

    Barracuda Активный пользователь

    С нами с:
    4 авг 2011
    Сообщения:
    5
    Симпатии:
    0
    igordata,Так вы посмотрели?