есть виртуальная АТС она присылает мне postом данные их я пишу в таблицу всё ок, записи играют телефоны все на месте.
проблема в привязке этих записей к карточкам контрагентов. вот мой велосипед не смейтесь он с плеча...
$phone = explode(",",$line['Телефон']);
$phone[0] = preg_replace('/\D/i','',$phone[0]);
$phone[1] = preg_replace('/\D/i','',$phone[1]);
$phone[2] = preg_replace('/\D/i','',$phone[2]);
/*$filename = "data2.txt";
if (file_exists($filename)) {
$file = fopen($filename, "w+");
} else {
$file = fopen($filename, "w+");
}
fwrite($file, substr($phone[1],1));
fclose($file);*/
if ($phone[0]=='7' or $phone[0]=='8') $phone[0] = substr($phone[0] ,1);
if ($phone[1]=='7' or $phone[1]=='8') $phone[1] = substr($phone[1] ,1);
if ($phone[2]=='7' or $phone[2]=='8') $phone[2] = substr($phone[2] ,1);
data_update(310, array('f4830'=>0), 'f4830=',$line['ID']);
data_update(310, array('f4830'=>$line['ID']), 'f4800=','7'.$phone,' or f4800=','8'.$phone);
data_update(320, array('f5010'=>0), 'f5010=',$line['ID']);
data_update(320, array('f5010'=>$line['ID']), 'f4950=','7'.$phone ,' or f4950=','8'.$phone );
if ($phone[1]!="") data_update(320, array('f5010'=>$line['ID']), 'f4950=','7'.$phone[1] ,' or f4950=','8'.$phone[1] );
if ($phone[2]!="") data_update(320, array('f5010'=>$line['ID']), 'f4950=','7'.$phone[2] ,' or f4950=','8'.$phone[2] );
//$keywords = preg_split("/[\s,]+/", "hypertext language, programming");
// explode(" ",
не выходит, не пишет... код железно отправляю на выполнение, за это не волнуйтесь...
Сообщение отредактировал lexon: 11 Октябрь 2016 - 16:58













