Joywork/admin/ajax/load_client_jw.php

84 lines
2.3 KiB
PHP
Raw Normal View History

2026-05-22 20:21:54 +02:00
<?php
require_once($_SERVER['DOCUMENT_ROOT']."/config.php");
error_reporting(E_ALL | E_STRICT);
ini_set('display_errors', 1);
$file = $_SERVER['DOCUMENT_ROOT']."/server/Kontakty_AN_SPb__Len_obl.csv";
var_dump(file_exists($file));
$CsvString = file_get_contents($file);
//echo $CsvString;
$Data = str_getcsv($CsvString, "\n"); //parse the rows
foreach($Data as &$Row) $Row = str_getcsv($Row, ";"); //parse the items in rows
$keys = array();
//$res_array =
foreach($Data as $key => $row){
if($key == 0){
var_dump($row);
} else {
$name = trim($row[1]);
$phones_temp = explode(',',trim($row[7]));
$phone2 = '';
foreach ($phones_temp as $k => $p) {
if(!empty($p)){
if($k == 0){
$phone = '+'.str_replace(['(',')','-',' ','+'], '', $p);
} else {
if($phone2 != '') $phone2 .= '; ';
$phone2 .= '+'.str_replace(['(',')','-',' ','+'], '', $p);
}
}
}
$phones2_temp = explode(',',trim($row[8]));
foreach ($phones2_temp as $k => $p) {
if(!empty($p)){
if($phone2 != '') $phone2 .= '; ';
$phone2 .= '+'.str_replace(['(',')','-',' ','+'], '', $p);
}
}
$email = trim($row[9]);
$id_agent = 4;
$funnel_id = 2;
if(empty($email)){
$email = trim($row[10]);
}
$site = trim($row[11]);
// if(!empty($phone) && !empty($name)){
$sql = "SELECT id, date_add FROM clients_jw WHERE phone = '{$phone}'";
/* if(!empty($email)){
$sql .= " or email = '{$email}'";
}
if(!empty($site)){
$sql .= " or site = '{$site}'";
}*/
// }
$q = mysql_query($sql);
$rows = mysql_num_rows($q);
$r = mysql_fetch_assoc($q);
if($rows == 0){
$in = "INSERT INTO clients_jw SET fio='{$name}', phone='{$phone}', phone2='{$phone2}',
email = '{$email}', site = '{$site}', id_agent = 4, funnel_id = 1, date_add = NOW(),
stage = 1
";
} else {
$in = "INSERT INTO clients_jw SET fio='{$name}', phone='{$phone}', phone2='{$phone2}',
email = '{$email}', site = '{$site}', id_agent = 4, funnel_id = 1, date_add = '".$r['date_add']."',
stage = 1
";
}
echo $in.'<br>';
// mysql_query($in);
// }
//echo $key.' - '.$name.' | '.$phone.' | '.$phone2.' | '.$email.' | '.$site.' = '.$rows.'<br>';
}
}
?>