示例#1
0
$dir = "../recursos/";
$tipo = $_REQUEST["selTipo"];
switch ($tipo) {
    case '1':
        $formatos = array('mp4', 'MP4', 'avi', 'AVI', 'swf', 'SWF', 'webm', 'WEBM', 'ogv', 'OGV');
        $archivo = $_FILES["archivo"]["name"];
        $ext = pathinfo($archivo, PATHINFO_EXTENSION);
        if (!in_array($ext, $formatos)) {
            die('error_formato');
        }
        $direccion = str_replace(' ', '_', $dir . basename($_FILES["archivo"]["name"]));
        move_uploaded_file($_FILES["archivo"]["tmp_name"], $direccion);
        chmod($direccion, 0777);
        $url = "http://" . SERVIDOR_BD . "/q-sort/recursos/" . str_replace(' ', '_', basename($_FILES["archivo"]["name"]));
        $duracion = convertirSegundos($_REQUEST["duracion"]);
        echo $contenido->setArchivos($url, $duracion, $tipo);
        break;
    case '2':
        $formatos = array('JPG', 'jpg', 'PNG', 'png');
        $archivo = $_FILES["archivo"]["name"];
        $ext = pathinfo($archivo, PATHINFO_EXTENSION);
        if (!in_array($ext, $formatos)) {
            die('error_formato');
        }
        $direccion = str_replace(' ', '_', $dir . basename($_FILES["archivo"]["name"]));
        move_uploaded_file($_FILES["archivo"]["tmp_name"], $direccion);
        chmod($direccion, 0777);
        $url = "http://" . SERVIDOR_BD . "/q-sort/recursos/" . str_replace(' ', '_', basename($_FILES["archivo"]["name"]));
        $duracion = convertirSegundos($_REQUEST["duracion"]);
        echo $contenido->setArchivos($url, $duracion, $tipo);
        break;