Просмотр файла includes/wap/builder/overwrite2.php

Размер файла: 19.54Kb
  1. <?php
  2. $head2.=$head.$meta_nostore.cyr2utf('<card id="main" title="Заменить">'.
  3. '<do name="m" type="options" label="Страница"><go href="?'.$id.'/pm'.$dmpage.$mpage.'/'.$editfile.'/"/></do><p>'.
  4. '<b>'.$editfile.'.wml</b>');
  5.  
  6. if (strpos(strtolower($HTTP_POST_VARS['url']),'cnt.kmx.ru/')||
  7. strpos(strtolower($HTTP_POST_VARS['url1']),'cnt.kmx.ru/')||
  8. strpos(strtolower($HTTP_POST_VARS['url2']),'cnt.kmx.ru/'))
  9. die($head.$meta_nostore.cyr2utf('<card id="main" title="Вставить">'.
  10. '<do name="m" type="options" label="Страница"><go href="?'.$id.'/pm'.$dmpage.$mpage.'/'.$editfile.'/"/></do><p>'.
  11. '<b>Недоспустимый URL!</b>'.
  12. '<br/><anchor>Назад<prev/></anchor><br/>'.
  13. '</p></card></wml>'));
  14.  
  15. $page=file($userpath.$editfile.'.wml');
  16. $page[0]='<?xml version="1.0" encoding="Utf-8"?><!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN" "http://www.wapforum.org/DTD/wml_1.2.xml"><wml><head><meta forua="true" http-equiv="Cache-Control" content="max-age=0,proxy-revalidate,must-revalidate"/></head>'."\n";
  17. $variables='';
  18. for ($j=0;$j<sizeof($page);$j++)
  19. {
  20. $page[$j]=trim($page[$j])."\n";
  21. $stra=explode(' ',$page[$j]);
  22. if ($stra[0]=='<input')
  23. {
  24. $stra=explode('name="',$page[$j]);
  25. $stra=explode('"',$stra[1]);
  26. $var_=$stra[0];
  27. $variables.='<postfield name="'.$var_.'" value="$('.$var_.')"/>';
  28. }
  29. elseif ($stra[0]=='<!--var')
  30. {
  31. $stra=explode('|',$page[$j]);
  32. $variables.='<postfield name="'.$stra[1].'" value="'.$stra[2].'"/>';
  33. }
  34. }
  35.  
  36. $str=trim($page[$i]);
  37. $stra=explode(' ',$str);
  38. switch ($stra[0])
  39. {
  40. case '<card':
  41. case '<p':
  42. case '<!--':
  43. $param2=$param3='';
  44. include($buildpath.'element.php');
  45. exit;
  46. break;
  47. }
  48.  
  49. if ($HTTP_POST_VARS['autobr']=='yes') $autobr="<br/>"; else $autobr='';
  50.  
  51. switch ($param3)
  52. {
  53. case 'break':
  54. $page[$i]="<br/>\n";
  55. $page=implode("",$page);
  56. $fp = fopen ($userpath.$editfile.'.wml', "w+");
  57. fwrite ($fp, $page);
  58. fclose ($fp);
  59. $param1=$param2=$param3='';
  60. include($buildpath.'structure.php');
  61. exit;
  62. case 'align':
  63. if (($HTTP_POST_VARS['align']=='left')||($HTTP_POST_VARS['align']=='center')||($HTTP_POST_VARS['align']=='right'))
  64. {
  65. if (($HTTP_POST_VARS['wrap']=='nowrap')) $wrapmode=' mode="nowrap"';
  66. if (($HTTP_POST_VARS['wrap']=='wrap')) $wrapmode=' mode="wrap"';
  67. if (($HTTP_POST_VARS['wrap']=='null')) $wrapmode='';
  68. $page[$i]='</p><p align="'.$HTTP_POST_VARS['align'].'"'.$wrapmode.">\n";
  69. $page=implode("",$page);
  70. $fp = fopen ($userpath.$editfile.'.wml', "w+");
  71. fwrite ($fp, $page);
  72. fclose ($fp);
  73. $param1=$param2=$param3='';
  74. include($buildpath.'structure.php');
  75. exit;
  76. }
  77. print $head2.
  78. cyr2utf('<br/><u>Выравнивать</u>:'.
  79. '<br/><select name="align'.$nocache.'" value="center"><option value="left">влево</option><option value="center">по центру</option><option value="right">вправо</option></select>'.
  80. '<br/>Строки:'.
  81. '<br/><select name="wrap'.$nocache.'" value="null"><option value="wrap">разрывные</option><option value="nowrap">неразрывные</option><option value="null">по умолчанию</option></select>'.
  82. '<br/><anchor>Заменить'.
  83. '<go href="http://wap.kmx.ru/?'.$id.'/pm'.$dmpage.$mpage.'/'.$editfile.'/edit'.$dapage.$apage.'/'.$param1.'/overwrite/align" method="post">'.
  84. '<postfield name="align" value="$(align'.$nocache.')"/>'.
  85. '<postfield name="wrap" value="$(wrap'.$nocache.')"/>'.
  86. '</go>'.
  87. '</anchor>');
  88. break;
  89. break;
  90. case 'banner':
  91. if ($HTTP_POST_VARS['caption']!='')
  92. {
  93. $caption=obrab($HTTP_POST_VARS['caption']);
  94. if ($HTTP_POST_VARS['tr2cyr']=='yes') $caption=cyr2utf(tr2rus(utf2cyr(obrab($HTTP_POST_VARS['caption']))));
  95. $page[$i]='<a href="'.obrab($HTTP_POST_VARS['url1']).'"><img src="'.obrab($HTTP_POST_VARS['url2']).'" alt="'.$caption."\"/></a>".$autobr."\n";
  96. $page=implode("",$page);
  97. $fp = fopen ($userpath.$editfile.'.wml', "w+");
  98. fwrite ($fp, $page);
  99. fclose ($fp);
  100. $param1=$param2=$param3='';
  101. include($buildpath.'structure.php');
  102. exit;
  103. }
  104. print $head2.
  105. cyr2utf('<br/><u>Баннер</u>:'.
  106. '<br/>URL ссылки:<input name="url1'.$nocache.'" type="text" title="URL ссылки" value="http://" maxlength="128"/>'.
  107. '<br/>URL рисунка:<input name="url2'.$nocache.'" type="text" title="URL рисунка" value="http://" maxlength="128"/>'.
  108. '<br/>Подпись:<input name="caption'.$nocache.'" type="text" title="Подпись" value="" maxlength="32"/>'.
  109. '<br/><select name="autobr'.$nocache.'" multiple="true" value="yes"><option value="yes">Автоперенос</option></select>'.
  110. '<br/><select name="tr2cyr'.$nocache.'" multiple="true" value=""><option value="yes">Транслит</option></select>'.
  111. '<br/><anchor>Заменить'.
  112. '<go href="http://wap.kmx.ru/?'.$id.'/pm'.$dmpage.$mpage.'/'.$editfile.'/edit'.$dapage.$apage.'/'.$param1.'/overwrite/banner" method="post">'.
  113. '<postfield name="caption" value="$(caption'.$nocache.')"/>'.
  114. '<postfield name="url1" value="$(url1'.$nocache.')"/>'.
  115. '<postfield name="url2" value="$(url2'.$nocache.')"/>'.
  116. '<postfield name="autobr" value="$(autobr'.$nocache.')"/>'.
  117. '<postfield name="tr2cyr" value="$(tr2cyr'.$nocache.')"/>'.
  118. '</go>'.
  119. '</anchor>');
  120. break;
  121. case 'link':
  122. if ($HTTP_POST_VARS['caption']!='')
  123. {
  124. $caption=obrab($HTTP_POST_VARS['caption']);
  125. if ($HTTP_POST_VARS['tr2cyr']=='yes') $caption=cyr2utf(tr2rus(utf2cyr(obrab($HTTP_POST_VARS['caption']))));
  126. $page[$i]='<a href="'.obrab($HTTP_POST_VARS['url']).'">'.$caption."</a>";
  127. if (strpos(' '.$HTTP_POST_VARS['atrib'],'i')) $page[$i]='<i>'.$page[$i].'</i>';
  128. if (strpos(' '.$HTTP_POST_VARS['atrib'],'u')) $page[$i]='<u>'.$page[$i].'</u>';
  129. if (strpos(' '.$HTTP_POST_VARS['atrib'],'b')) $page[$i]='<b>'.$page[$i].'</b>';
  130. if (strpos(' '.$HTTP_POST_VARS['size'],'big')) $page[$i]='<big>'.$page[$i].'</big>';
  131. if (strpos(' '.$HTTP_POST_VARS['size'],'small')) $page[$i]='<small>'.$page[$i].'</small>';
  132. $page[$i].=$autobr."\n";
  133. $page=implode("",$page);
  134. $fp = fopen ($userpath.$editfile.'.wml', "w+");
  135. fwrite ($fp, $page);
  136. fclose ($fp);
  137. $param1=$param2=$param3='';
  138. include($buildpath.'structure.php');
  139. exit;
  140. }
  141. print $head2.
  142. cyr2utf('<br/><u>Ссылка</u>:'.
  143. '<br/>URL:<input name="url'.$nocache.'" type="text" title="URL" value="http://" maxlength="128"/>'.
  144. '<br/>Подпись:<input name="caption'.$nocache.'" type="text" title="Подпись" value="" maxlength="64"/>'.
  145. '<br/>Атрибуты: '.
  146. '<br/><select name="atrib'.$nocache.'" multiple="true" value=""><option value="b">полужирный</option><option value="u">подчеркнутый</option><option value="i">наклонный</option></select>'.
  147. '<br/>Размер: '.
  148. '<br/><select name="size'.$nocache.'" value="normal"><option value="small">мелкий</option><option value="normal">нормальный</option><option value="big">крупный</option></select>'.
  149. '<br/><select name="autobr'.$nocache.'" multiple="true" value="yes"><option value="yes">Автоперенос</option></select>'.
  150. '<br/><select name="tr2cyr'.$nocache.'" multiple="true" value=""><option value="yes">Транслит</option></select>'.
  151. '<br/><anchor>Заменить'.
  152. '<go href="http://wap.kmx.ru/?'.$id.'/pm'.$dmpage.$mpage.'/'.$editfile.'/edit'.$dapage.$apage.'/'.$param1.'/overwrite/link" method="post">'.
  153. '<postfield name="caption" value="$(caption'.$nocache.')"/>'.
  154. '<postfield name="url" value="$(url'.$nocache.')"/>'.
  155. '<postfield name="atrib" value="$(atrib'.$nocache.')"/>'.
  156. '<postfield name="size" value="$(size'.$nocache.')"/>'.
  157. '<postfield name="autobr" value="$(autobr'.$nocache.')"/>'.
  158. '<postfield name="tr2cyr" value="$(tr2cyr'.$nocache.')"/>'.
  159. '</go>'.
  160. '</anchor>');
  161. break;
  162. case 'image':
  163. if ($HTTP_POST_VARS['caption']!='')
  164. {
  165. $caption=obrab($HTTP_POST_VARS['caption']);
  166. if ($HTTP_POST_VARS['tr2cyr']=='yes') $caption=cyr2utf(tr2rus(utf2cyr(obrab($HTTP_POST_VARS['caption']))));
  167. $page[$i]='<img src="'.obrab($HTTP_POST_VARS['url']).'" alt="'.$caption."\"/>".$autobr."\n";
  168. $page=implode("",$page);
  169. $fp = fopen ($userpath.$editfile.'.wml', "w+");
  170. fwrite ($fp, $page);
  171. fclose ($fp);
  172. $param1=$param2=$param3='';
  173. include($buildpath.'structure.php');
  174. exit;
  175. }
  176. print $head2.
  177. cyr2utf('<br/><u>Рисунок</u>:'.
  178. '<br/>URL:<input name="url'.$nocache.'" type="text" title="URL" value="http://" maxlength="128"/>'.
  179. '<br/>Подпись:<input name="caption'.$nocache.'" type="text" title="Подпись" value="" maxlength="32"/>'.
  180. '<br/><select name="autobr'.$nocache.'" multiple="true" value="yes"><option value="yes">Автоперенос</option></select>'.
  181. '<br/><select name="tr2cyr'.$nocache.'" multiple="true" value=""><option value="yes">Транслит</option></select>'.
  182. '<br/><anchor>Заменить'.
  183. '<go href="http://wap.kmx.ru/?'.$id.'/pm'.$dmpage.$mpage.'/'.$editfile.'/edit'.$dapage.$apage.'/'.$param1.'/overwrite/image" method="post">'.
  184. '<postfield name="caption" value="$(caption'.$nocache.')"/>'.
  185. '<postfield name="url" value="$(url'.$nocache.')"/>'.
  186. '<postfield name="autobr" value="$(autobr'.$nocache.')"/>'.
  187. '<postfield name="tr2cyr" value="$(tr2cyr'.$nocache.')"/>'.
  188. '</go>'.
  189. '</anchor>');
  190. break;
  191. case 'input':
  192. if ($HTTP_POST_VARS['var']!='')
  193. {
  194. $caption=obrab($HTTP_POST_VARS['caption']);
  195. $var_=obrab($HTTP_POST_VARS['var']);
  196. $def=obrab($HTTP_POST_VARS['def']);
  197. $size=obrab($HTTP_POST_VARS['size'])+0;
  198. if ($size<1) $size='999';
  199. if ($HTTP_POST_VARS['tr2cyr']=='yes')
  200. {
  201. $caption=cyr2utf(tr2rus(utf2cyr(obrab($HTTP_POST_VARS['caption']))));
  202. $def=cyr2utf(tr2rus(utf2cyr(obrab($HTTP_POST_VARS['def']))));
  203. }
  204. if ($HTTP_POST_VARS['type']!='password') $type='text'; else $type='password';
  205. $page[$i]='<input name="'.$var_.'" type="'.$type.'" emptyok="true" title="'.$caption.'" maxlength="'.$size.'" value="'.$def.'"/>'.$autobr."\n";
  206. $page=implode("",$page);
  207. $fp = fopen ($userpath.$editfile.'.wml', "w+");
  208. fwrite ($fp, $page);
  209. fclose ($fp);
  210. $param1=$param2=$param3='';
  211. include($buildpath.'structure.php');
  212. exit;
  213. }
  214. print $head2.
  215. cyr2utf('<br/><u>Поле ввода</u>:'.
  216. '<br/>Переменная:<input name="var'.$nocache.'" type="text" title="Переменная" value="" maxlength="16"/>'.
  217. '<br/>Подпись:<input name="caption'.$nocache.'" type="text" title="Подпись" value="" maxlength="16"/>'.
  218. '<br/>Размер:<input name="size'.$nocache.'" type="text" title="Размер" value="999" maxlength="3"/>'.
  219. '<br/>Значение:<input name="def'.$nocache.'" type="text" title="По умолчанию" value="" maxlength="32"/>'.
  220. '<br/><select name="type'.$nocache.'" value="text"><option value="text">Текст</option><option value="password">Пароль</option></select>'.
  221. '<br/><select name="autobr'.$nocache.'" multiple="true" value="yes"><option value="yes">Автоперенос</option></select>'.
  222. '<br/><select name="tr2cyr'.$nocache.'" multiple="true" value=""><option value="yes">Транслит</option></select>'.
  223. '<br/><anchor>Заменить'.
  224. '<go href="http://wap.kmx.ru/?'.$id.'/pm'.$dmpage.$mpage.'/'.$editfile.'/edit'.$dapage.$apage.'/'.$param1.'/overwrite/input" method="post">'.
  225. '<postfield name="var" value="$(var'.$nocache.')"/>'.
  226. '<postfield name="caption" value="$(caption'.$nocache.')"/>'.
  227. '<postfield name="size" value="$(size'.$nocache.')"/>'.
  228. '<postfield name="def" value="$(def'.$nocache.')"/>'.
  229. '<postfield name="type" value="$(type'.$nocache.')"/>'.
  230. '<postfield name="autobr" value="$(autobr'.$nocache.')"/>'.
  231. '<postfield name="tr2cyr" value="$(tr2cyr'.$nocache.')"/>'.
  232. '</go>'.
  233. '</anchor>');
  234. break;
  235. case 'anchor':
  236. if (($HTTP_POST_VARS['url']!='')&&($HTTP_POST_VARS['caption']!=''))
  237. {
  238. $caption=obrab($HTTP_POST_VARS['caption']);
  239. if ($HTTP_POST_VARS['tr2cyr']=='yes') $caption=cyr2utf(tr2rus(utf2cyr(obrab($HTTP_POST_VARS['caption']))));
  240. $url=obrab($HTTP_POST_VARS['url']);
  241. if ($HTTP_POST_VARS['method']!='get') $method='post'; else $method='get';
  242. $page[$i]='<anchor >'.$caption.'<go href="'.$url.'" method="'.$method.'">'.$variables.'</go></anchor>'.$autobr."\n";
  243. $page=implode("",$page);
  244. $fp = fopen ($userpath.$editfile.'.wml', "w+");
  245. fwrite ($fp, $page);
  246. fclose ($fp);
  247. $param1=$param2=$param3='';
  248. include($buildpath.'structure.php');
  249. exit;
  250. }
  251. print $head2.
  252. cyr2utf('<br/><u>Ссылка+</u>:'.
  253. '<br/>URL:<input name="url'.$nocache.'" type="text" title="URL" value="http://" maxlength="128"/>'.
  254. '<br/>Подпись:<input name="caption'.$nocache.'" type="text" title="Подпись" value="" maxlength="32"/>'.
  255. '<br/>Метод: '.
  256. '<br/><select name="method'.$nocache.'" value="get"><option value="get">GET</option><option value="post">POST</option></select>'.
  257. '<br/><select name="autobr'.$nocache.'" multiple="true" value="yes"><option value="yes">Автоперенос</option></select>'.
  258. '<br/><select name="tr2cyr'.$nocache.'" multiple="true" value=""><option value="yes">Транслит</option></select>'.
  259. '<br/><anchor>Заменить'.
  260. '<go href="http://wap.kmx.ru/?'.$id.'/pm'.$dmpage.$mpage.'/'.$editfile.'/edit'.$dapage.$apage.'/'.$param1.'/overwrite/anchor" method="post">'.
  261. '<postfield name="url" value="$(url'.$nocache.')"/>'.
  262. '<postfield name="caption" value="$(caption'.$nocache.')"/>'.
  263. '<postfield name="method" value="$(method'.$nocache.')"/>'.
  264. '<postfield name="autobr" value="$(autobr'.$nocache.')"/>'.
  265. '<postfield name="tr2cyr" value="$(tr2cyr'.$nocache.')"/>'.
  266. '</go>'.
  267. '</anchor>');
  268. break;
  269. case 'var':
  270. if (($HTTP_POST_VARS['name']!='')&&($HTTP_POST_VARS['value']!=''))
  271. {
  272. $value=obrab($HTTP_POST_VARS['value']);
  273. if ($HTTP_POST_VARS['tr2cyr']=='yes') $value=cyr2utf(tr2rus(utf2cyr(obrab($HTTP_POST_VARS['value']))));
  274. $page[$i]='<!--var |'.obrab($HTTP_POST_VARS['name']).'|'.$value."|-->\n";
  275. $page=implode("",$page);
  276. $fp = fopen ($userpath.$editfile.'.wml', "w+");
  277. fwrite ($fp, $page);
  278. fclose ($fp);
  279. $param1=$param2=$param3='';
  280. include($buildpath.'structure.php');
  281. exit;
  282. }
  283. print $head2.
  284. cyr2utf('<br/><u>Переменная</u>:'.
  285. '<br/>Переменная:<input name="name'.$nocache.'" type="text" title="Переменная" value="" maxlength="16"/>'.
  286. '<br/>Значение:<input name="value'.$nocache.'" type="text" title="Значение" value="" maxlength="128"/>'.
  287. '<br/><select name="tr2cyr'.$nocache.'" multiple="true" value=""><option value="yes">Транслит</option></select>'.
  288. '<br/><anchor>Заменить'.
  289. '<go href="http://wap.kmx.ru/?'.$id.'/pm'.$dmpage.$mpage.'/'.$editfile.'/edit'.$dapage.$apage.'/'.$param1.'/overwrite/var" method="post">'.
  290. '<postfield name="name'.$nocache.'" value="$(name)"/>'.
  291. '<postfield name="value'.$nocache.'" value="$(value)"/>'.
  292. '<postfield name="tr2cyr'.$nocache.'" value="$(tr2cyr)"/>'.
  293. '</go>'.
  294. '</anchor>');
  295. break;
  296. case 'code':
  297. if ($HTTP_POST_VARS['code']!='')
  298. {
  299. $code=str_replace("\n",' ',str_replace("\r",' ',stripslashes($HTTP_POST_VARS['code'])));
  300. $page[$i]='<!--r -->'.$code."\n";
  301. $page=implode("",$page);
  302. $fp = fopen ($userpath.$editfile.'.wml', "w+");
  303. fwrite ($fp, $page);
  304. fclose ($fp);
  305. $param1=$param2=$param3='';
  306. include($buildpath.'structure.php');
  307. exit;
  308. }
  309. print $head2.
  310. cyr2utf('<br/><u>WML-код</u>:'.
  311. '<br/><input name="code'.$nocache.'" type="text" title="WML-код" value="" maxlength="512"/>'.
  312. '<br/><anchor>Заменить'.
  313. '<go href="http://wap.kmx.ru" method="post">'.
  314. '<postfield name="query" value="'.$id.'/pm'.$dmpage.$mpage.'/'.$editfile.'/edit'.$dapage.$apage.'/'.$param1.'/overwrite/code"/>'.
  315. '<postfield name="code" value="$(code'.$nocache.')"/>'.
  316. '</go>'.
  317. '</anchor>');
  318. break;
  319. default :
  320. if ($HTTP_POST_VARS['text']!='')
  321. {
  322. $page[$i]=obrab($HTTP_POST_VARS['text']);
  323. if ($HTTP_POST_VARS['tr2cyr']=='yes') $page[$i]=cyr2utf(tr2rus(utf2cyr(obrab($HTTP_POST_VARS['text']))));
  324. if (strpos(' '.$HTTP_POST_VARS['atrib'],'i')) $page[$i]='<i>'.$page[$i].'</i>';
  325. if (strpos(' '.$HTTP_POST_VARS['atrib'],'u')) $page[$i]='<u>'.$page[$i].'</u>';
  326. if (strpos(' '.$HTTP_POST_VARS['atrib'],'b')) $page[$i]='<b>'.$page[$i].'</b>';
  327. if (strpos(' '.$HTTP_POST_VARS['size'],'big')) $page[$i]='<big>'.$page[$i].'</big>';
  328. if (strpos(' '.$HTTP_POST_VARS['size'],'small')) $page[$i]='<small>'.$page[$i].'</small>';
  329. $page[$i].=$autobr."\n";
  330. $page=implode("",$page);
  331. $fp = fopen ($userpath.$editfile.'.wml', "w+");
  332. fwrite ($fp, $page);
  333. fclose ($fp);
  334. $param1=$param2=$param3='';
  335. include($buildpath.'structure.php');
  336. exit;
  337. }
  338. $atr='';
  339. print $head2.
  340. cyr2utf('<br/><u>Текст</u>:'.
  341. '<br/><input name="text'.$nocache.'" type="text" title="Текст" value="" maxlength="2048"/>'.
  342. '<br/>Атрибуты: '.
  343. '<br/><select name="atrib'.$nocache.'" multiple="true" value=""><option value="b">полужирный</option><option value="u">подчеркнутый</option><option value="i">наклонный</option></select>'.
  344. '<br/>Размер: '.
  345. '<br/><select name="size'.$nocache.'" value="normal"><option value="small">мелкий</option><option value="normal">нормальный</option><option value="big">крупный</option></select>'.
  346. '<br/><select name="autobr'.$nocache.'" multiple="true" value="yes"><option value="yes">Автоперенос</option></select>'.
  347. '<br/><select name="tr2cyr'.$nocache.'" multiple="true" value=""><option value="yes">Транслит</option></select>'.
  348. '<br/><anchor>Заменить'.
  349. '<go href="http://wap.kmx.ru/?'.$id.'/pm'.$dmpage.$mpage.'/'.$editfile.'/edit'.$dapage.$apage.'/'.$param1.'/overwrite/text" method="post">'.
  350. '<postfield name="text" value="$(text'.$nocache.')"/>'.
  351. '<postfield name="atrib" value="$(atrib'.$nocache.')"/>'.
  352. '<postfield name="size" value="$(size'.$nocache.')"/>'.
  353. '<postfield name="autobr" value="$(autobr'.$nocache.')"/>'.
  354. '<postfield name="tr2cyr" value="$(tr2cyr'.$nocache.')"/>'.
  355. '</go>'.
  356. '</anchor>');
  357. break;
  358. }
  359.  
  360. print cyr2utf('<br/><a href="http://wap.kmx.ru/?'.$id.'/pm'.$dmpage.$mpage.'/'.$editfile.'/edit'.$dapage.$apage.'/'.$param1.'/overwrite">Отмена</a><br/>'.
  361. '</p></card></wml>');
  362. exit;
  363. ?>