} else { $igualado = utf8_encode($old[$row['nombre']]) == $dato[$row['nombre']]; } if (!$igualado) { // aqui hacer los cambios $json_log[] = $venta->drawLogItem('venta_' . $in['campania'], $row['nombre'], $old[$row['nombre']], $dato[$row['nombre']]); // echo $row['nombre'].': '; print_r($igualado); echo ', '; } } } if ($in['venta_id'] == '0') { $sql = 'INSERT INTO venta_' . $in['campania'] . '(' . $sql_campos . ') VALUES(' . $sql_valores . ')'; } else { $sql = 'UPDATE venta_' . $in['campania'] . ' SET ' . $sql_set . ' WHERE id="' . $in['venta_id'] . '"'; } $venta->setVentaCampania($sql); // print_r($json_log); $tmp = ''; foreach ($json_log as $row) { if ($tmp != '') { $tmp .= ', '; } $tmp .= $row; } if ($tmp != '') { $healthy = array("\n\r", "\r\n", "\n", "\r", "\t"); $yummy = array("<span style='color:red' > newline </span>", "<span style='color:red' > [newline] </span>", "<span style='color:red' > [newline] </span>", "<span style='color:red' > [newline] </span>", "<span style='color:red' > [tab] </span>"); $tmp = str_replace($healthy, $yummy, $tmp); $venta->drawDivLogItem($in['campania'], $in['venta_id'], $in['usuario'], $in['fecha'], utf8_encode($tmp)); } // -------------------------------------------------------- TEST