Средняя стоимость ордера в фарме

stArik у себя в блоге собирает статистику по среднему количеству денег, которое покупатель оставляет на наших онлайн-аптеках за один заказ.

Я работаю в основном с Главмедом, поэтому особо сравнить мне не с кем.. Напишу инфу только по Главмеду. Пока в прошлом году аптеку не снес Директи, средний ордер составлял 33,6 бакса.

Актуальный список всех таблеток Главмеда

Довольно распространенная задача – как узнать ассортимент продаваемых препаратов на шопах для последующего юзания их в скриптах типа доргенов и т.п. В случае Главмеда нам поможет простенький скрипт, который я привожу ниже:

$domain = "http://officialcanadian.com/"; // Домен главмедовской аптеки на движке SE2

$page = file_get_contents($domain);
$page = str_replace("\n","",$page);
preg_match_all('/<select.*?>(.*?)<\/select>/',$page,$match);
$select = $match[1][0];
preg_match_all('/<option.*?>(.*?)<\/option>/',$select,$match);
foreach($match[1] as $m)
{
 	$m = str_replace(" ","",$m,$count);
 	if ($count == 2) echo "<b>".$m."</b><br>\n"; // если хотите исключить категории, то замените эту строку на if ($count == 2) echo "";
 	else
 	{
	 	$m = strtolower($m);
	 	echo $m."<br>\n";
 	}
}

Прописав в $domain урл своей аптеки, вы получаете список препаратов, которые продаются у вас, оставив официальный officialcanadian.com – список препаратов, в принципе имеющихся у Главмеда. Тестировался скрипт только на шопах на движке SE2 (если вы юзаете osCommerce, то я не понимаю, зачем вы это делаете, переходите на SE2, он рулез.)

Кстати, как можете видеть, я поставил на блог js-highlighter кода, а именно вот этот. Удобная вещь.