есть виртуальная АТС она присылает мне 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