{"id":259,"date":"2006-09-12T17:56:39","date_gmt":"2006-09-12T13:56:39","guid":{"rendered":"https:\/\/zhilinsky.ru\/personal\/?p=259"},"modified":"2011-02-04T11:37:14","modified_gmt":"2011-02-04T08:37:14","slug":"php-%d0%bc%d0%b0%d0%bd%d1%8c%d1%8f%d0%ba","status":"publish","type":"post","link":"https:\/\/zhilinsky.ru\/personal\/2006\/09\/php-%d0%bc%d0%b0%d0%bd%d1%8c%d1%8f%d0%ba\/","title":{"rendered":"PHP-\u043c\u0430\u043d\u044c\u044f\u043a"},"content":{"rendered":"<p>\u0421\u0438\u0436\u0443, \u0432\u0441\u043f\u043e\u043c\u0438\u043d\u0430\u044e PHP.<br \/>\n\u0420\u0430\u0434\u0438 \u0440\u0430\u0437\u043c\u0438\u043d\u043a\u0438 \u043d\u0430\u043f\u0438\u0441\u0430\u043b \u0444\u043e\u0440\u043c\u0443 \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f BinkD-\u043c\u0435\u0439\u043b\u0435\u0440\u043e\u043c. \u0427\u0442\u043e-\u0442\u043e \u0432\u0440\u043e\u0434\u0435 GUI \ud83d\ude42<br \/>\n\u041f\u0440\u0430\u0432\u0434\u0430 \u043f\u043e\u043a\u0430 \u0443\u043c\u0435\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u0443\u0434\u0430\u043b\u044f\u0442\u044c \u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c \u043f\u043e\u0439\u043d\u0442\u043e\u0432.<\/p>\n<div id=\"attachment_260\" style=\"width: 320px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/zhilinsky.ru\/personal\/wp-content\/uploads\/2011\/02\/clipboard2ft9.gif\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-260\" class=\"size-full wp-image-260\" title=\"BinkD\" src=\"https:\/\/zhilinsky.ru\/personal\/wp-content\/uploads\/2011\/02\/clipboard2ft9.gif\" alt=\"BinkD\" width=\"310\" height=\"353\" \/><\/a><p id=\"caption-attachment-260\" class=\"wp-caption-text\">BinkD<\/p><\/div>\n<p>\u0410 \u043f\u043e\u0434 \u043a\u0430\u0442\u043e\u043c &#8212; \u043a\u043e\u0434.<br \/>\n<!--more--><\/p>\n<pre class=\"brush:php\">&lt;?php\r\n$BinkdCfg = \"C:\/Binkd.cfg\";\r\nif ($_GET[action]=='add')\r\n {\r\n $newstring=\"\\nnode 2:5033\/\".$_GET[adr].\"@fidonet - \".$_GET[pas];\r\n $fp = fopen($BinkdCfg, \"a\");\r\n $write = fwrite($fp, $newstring);\r\n }\r\n\r\nif ($_GET[action]=='del')\r\n {\r\n $cont = file($BinkdCfg);\r\n $fpw = fopen($BinkdCfg, \"w\");\r\n function writeit( $item1 )\r\n  {\r\n  global $fpw;\r\n  $str = \"node 2:5033\/\".$_GET[point];\r\n  $str2 = \"node 2:5033\/\".$_GET[point].\" \";\r\n  if((substr($item1,0,25)==$str)or(substr($item1,0,25)==$str2))$res=1; else $write = fputs($fpw, $item1);\r\n  }\r\n array_walk( $cont, 'writeit' );\r\n\r\n } \/\/ del\r\n?&gt;\r\n\r\n&lt;h4&gt;\u0424\u043e\u0440\u043c\u0430 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043c\u0435\u0439\u043b\u0435\u0440\u043e\u043c&lt;\/h4&gt;\r\n\r\n\u0423\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u0439\u043d\u0442\u043e\u0432:\r\n\r\n&lt;UL&gt;\r\n&lt;?php\r\n$contents = file($BinkdCfg);\r\nfunction printit( $item1 )\r\n {\r\n $words = explode(\" \", $item1);\r\n if($words[0]=='node')\r\n  {\r\n  Echo \"&lt;li&gt;&lt;a href=index.php?action=del&amp;point=\".substr($words[1],7,14).\"&gt;\".$words[1].\"&lt;\/a&gt;&lt;br\/&gt;\";\r\n  } \/\/ if\r\n } \/\/ function printit\r\narray_walk( $contents, 'printit' );\r\n?&gt;\r\n&lt;\/ul&gt;\r\n\r\n\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u0439\u043d\u0442\u0430:&lt;br\/&gt;&lt;br\/&gt;\r\n&lt;table border=0&gt;\r\n&lt;tr&gt;&lt;td&gt;\r\n&lt;form name=add action=index.php method=get&gt;&lt;input type=hidden name=action value=add&gt;\r\n\u041d\u043e\u043c\u0435\u0440 \u043f\u043e\u0439\u043d\u0442\u0430 (*.*):&lt;\/td&gt;&lt;td&gt;&lt;input type=text name=adr&gt;&lt;\/td&gt;&lt;\/tr&gt;\r\n&lt;tr&gt;&lt;td&gt;\u041f\u0430\u0440\u043e\u043b\u044c:&lt;\/td&gt;&lt;td&gt;&lt;input type=text name=pas&gt;&lt;\/td&gt;&lt;\/tr&gt;\r\n&lt;\/table&gt;\r\n&lt;input type=submit value=\"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c\"&gt;\r\n&lt;\/form&gt;\r\n\r\n&lt;form action=index.php method=get&gt;\r\n&lt;input type=submit value=\"\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c\"&gt;\r\n&lt;\/form&gt;<\/pre>\n<p>\u0425\u043e\u0442\u044f \u0442\u0430\u043c \u043f\u043e\u0442\u043e\u043c \u0435\u0449\u0451 \u043f\u043e\u043f\u0440\u0430\u0432\u0438\u043b\u043e\u0441\u044c \u043d\u0435\u043c\u043d\u043e\u0433\u043e:<\/p>\n<pre class=\"brush:php\">$del_point=\"2:5033\/\".$_GET[point];\r\n$item=explode(\" \",$item1);\r\nif ($del_point!==$item[1]) $write = fputs($fpw, $item1);<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>\u0421\u0438\u0436\u0443, \u0432\u0441\u043f\u043e\u043c\u0438\u043d\u0430\u044e PHP. \u0420\u0430\u0434\u0438 \u0440\u0430\u0437\u043c\u0438\u043d\u043a\u0438 \u043d\u0430\u043f\u0438\u0441\u0430\u043b \u0444\u043e\u0440\u043c\u0443 \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f BinkD-\u043c\u0435\u0439\u043b\u0435\u0440\u043e\u043c. \u0427\u0442\u043e-\u0442\u043e \u0432\u0440\u043e\u0434\u0435 GUI \ud83d\ude42 \u041f\u0440\u0430\u0432\u0434\u0430 \u043f\u043e\u043a\u0430 \u0443\u043c\u0435\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u0443\u0434\u0430\u043b\u044f\u0442\u044c \u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c \u043f\u043e\u0439\u043d\u0442\u043e\u0432. \u0410 \u043f\u043e\u0434 \u043a\u0430\u0442\u043e\u043c &#8212; \u043a\u043e\u0434.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[69],"tags":[17,8,20],"class_list":["post-259","post","type-post","status-publish","format-standard","hentry","category-69","tag-fido","tag-8","tag-20"],"_links":{"self":[{"href":"https:\/\/zhilinsky.ru\/personal\/wp-json\/wp\/v2\/posts\/259","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zhilinsky.ru\/personal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zhilinsky.ru\/personal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zhilinsky.ru\/personal\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zhilinsky.ru\/personal\/wp-json\/wp\/v2\/comments?post=259"}],"version-history":[{"count":4,"href":"https:\/\/zhilinsky.ru\/personal\/wp-json\/wp\/v2\/posts\/259\/revisions"}],"predecessor-version":[{"id":277,"href":"https:\/\/zhilinsky.ru\/personal\/wp-json\/wp\/v2\/posts\/259\/revisions\/277"}],"wp:attachment":[{"href":"https:\/\/zhilinsky.ru\/personal\/wp-json\/wp\/v2\/media?parent=259"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zhilinsky.ru\/personal\/wp-json\/wp\/v2\/categories?post=259"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zhilinsky.ru\/personal\/wp-json\/wp\/v2\/tags?post=259"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}