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-b0f6-11d0-94ab-0080c74c7e95"
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-oleobject" width="250" height="246"><param name="fileName" value="code.php?moviename=mymovie.mpg"><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-mplayer2"
pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" src="code.php?moviename=mymovie.mpg"> name="MediaPlayer1" width=280 height=256 autostart=1 showcontrols=1
volume=-450></object>


could it work like > code.php?moviename=mymovie.mpg ??


$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;
	}

Open in new window

amitbravoAsked:
Who is Participating?
 
Ray PaseurCommented:
The code snippet appears to be something related to resizing static images, so it is not applicable.  You would probably want something that does readfile() from a hidden source, but I must admit I have never tested such a thing.

What have you tried so far?  What kinds of results or errors did you see?
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.