} if ($OPTS->has('f')) { deleteLock($WIKI_ID); } obtainLock($WIKI_ID); print "Locked : {$WIKI_ID}\n"; exit(0); break; #---------------------------------------------------------------------- #---------------------------------------------------------------------- case 'unlock': $WIKI_ID = $OPTS->arg(1); if (!$WIKI_ID) { fwrite(STDERR, "Wiki page ID required\n"); exit(1); } if ($OPTS->has('f')) { deleteLock($WIKI_ID); } else { clearLock($WIKI_ID); } print "Unlocked : {$WIKI_ID}\n"; exit(0); break; #---------------------------------------------------------------------- #---------------------------------------------------------------------- default: fwrite(STDERR, "Invalid action " . $OPTS->arg(0) . "\n"); exit(1); break; }
} else { $enviado = "ERR"; } $insSql = " INSERT INTO {$dbName}.envios SET enviado=1, idimagen='{$id}', app='" . SMS_SC . "', celular='{$celular}', url='{$urlPush}', accion='push', status='{$enviado}', fecha_alta=CURDATE(), hora_alta=CURTIME() "; $rsIns = mysql_query($insSql, $dbc->db); // preparo query $sqlUpdate = " UPDATE {$dbName}.imagenes SET procesado=1, status='OK', url='{$urlPush}' WHERE id={$id} "; } else { $qrFound = FALSE; // send sms $msgSms = ERROR_MSG_DEFAULT; $sent = enviarSMS($celular, $msgSms); if ($sent === TRUE) { $enviado = "OK"; } else { $enviado = "ERR"; } $insSql = " INSERT INTO {$dbName}.envios SET enviado=1, idimagen='{$id}', app='" . SMS_SC . "', celular='{$celular}', url='', accion='sms', status='{$enviado}', fecha_alta=CURDATE(), hora_alta=CURTIME() "; $rsIns = mysql_query($insSql, $dbc->db); // preparo query $sqlUpdate = " UPDATE {$dbName}.imagenes SET procesado=1, status='ERR' WHERE id={$id} "; } // update db $rsUpdate = mysql_query($sqlUpdate, $dbc->db); if (!$rsUpdate) { die("DB ERROR"); } } } clearLock();