Browse Source

Substituindo '(' por '_'. Parece que o KING nao funciona com parenteses no nome.

master
Claudio.Junior 5 months ago committed by root
parent
commit
d073102990
  1. 10
      www/html/aplicativo/discador/kingDiscador.php

10
www/html/aplicativo/discador/kingDiscador.php

@ -68,15 +68,15 @@ function criarCampanhaKing($campanha)
$smtp = $mysql->prepare($query);
$smtp->execute();
$result = $smtp->fetchAll();
file_put_contents(PATH_LOG, "\n\ncampanhas com o nome" . print_r($result[0], true), FILE_APPEND);
while ($result) {
file_put_contents(PATH_LOG, "\n\ncampanhas com o nome" . print_r($result[0], true), FILE_APPEND);
//adiciona '(2)' ao fina do nome da campanha, ou incrementa o número, se já houver
if (preg_match('/\((\d+)\)$/', $campanha, $matches)) {
if (preg_match("/_(\d+)_$/", $campanha, $matches)) {
$numero = $matches[1] + 1;
$campanha = preg_replace('/\(\d+\)$/', "($numero)", $campanha);
$campanha = preg_replace('/_\d+_$/', "_$numero" . "_", $campanha);
} else {
$campanha = $campanha . '(2)';
$campanha = $campanha . '_2_';
}
//verifica se jah existe um nome igual esse. Se sim, repete o procedimento de incrementar o numero no final do nome
@ -86,7 +86,7 @@ function criarCampanhaKing($campanha)
$smtp->execute();
$result = $smtp->fetchAll();
}
file_put_contents(PATH_LOG, "\ntitulo da campanha: " . $campanha, FILE_APPEND);
file_put_contents(PATH_LOG, "\ntitulo da nova campanha: " . $campanha, FILE_APPEND);
//busca configuracoes de criacao de campanha
$data = GetConfCampanha();

Loading…
Cancel
Save