<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Mikrotik.moscow [тема: Управление точками доступа через PHP API]</title>
		<link>http://mikrotik.moscow</link>
		<description>Новое в теме Управление точками доступа через PHP API форума RouterOS на сайте Mikrotik.moscow [mikrotik.moscow]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Wed, 12 Aug 2026 19:22:17 -0400</pubDate>
		<item>
			<title>Управление точками доступа через PHP API</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/73140-upravlenie-tochkami-dostupa-cherez-php-api/message294745">Управление точками доступа через PHP API</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Привет ещё раз! Мой скрипт отлично работал до этого момента (несколько лет работал без проблем), но что-то изменилось с последними обновлениями RouterOS, и теперь у меня проблема с удалением из hotpost. Включить/выключить работает нормально, похоже, проблема в возврате данных при чтении с роутера, возвращается пусто. Какие есть идеи? #RouterOS #MikroTik #Scripting <br />
			<i>13.02.2020 20:36:00, Turamarth.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/73140-upravlenie-tochkami-dostupa-cherez-php-api/message294745</link>
			<guid>http://mikrotik.moscow/forum/forum57/73140-upravlenie-tochkami-dostupa-cherez-php-api/message294745</guid>
			<pubDate>Thu, 13 Feb 2020 20:36:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Управление точками доступа через PHP API</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/73140-upravlenie-tochkami-dostupa-cherez-php-api/message294744">Управление точками доступа через PHP API</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			С моим API клиентом: &lt;?php<br />use PEAR2\Net\RouterOS;<br /><br />require_once 'PEAR2_Net_RouterOS-1.0.0b5.phar';<br /><br />$util = new RouterOS\Util($client = new RouterOS\Client('192.168.88.1', 'admin', 'password'));<br /><br /><br />$util-&gt;setMenu('/tool user-manager user')-&gt;remove(RouterOS\Query::where('username', '101')); <br />
			<i>06.08.2016 15:50:00, boen_robot.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/73140-upravlenie-tochkami-dostupa-cherez-php-api/message294744</link>
			<guid>http://mikrotik.moscow/forum/forum57/73140-upravlenie-tochkami-dostupa-cherez-php-api/message294744</guid>
			<pubDate>Sat, 06 Aug 2016 15:50:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Управление точками доступа через PHP API</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/73140-upravlenie-tochkami-dostupa-cherez-php-api/message294743">Управление точками доступа через PHP API</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Как запустить этот код через API /tool user-manager user&gt; remove [/tool user-manager user find username=101] <br />
			<i>06.08.2016 14:52:00, tiran.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/73140-upravlenie-tochkami-dostupa-cherez-php-api/message294743</link>
			<guid>http://mikrotik.moscow/forum/forum57/73140-upravlenie-tochkami-dostupa-cherez-php-api/message294743</guid>
			<pubDate>Sat, 06 Aug 2016 14:52:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Управление точками доступа через PHP API</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/73140-upravlenie-tochkami-dostupa-cherez-php-api/message294742">Управление точками доступа через PHP API</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Согласен. Попробуй другой PHP клиент - тот, что в моей подписи. Посмотри, как тебе понравится. Буду рад услышать твой отзыв. <br />
			<i>06.11.2012 14:28:00, boen_robot.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/73140-upravlenie-tochkami-dostupa-cherez-php-api/message294742</link>
			<guid>http://mikrotik.moscow/forum/forum57/73140-upravlenie-tochkami-dostupa-cherez-php-api/message294742</guid>
			<pubDate>Tue, 06 Nov 2012 14:28:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Управление точками доступа через PHP API</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/73140-upravlenie-tochkami-dostupa-cherez-php-api/message294741">Управление точками доступа через PHP API</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Не хватает доступных трафаретов · Сложно в использовании! <br />
			<i>05.11.2012 21:34:00, gkwyc.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/73140-upravlenie-tochkami-dostupa-cherez-php-api/message294741</link>
			<guid>http://mikrotik.moscow/forum/forum57/73140-upravlenie-tochkami-dostupa-cherez-php-api/message294741</guid>
			<pubDate>Mon, 05 Nov 2012 21:34:00 -0500</pubDate>
			<category>RouterOS</category>
		</item>
		<item>
			<title>Управление точками доступа через PHP API</title>
			<description><![CDATA[<b><a href="http://mikrotik.moscow/forum/forum57/73140-upravlenie-tochkami-dostupa-cherez-php-api/message294740">Управление точками доступа через PHP API</a></b> <i>RouterOS</i> в форуме <a href="http://mikrotik.moscow/forum/forum57/">RouterOS</a>. <br />
			Код: require('routeros_api.class.php');<br /><br />function recorro($matriz)<br />{<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;foreach($matriz as $key=&gt;$value)<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;{<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (is_array($value))<br />				{<br />				 &nbsp; &nbsp; &nbsp; &nbsp;//echo $value["name"].'&lt;br&gt;';<br />					//если это массив, ищу внутри<br />					if ($value["name"] == $mac) <br />					{<br />						//если совпадает с нужным значением, возвращаю его для использования<br />					 &nbsp;return $value['.id'];<br />					 &nbsp;break;<br />					}<br />					recorro($value);<br />					}else{ &nbsp;<br />					 &nbsp; //если это непрерывный элемент<br />					 &nbsp;continue;<br />					}<br />				}<br />	} <br /><br />	if ($API-&gt;connect('IP', 'USER', 'PASSWORD')) <br />	{ &nbsp; &nbsp; &nbsp;<br />		<br />		echo '&lt;br&gt;&lt;br&gt;';<br />		echo 'Подключено Ok';<br />		echo '&lt;br&gt;&lt;br&gt;';<br />		<br />		$API-&gt;write('/ip/hotspot/user/print',true);<br />		$READ = $API-&gt;read(true);<br /><br />		$id = recorro($READ);<br />		$API-&gt;write('/ip/hotspot/user/disable',false);<br />		$API-&gt;write('=.id=' . $id);		<br />		<br />		echo 'Найдено: '.$id;<br />		echo '&lt;br&gt;&lt;br&gt;';<br />		//print_r($READ);<br />		echo '&lt;br&gt;&lt;br&gt;';<br />			<br />		$API-&gt;write('/ip/hotspot/active/print',true);<br />		$READ2 = $API-&gt;read(true);	<br />		<br />		foreach ($READ2 as $value2) {<br />		<br />		//echo $value2['mac-address'].'&lt;br&gt;';<br /><br />			if ($value2['mac-address'] == $mac) <br />			{<br />			 &nbsp;$API-&gt;write('/ip/hotspot/active/remove',false);<br />			 &nbsp;$API-&gt;write('=.id=' . $value2['.id']);<br />			 &nbsp;$KILL = $API-&gt;read();<br />			 &nbsp;<br />			 &nbsp;echo 'Найден ';<br />			 &nbsp;echo $value2['.id'];<br />			}<br />		}<br />		//print_r($READ2);<br />		$API-&gt;disconnect();<br />} Проблема: если я передаю значение $mac из другого веб-сайта или формы ($_GET), API кажется, не получает это значение. Если я использую $value["name"] == "MAC ADDRESS", API работает нормально. Есть какие-нибудь идеи, почему API не читает значение переменной? Спасибо. <br />
			<i>30.09.2012 15:06:00, Turamarth.</i>]]></description>
			<link>http://mikrotik.moscow/forum/forum57/73140-upravlenie-tochkami-dostupa-cherez-php-api/message294740</link>
			<guid>http://mikrotik.moscow/forum/forum57/73140-upravlenie-tochkami-dostupa-cherez-php-api/message294740</guid>
			<pubDate>Sun, 30 Sep 2012 15:06:00 -0400</pubDate>
			<category>RouterOS</category>
		</item>
	</channel>
</rss>
