|
|
|
@ -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(); |
|
|
|
|