Сформулируй для себя сначала, в чем проблема? Опиши сам для себя алгаритм (ты же вроде, как говоришь силен в нихпросто вот ты правильный скрипт дал... но не смогу дальше работать( не знаю теперь как мне $val разбить тоже на массивы. у меня выдает orc|mamique как один элемент а мне нада как два ... ((
)