Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static function SubirVideo($titulo, $video_directorio, $imagen_directorio, $user, $descripcion){
- //ID AUTO INCREMENT
- $sql = "INSERT INTO video(nombre, directorio, imagen, visitas, likes, usuario_id, fecha_subida, descripcion) VALUES ($titulo, $video_directorio, $imagen_directorio, 0, 0, $user, NOW(), $descripcion)";
- $resultado = self::Conexion($sql);
- return $resultado;
- }
- public static function SubirVideoErrores(){
- $error = "";
- if(isset($_POST["boton_upload_video"])){
- $titulo = $_POST["video_title"];
- $descripcion = $_POST["video_description"];
- $uploadImagen = $_FILES['video_imagen']['name'];
- $tipoImagen = $_FILES['video_imagen']['type'];
- $uploadVideo = $_FILES['video_file']['name'];
- $tipoVideo = $_FILES['video_file']['type'];
- if(!empty($uploadVideo) && !empty($uploadImagen)){
- $directorio = $_SERVER['DOCUMENT_ROOT']."/tapeHD/include/database/usuarios/".$_SESSION["usuario"]."/videos";
- if($tipoImagen == "image/jpeg"){
- $file_tmp = $_FILES['video_imagen']['tmp_name'];
- list($width, $height) = getimagesize($file_tmp);
- if($_FILES['video_imagen']['size'] < (1024000)){
- if($width != 320 || $height != 180){
- $error = "<div id='error_alert'><div class='error_container'><i class='fa fa-times awesome error_close btn'></i><div class='error_text'>La imagen debe de ser 320x180</div></div></div>";
- print $error;
- } else {
- if($tipoVideo == "video/mp4"){
- move_uploaded_file($_FILES['video_file']['tmp_name'], $directorio."/".$uploadVideo);
- move_uploaded_file($_FILES['video_imagen']['tmp_name'], $directorio."/".$uploadImagen);
- $video_directorio = "include/database/usuarios/".$_SESSION["usuario"]."/videos/".$uploadFile;
- $imagen_directorio = "include/database/usuarios/".$_SESSION["usuario"]."/videos/".$uploadImagen;
- DataBase::SubirVideo($titulo, $video_directorio, $imagen_directorio, $_SESSION["usuario"], $descripcion);
- $error = "<div id='error_alert'><div class='error_container'><i class='fa fa-times awesome error_close btn'></i><div class='error_text'>Tu video ha sido subido</div></div></div>";
- print $error;
- } else {
- $error = "<div id='error_alert'><div class='error_container'><i class='fa fa-times awesome error_close btn'></i><div class='error_text'>El video debe estar en formato .mp4</div></div></div>";
- print $error;
- }
- }
- } else {
- $error = "<div id='error_alert'><div class='error_container'><i class='fa fa-times awesome error_close btn'></i><div class='error_text'>La imagen pesa demasiado</div></div></div>";
- print $error;
- }
- } else {
- $error = "<div id='error_alert'><div class='error_container'><i class='fa fa-times awesome error_close btn'></i><div class='error_text'>La imagen debe ser de formato .jpg</div></div></div>";
- print $error;
- }
- } else {
- $error = "<div id='error_alert'><div class='error_container'><i class='fa fa-times awesome error_close btn'></i><div class='error_text'>Por favor, cargue la imágen y el video...</div></div></div>";
- print $error;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement