note 108095 added to book.dir

From: Date: Wed, 28 Mar 2012 06:41:26 +0000
Subject: note 108095 added to book.dir
Groups: php.notes 
Request: Send a blank email to php-notes+get-186886@lists.php.net to get a copy of this message
<form id="browserform" action="browser.php" method="post"> <?php $rootpath=''; if(isset($_POST['rootpath'])) $rootpath=$_POST['rootpath']; ?> <input type="text" id="rootpath" name="rootpath" value="<?php echo $rootpath;?>" /> <?php $handle=opendir($rootpath); if($handle!=null) while (false !== ($entry = readdir($handle))) { if(is_dir($rootpath."/".$entry)) echo "<a href='#' onclick='opendir(\"$entry\")'>$entry</a><br>"; else echo "<a href='#' onclick='openfile(\"$entry\")'>$entry</a><br>"; } ?> </form> <script type="text/javascript"> function opendir(dir) { if(dir=="..") { var path=document.getElementById("rootpath").value; var arr=path.split("/"); path=arr[0]; for(var i=1;i<arr.length-1;i++) path+="/"+arr[i]; document.getElementById("rootpath").value=path; browserform.submit(); } else { document.getElementById("rootpath").value+="/"+dir; browserform.submit(); } } function openfile(dir) { var path=document.getElementById("rootpath").value; window.open("player.php?path="+path+"/"+dir); } </script> ---- Server IP: 69.147.83.197 Probable Submitter: 103.247.209.13 ---- Manual Page -- http://www.php.net/manual/en/book.dir.php Edit -- https://master.php.net/note/edit/108095 Del: integrated -- https://master.php.net/note/delete/108095/integrated Del: useless -- https://master.php.net/note/delete/108095/useless Del: bad code -- https://master.php.net/note/delete/108095/bad+code Del: spam -- https://master.php.net/note/delete/108095/spam Del: non-english -- https://master.php.net/note/delete/108095/non-english Del: in docs -- https://master.php.net/note/delete/108095/in+docs Del: other reasons-- https://master.php.net/note/delete/108095 Reject -- https://master.php.net/note/reject/108095 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#186886) next »