amitbravo
asked on
hide the path of a video file
we can hide exact path of a jpg file using the kind of script > ( see code )
calling the code like <img src="code.php?img=myimage. jpg" />
but how can i hide exact path of video (mpeg/mpg files) and can it work with embed code like >
<object id="MediaPlayer1"
CLASSID="CLSID:22d6f312-b0 f6-11d0-94 ab-0080c74 c7e95"
codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"
<BR>standby="Loading Microsoft Windows® Media Player components..."
type="application/x-oleobj ect" width="250" height="246"><param name="fileName" value="code.php?moviename= mymovie.mp g"><param name="animationatStart" value="true"><param name="transparentatStart" value="true"><param name="autoStart" value="false"><param name="showControls" value="true"><param name="Volume" value="-450"><embed type="application/x-mplaye r2"
pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" src="code.php?moviename=my movie.mpg" > name="MediaPlayer1" width=280 height=256 autostart=1 showcontrols=1
volume=-450></object>
could it work like > code.php?moviename=mymovie .mpg ??
calling the code like <img src="code.php?img=myimage.
but how can i hide exact path of video (mpeg/mpg files) and can it work with embed code like >
<object id="MediaPlayer1"
CLASSID="CLSID:22d6f312-b0
codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"
<BR>standby="Loading Microsoft Windows® Media Player components..."
type="application/x-oleobj
pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" src="code.php?moviename=my
volume=-450></object>
could it work like > code.php?moviename=mymovie
$base_img_dir = "uploads/images/";
$full_image=$base_img_dir.'no_image.gif';
if (!file_exists($base_img_dir.$_GET['img']) || $_GET['img']=="" ) {
$full_image=$base_img_dir.'no_image.gif';
$_GET['w']=120;
$_GET['h']=90;
}
else { $full_image=$base_img_dir.$_GET['img']; }
list($width, $height, $type, $attr) = getimagesize($full_image);
switch($type){
case "1":
$img_in = imagecreatefromgif($full_image);
break;
case "2":
$img_in = imagecreatefromjpeg($full_image);
break;
case "3":
$img_in = imagecreatefrompng($full_image);
break;
}
//$img_in = imagecreatefromjpeg('spaw2/uploads/images/'.$_GET['img']) or notfound();
$img_out = imagecreatetruecolor($_GET['w'], $_GET['h']);
imagecopyresampled($img_out, $img_in, 0, 0, 0, 0, imagesx($img_out), imagesy($img_out), imagesx($img_in), imagesy($img_in));
switch($type){
case "1":
header("Content-type: image/gif");
imagegif($img_out);
exit;
break;
case "2":
header("Content-type: image/jpeg");
imagejpeg($img_out,NULL, 100);
exit;
break;
case "3":
header("Content-type: image/png");
imagepng($img_out);
exit;
break;
}
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.