<?php $file = '/katalog_ukryty/'; exit; } ?>
... <p style='text-align:left;'> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="640" height="500" id="movie" align=""> quality="high" width="640" height="500" name="movie" align="" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"> </object> </p> ...
<?php $file = '/katalog_ukryty/'.$_GET['file']; exit; } ?>
<?php $_GET['file']=str_replace('..','_',$_GET['file']);//zabezpieczenie przed przeglądaniem przez potencjalnych włamywaczy treści plików w katalogu innym niż katalog_ukryty $file = './katalog_ukryty/'.$_GET['file']; if($_SESSION['dostep_do_plikow']){ exit; }else{ //tu wyświetl film, który ma być wyświetlany, jeśli podany plik nie zostanie odnaleziony, np: $file='./katalog_ukryty/brak_filmu.avi'; exit; } }else{ //tu wyświetl film, który ma być wyświetlany jeżeli dany użytkownik nie ma dostępu do danego filmu, np: $file='./katalog_ukryty/brak_dostepu_do_filmow.avi'; exit; } ?>
<?php $_GET['file']=str_replace('..','_',$_GET['file']);//zabezpieczenie przed przeglądaniem przez potencjalnych włamywaczy treści plików w katalogu innym niż katalog_ukryty $file = './katalog_ukryty/'.$_GET['file']; exit; }else{ //tu wyświetl film, który ma być wyświetlany, jeśli podany plik nie zostanie odnaleziony, np: } ?>
... echo '<a href="katalog/wyswietl_film.php?lp_filmu='.$dane["lp_filmu"].'&opis_filmu ='.$dane["opis_filmu"].' &poziom_filmu ='.$dane8["poziom_filmu "].'" target="_parent" width="640" height="480" > <img src="imagine/'.$dane["lp_filmu"].'.jpg " width="90" height="90" border="0"/> </a>'; ...
... <p style='text-align:left;'> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="640" height="500" id="movie" align="" > <param name="movie" value='../skrypt.php?file=3.swf' > <embed src='../skrypt.php?file=3.swf' quality="high" width="640" height="500" name="movie" align="" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" > </object> </p> ...
<? $file ='./katalog_ukryty/'.$_GET['file']; //echo $file; exit; } ?>
<? $_GET['lp_filmu']=str_replace('..','_',$_GET['lp_filmu']);//ch włamywaczy treści plików w katalogu innym niż katalog_ukryty $file ='./katalog_ukryty/'.$_GET['file']; //ob_clean(); //flush(); exit; } ?>
www.mojadomena.pl/skrypt.php
<? $_GET['lp_filmu']=str_replace('..','_',$_GET['lp_filmu']);//ch włamywaczy treści plików w katalogu innym niż katalog_ukryty $file ='./katalog_ukryty/'.$_GET['file']; //ob_clean(); //flush(); exit; } ?>
<? $_GET['lp_filmu']=str_replace('..','_',$_GET['lp_filmu']);//ch włamywaczy treści plików w katalogu innym niż katalog_ukryty $file ='./katalog_ukryty/'.$_GET['file']; //ob_clean(); //flush(); exit; } ?>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"> <param name="movie" value="plik.php?file=fl.swf"> <param name="quality" value="high"> <embed src="plik.php?file=fl.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed> </object>
<?php $file = './katalog_ukryty/'.$_GET['file']; //header('Content-Type: application/octet-stream');//ta linijka jeśli jest wykomentowana to powinna zniechęcić amatorów do zapisywania pliku z filmem na dysku, ale jeśli film Ci się nie wyświetli poprawnie to usuń komentarz z tej linijki i wtedy wszystko powinno działać. exit; }else{ } ?>
<p style='text-align:left;'> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="640" height="500" id="movie" align="" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"> <param name="quality" value="high"> <param name="movie" value="../skrypt.php?file=3.swf" > <embed src="../skrypt.php?file=3.swf" quality="high" width="640" height="500" name="movie" align="" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" ></embed> </object> </p>
nie jest przetwarzane prawidłowo, czyli na ścieżkę do filmu w ukrytym katalogu. Tylko jeszcze nie doszedłem do tego jak to zmienić.
<? $file ='katalog_ukryty/'.$_GET['file']; //header('Content-Description: File Transfer'); //header("Cache-Control: no-cache, must-revalidate"); //header("Content-type: application/x-shockwave-flash"); //header('Content-Type: application/octet-stream'); //header('Content-Disposition: attachment; filename='.basename($file)); //header('Content-Transfer-Encoding: binary'); //header('Expires: 0'); //header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); //header('Pragma: public'); //header('Content-Length: ' . filesize($file)); //ob_clean(); //flush(); exit; } ?>