Abrir video localmente

Enviada por Xavier 
Xavier
Abrir video localmente
06 de May de 2017 às 07:56PM
Olá pessoal!

Como que eu abro um vídeo localmente, após clicar em um link.
Estou fazendo assim e um abre, porém outros não abrem.
Alguém pode me ajudar?
Está estático e bem basicão mesmo.


<script>
$(document).ready(function(){
$("#videos_pele_col1 a").click(function(e){

var vd = $(this).attr('id');

if(vd == "vd1"){
//alert(vd);
$("#video1").css("visibility","visible");
$("#video2").css("visibility","hidden");
$("#video3").css("visibility","hidden");
}

if(vd == "vd2"){
//alert(vd);
$("#video1").css("visibility","hidden");
$("#video2").css("visibility","visible");
$("#video3").css("visibility","hidden");
}

if(vd == "vd3"){
//alert(vd);
$("#video1").css("visibility","hidden");
$("#video2").css("visibility","hidden");
$("#video3").css("visibility","visible");
}

});
});
</script>

<?php
//Conecta o banco de dados
include("conexao.php");
$pdo=conectar();

try{


//Buscando os videos 1 ao 10

$sql=$pdo->prepare("SELECT video, nomearq, titulo FROM w_videos_pele WHERE video='video-1'");
$sql->bindParam(':video', $_GET['controle1'], PDO::PARAM_STR);
$sql->bindParam(':nomearq', $_GET['nomearq1'], PDO::PARAM_STR);
$sql->bindParam(':titulo', $_GET['titulo1'], PDO::PARAM_STR);
$sql->execute();
while($res=$sql->fetch(PDO::FETCH_ASSOC)){
$controle1=$res["video"];
$nomearq1=$res["nomearq"];
$titulo1=$res["titulo"];
//Atribuindo valores à variável ao link-1
$link1= $titulo1;
//var_dump($controle1 . " _ " . $nomearq1); //teste
}

$sql=$pdo->prepare("SELECT video, nomearq, titulo FROM w_videos_pele WHERE video='video-2'");
$sql->bindParam(':video', $_GET['controle2'], PDO::PARAM_STR);
$sql->bindParam(':nomearq', $_GET['nomearq2'], PDO::PARAM_STR);
$sql->bindParam(':titulo', $_GET['titulo2'], PDO::PARAM_STR);
$sql->execute();
while($res=$sql->fetch(PDO::FETCH_ASSOC)){
$controle2=$res["video"];
$nomearq2=$res["nomearq"];
$titulo2=$res["titulo"];
//Atribuindo valores à variável ao link-1
$link2= $titulo2;
//var_dump($nomearq2); //teste
}

$sql=$pdo->prepare("SELECT video, nomearq, titulo FROM w_videos_pele WHERE video='video-3'");
$sql->bindParam(':video', $_GET['controle3'], PDO::PARAM_STR);
$sql->bindParam(':nomearq', $_GET['nomearq3'], PDO::PARAM_STR);
$sql->bindParam(':titulo', $_GET['titulo3'], PDO::PARAM_STR);
$sql->execute();
while($res=$sql->fetch(PDO::FETCH_ASSOC)){
$controle3=$res["video"];
$nomearq3=$res["nomearq"];
$titulo3=$res["titulo"];
//Atribuindo valores à variável ao link-1
$link3= $titulo3;
}

$sql=$pdo->prepare("SELECT video, nomearq, titulo FROM w_videos_pele WHERE video='video-4'");
$sql->bindParam(':video', $_GET['controle'], PDO::PARAM_STR);
$sql->execute();
while($res=$sql->fetch(PDO::FETCH_ASSOC)){
$controle=$res["video"];
$nomearq4=$res["nomearq"];
$titulo=$res["titulo"];
//Atribuindo valores à variável ao link-1
$link4= $titulo;
}


// fechando a conexão
$pdo = null;
}
catch(PDOExcception $erro){
echo $erro->getmessage();
}

?>




<div id="videos_pele_col1">
<h3><li><a id="vd1" href="#"><?php echo $link1?></a> </li><br />
<li><a id="vd2" href="#"><?php echo $link2 ?></a> </li><br />
<li><a id="vd3" href="#"><?php echo $link3 ?></a> </li><br />
<li><a id="vd4" href="#"><?php echo $link4 ?></a> </li><br />
<li><a id="vd5" href="#"><?php echo $link5 ?></a> </li><br /></h3>
</div>


<div id="videos_pele1">
<img src="imagens/registro.jpg" name="img_reg" id="img_reg"/>

<video id="video1" src="../hipi/imagens/upload/<?php echo $nomearq1 ?>" controls></video>
<video id="video2" src="../hipi/imagens/upload/<?php echo $nomearq2 ?>" controls></video>
<video id="video3" src="../hipi/imagens/upload/<?php echo $nomearq3 ?>" controls></video>

</div>
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.