shadowx
Nov 16 2006, 08:26 PM
Hi all ive got a small and simple (for the moment atleast  )file and directory listing script in php as follows CODE $dir = "."; $num = 0; $file = scandir($dir); while($file = scandir($dir)){ echo $file[$num]; echo "<BR>"; $num = $num + 1; };
the concept is simple enough, the directory to start with is the current one, so scan this directory and while we have a result do a loop to echo the file/directories found, incriment the array number by one so we get the next file and not the same one. But it seems to go on for infinity, and perhaps beyond! I think the problem is that it keeps incrementing the variable $num and then it prints out the array $file[$num] even though the value is empty. So i think the solution is how do i check how many files/directories are in the path i want to scan? And if thats not the problem then what is the problem? and how do i fix it? Other than that the script works  Its a start! Thanks
Comment/Reply (w/o sign-up)
jlhaslip
Nov 16 2006, 09:18 PM
I think the loop is infinite due to the while conditional which asks to simply perform the scandir each time through the loop, which of course it does each and every time, so on and on it goes. Instead, of dealing with the scandir function in the while statement, try reading the $files array based on the value of the loop index and printing something then, Might be nice to have that list clickable, too?
Comment/Reply (w/o sign-up)
shadowx
Nov 16 2006, 09:32 PM
QUOTE Instead, of dealing with the scandir function in the while statement, try reading the $files array based on the value of the loop index and printing something then, By this do you mean that i would put the scandir outside the loop and then use the variable $file as the loop condition and reading of the array based on the number of times the loop has run? Eg first time it would read the ) array, then the 1st, 2nd etc....? If so i think ive tried that but ill try it again in the morning (i cant concentrate now so it means its time i got some sleep!) And also the list will be clickable once ive got it to display the files/directories, that wont be a problem once ive got it to not be so infinite!
Comment/Reply (w/o sign-up)
jlhaslip
Nov 16 2006, 09:37 PM
truefusion
Nov 16 2006, 10:37 PM
Wouldn't a foreach statement work better here? CODE $dir = "."; $file = scandir($dir); foreach ($file as $key => $value){ echo $file[$key]."<br/>\n"; }
Comment/Reply (w/o sign-up)
shadowx
Nov 17 2006, 11:21 AM
Ah truefusion, your code works perfectly. it goes through the directory once and prints out everything it finds  Thanks to both of you!
Comment/Reply (w/o sign-up)
Similar Topics
Keywords : Needed Directoryfile Listing Code Infinite Loop Infinite Loop- How do you test your php code
- (97)
We know that php is a server side scripting language. So we will need a server with the php parser
to parse/test our code. How are you doing that. Do you upload it to a server for testing or did you
instal php and the server (apache) on your computer (localhost)...
Display The Current Date/time
- With a simple PHP code (4)
Use this code to display the current date and time. CODE $date = date('l dS \of F Y
h:i:s A'); echo "$date"; ?> "l" would display the current day of the week such as
Sunday. d displays the day of the month... such as 1 and S adds the appropriate suffix(st). /of
simply displays the word "of". F displays the current month with no abbreviations while Y displays
the four digit year(2007). "h" displays the current hour with leading zeros if necessary(Ex. 06 for
6 o'clock). "i" displays the minute of the hour with leading zeros if necessary. ...
Tutorial Needed?!
- PHP+Ajax (12)
I need many tutorials based on PHP programming language and AJAX technology. Those tutorials might
be of any kind. Please post only the links to the trusted and working tutorials!...
Php Clock
- source Code (8)
Hi Every one i find this code its very easy simple php clock i think you can use it /blink.gif'
border='0' style='vertical-align:middle' alt='blink.gif' /> CODE // Binary Clock // script
copyright© 2002 Andreas Tscharnuter // questions? contact: psychodad@psychodad.at ||
http://www.psychodad.at/clock/ // free to use, copy and modify but leave comments untouched;) //
just include this file where your binary clock should appear // version 1.2 03 September 2003 //
below you can change different settings // and remember to drink m000re milk! $size = "40"; ...
Get Filename Of Referring Url
- php code to get filename of referring URL (9)
Hey /smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /> I want to know how
to get the filename of the referring URL. Look at the following example: Page A which has a URL of
http://blah.trap17.com/blah/blah1.php redirects the user to Page B which has a URL of
http://blah.trap17.com/blah/blah2.php . Is there a PHP code that I can put on blah2.php that will
output blah1.php? I tried _SERVER ; (please note the code may not exactly be correct as I do not
remember the code /laugh.gif' border='0' style='vertical-align:middle' alt='laugh.gif' />...
Loop Through Form
- How do you do it? (9)
In ASP you'd do this: CODE For Each Field in Request.Form So how do you do it in PHP? I
want to loop through a form, check to see if it has a value and if so, append to a string to send as
the body of my email....
Php Code For Login Form With Validation In Php
- (7)
I dont want to use javascript as a validation form i want to use Regular expression in PHP for Login
or other page. please any one have a best code for validation in PHP. as i thinks that web site
Validation on server site is faster then client site validation. Most welcome....
Requesting Auto Generating Id Tag In Php Code
- Php Coding (3)
Hello...I'm designing a website in PHP where ppl can submit their links for "cool sites".
Anyway, when somebody submit's a link to a website for example "http://www.google.com" it
creates an id such as "index.php?id=1134411593". I dont want the links to be converted into
id's. I want it to remain as "http://www.google.com". I have the following coding on
( echo " ). I'm a novice. Please Help!!!! Thanks... Plus I
also want to add the date on when the link was submitted. Please follow our forum rule by making...
Gallery Help Needed
- errors help help (10)
Html Code Tester. Online Script
- (15)
Yes, yes. I have another script that I have written and I am distributing. I am not entirely sure if
this works. I have not tested it yet, but I will later and post back with a demo and fix it up.
Current script: CODE //Save this as something like htmltest.php function CheckForm() {
$html_unsafe=$_POST ; //Gives us our user input $html_safe=str_replace(" //Starts security measures
$html_safe=str_replace("?>"," ",$html_safe); //User input now secure server side //Still security
issues client side echo $html_safe; //echos our statement } //End function //Main script...
Wap Source Code Viewer
- Mobile/wap source code viewer page (4)
This is a source code viewer that will workl on wap/mobile sites but you can easily convert it to
work on web im sure ;-) CODE header("Content-Type: text/vnd.wap.wml"); echo '
'; print " "; if ($url == "") { echo " Enter url: »View source code "; }
if ($url == "$url") { $udata=@file_get_contents("$url"); $udata = str_replace("$","$$",$udata);
$udata = str_replace("&","&",$udata); $udata = str_replace("'","'",$udata); $udata =
str_replace(" $udata = str_replace(">",">",$udata); $udata = str_replace("\"...
Php Code?
- Mathematical Applications (12)
Hello, everyone. The help is needed again. How can I make calculator in PHP language? That will act
like that a user just type in the fields known values, then click the button, and it's going to
be solved automatically. In other words, have can I write a formula in PHP, how to plug it inside
that language. For example, the formula to find a peremeter of square is: P=4a. So, a user
just can write the known value which is peremeter itself and it will find the side of a square; and
vice versa. If you can write many things how to do such formulas, such as comp...
Create Table - Mysql Code - Help
- (1)
I need your feedback about setting the database issues. Please, review them and correct some entries
in the code if they got some mistakes. This is the code itself: SQL CREATE TABLE `news` (
`id` int(250) NOT NULL auto_increment, `title` varchar(255) NOT NULL default '',
`text` text NOT NULL, `author` varchar(255) NOT NULL default '', `valid` varchar(255)
NOT NULL default '', `date` varchar(255) NOT NULL default '', PRIMARY KEY
(`id`) ) ENGINE = MyISAM ; ...
Tools Needed!
- PHP & MySQL (9)
Hello, everyone! I need some tools for those two things to test PHP scripts coming together with
database on my laptop, instead checking them on a web-server which takes time....
Php Source Code Unveiled In Browser?
- is that possible? (7)
I am quite new to PHP and this concern came to my mind after playing around a bit with it... When
PHP is not correctly configured on the web server the source code of a php file we try to access
through a browser will be shown instead of the result of the code itself. This will normally not
happen when PHP is working properly, but I was just wondering if it could still be possible to see
that code if a user wanted to or if something on the server failed. This would for example expose
sensitive information like mysql passwords and so on... Is anything like that possib...
Malicious Code Injection
- (3)
Hi everyone! This is my first post, so be kind! Basically, I'm trying to get a free host
together so am writing some posts. Here's a little summin' summin' about malicious code
injection with PHP applications. Basically, this security exploit is one of the oldest tricks in
the books and all comes down to the fact that PHP allows execution of both local and remote scripts
with the SAME function... dur. Anyway, this is how it works. Image you've just employed a young
go getter, straight outta uni, who has found becoming a Jack of all trades a sinch. Y...
Php And Mysql Programming
- anyone knows a code for mysql and php (2)
hi everyone! I am making a program using php and mysql...I am a noob on this so i need your help
guys...I want to make a simple program that will some values and then store them on a database and
then retrieve them...uhmm let me give an example out put of what i need. This is the example say..:
Enter First Name: Enter Last Name:
Enter Age: Enter Address: ..those are the
data needed for input values...my question now is how can I make a database whi...
Adapting Html Code Embed To Work On Phpnuke
- Help With This Html Code Pls (7)
QUOTE how can get this html code to work on my phpnuke site? what tags would i
have to enable in the $Allowable HTML part of my config.php file?? Edited topic title. Moved to
Programming. ...
Creatting A Playlist Through Php
- script help needed (5)
Hi I am trying to make a script so that i can insert songs into a playlist, but i need a script in
which it opens the playlist file and removes the closing tag at the end, so before i can add more
entrys. e.g CODE Location 5 Location 4 Location 3 Location 2 Location 1 But to
add more entrys i would have to get rid of the atx, then use the fputs to place the new entry into
the file. code tags added Topic title modified. ...
Need Some Help In File Browser
- listing all sub folders and files in them. (8)
Hey I want to create a very simple file browser, so that, it reads all the sub-folders which are
places in a directory, and the files inside the sub-folders (It reads only files inside sub-folders
and list them in simply. ) Also, it creates a directory (any name) inside each sub folder. My
Following code reads on the files inside the main directory, it does not read the files inside the
sub-folders.. I appreciate any help. CODE $path = "./"; $dir_handle = @opendir($path) or
die("Unable to open $path"); while ($file = readdir($dir_handle)) { if($file == "." || $fil...
Admin Page
- Tutorial Needed? (4)
I need to look at a nice tutorial how do you create an admin access page with many functions as many
as possible....
Php Code Needed Iii
- (10)
Hello, everyone. I need your help again! Who might create the PHP code, the picture is above
this text. Basically, I want when the user fill in all the information in this form, it
automatically was sent to my email. And, then, the dialog box appears or on the same window, it was
said that your request has been sent. Moreover, if the user did not fill the entire information,
the dialog box appears stating that you did not fill some field. Thanks, for help. You always do
that....
Php Code Needed
- Working Together? (5)
Hello, everyone. I need your help again. This forum is quite good for it. Well, I need create a
registration form for my web-site using PHP and SQL. The information it should contain: 1) User
Name 2) First Name 3) Last Name 4) Password 5) e-mail Address 6) Security Image: that images helps
to protect a random registration, for instance, 56+2=where user have to type an answer in order to
finish registration. That's all for today. Anymore things, I will post another post over here.
...
Php Code
- Needed?! (15)
Well, I am a novice in PHP programming, so there is a script which I wanna get: 1. You go the
web-site 2. On the main screen, there is a some kind of field windows, the one you get used to type
in, when you go to google, for instance. 3. He or she types her email address and it's going to
be saved in my SQL database. 4. That's it. Help me if you can....
Looking For Command Line Based Sql Modification
- Program Needed For SQL? (1)
How I use Windows command prompt client and do modifications to my SQL database. If yes, please
write the commads I should know for that. If no, please get me the software with which I can do it.
Topic title modified. Proper English is always required when posting in our forum. ...
Slaed Cms
- Book Needed!!! (2)
Hello, everyone! I need some tutorial for Slaed Engine for any version you might find. I wanna learn
how you can make modules or blocks for this CMS. Especially, library functions and other things that
will make the web-site works like virtual library....
Dynamic Image / Signature Generator
- a simple code to change text on an image (12)
In search of dynamically changing quote, saying or all other types of text on an image I came across
a code that I have modified to fit my initial usage. This procedure requires two files and short
knowledge of PHP. If you are familiar with Trap17's sig rotation code you will understand this
procedure very fast. Code 1: dynamic_sig.php (you can rename this to index.php and you'll see
at the end why) Code 2: a simple text file named anything (I will call it name.txt ) Code 1
CODE header("Content-type: image/png"); $image = imagecreatefrompng("../i...
Change Permission With Php Code
- code to change files' and folders' permissions? (3)
As everyone know, there two ways (that I can think of) to change files' and directories'
permissions. One is to change it in your cPanel's Disk Manager and the other is with an FTP
client that supports chmod. Well, I'm doing something for my site that requires files to have
full permissions (Execute, Write, and Read on all three groups). At first, I thought that if I made
the directory 777, then every file created in that directory will be 777 as well. I'm wrong. An
alternative to doing this is to change each file permission myself, but that would be...
Use Rss In Php Code
- (3)
so, how can I make RSS reader on my website? thanks in advance...
Will This Code Work
- php linking script ?p= (5)
hi i'm not that great at php so i'm not to sure if this will work or not. but what i want to
do is be able to use ?p=staff or what ever page name, with out the php extion, and i would like to
no if this simple script i made would work. the code is: CODE $p = $_GET ; if ( !empty($p) &&
file_exists('./' . $p . '.php') && stristr( $p, '.' ) == False ) { // pages
= directory where you store your pages $file = './' . $p . '.php'; } else { //
1.php = defult page $file = './index.php'; } include $file; ?> ...
Looking for needed, directory, file, listing, code, infinite, loop, made, infinite, loop
|
Searching Video's for needed, directory, file, listing, code, infinite, loop, made, infinite, loop
See Also,
|
advertisement
|
|