Exemple #1
0
session_start();
$hdb = new bd();
$userid = $_SESSION["id"];
$table = "manager_messages_scheduled";
$sql = "SELECT * FROM {$table} WHERE userid = " . $hdb->quote($userid);
if ($res = $hdb->query($sql)) {
    if ($res->rowCount() < 11 || $_POST['edit']) {
        if ($_POST['publish_tw'] == 1) {
            $max_chars = 140;
        } else {
            $max_chars = 2000;
        }
        if ($_POST['img']) {
            if (substr($_POST['img'], 0, 4) == "data") {
                $fotob = new fotos();
                if ($img = $fotob->subirFotoManager($_POST['img'], $userid)) {
                } else {
                    error_log("Error al subir foto");
                    $img = "";
                }
            } else {
                $img = $_POST['img'];
            }
        } else {
            $img = "";
        }
        $message = cleanMessage($_POST['message'], $max_chars, $userid);
        if (!is_numeric($message) || $message > 5) {
            $fields = array('userid' => $userid, 'message' => $message, 'img' => $img, 'time_start' => $_POST['time_start'], 'time_end' => $_POST['time_end'], 'days' => $_POST['days'], 'hour' => $_POST['hour'], 'publish_fb' => $_POST['publish_fb'], 'publish_tw' => $_POST['publish_tw'], 'publish_fbp' => $_POST['publish_fbp'], 'publish_fbgp' => $_POST['publish_group']);
            if (is_array($fields = makeTimes($fields))) {
                if ($_POST['edit'] == true) {