Results 1 to 10 of 21
-
7th Jan 2012, 02:51 PM #1OPMember
[PHP] Get Folder Name In A Location
Hey Guys ,
Any idea how to get a name of a folder via php .
e.g : /...../location/folderx
i don't have the name of the folderx ,
how can i get the folder name via php ?
* There is only 1 folder in that location
viruz99 Reviewed by viruz99 on . [PHP] Get Folder Name In A Location Hey Guys , Any idea how to get a name of a folder via php . e.g : /...../location/folderx i don't have the name of the folderx , how can i get the folder name via php ? Rating: 5
-
7th Jan 2012, 02:54 PM #2MemberWebsite's:
Elite.SO Defendos.com Motionite.comSo you want to return all folder names in:
/...../location/
?
-
7th Jan 2012, 02:54 PM #3MemberWebsite's:
wscripts.net damnlolscript.com lulzjet.comif you have the php file in folderx you can use http://php.net/getcwd
-
7th Jan 2012, 02:56 PM #4OPMember
nope , each time i run the script , a new folderx is created in that location with different name .
need a quick php code to retrieve its name .
@ l0calhost , yep + there is only 1 folder
$folderx = "foldername";
-
7th Jan 2012, 02:57 PM #5Retired NinJaWebsite's:
loledhard.comIF U WANT current DIR then getcwd() would do ur work or else if u want to search in certain dir use something like
$handler = opendir("/home/wheretosearch/");
while ($file = readdir($handler))
{
echo $file;
}
You don't hate Justin bieber.You hate the fact you ain't Justin Bieber!
-
7th Jan 2012, 03:16 PM #6Respected MemberWebsite's:
DL4Everything.com Soft2050.inOk, se we have a folder name: "unknown" in the folder "folder" from relative path
The process is somewhat similar to opendir but i prefer to use glob() for this purpose : http://php.net/manual/en/function.glob.php
Use is_dir function to check whether the specified resource is a directory: http://php.net/manual/en/function.is-dir.php
Check out the below code, i have also commented it a little:
PHP Code:<?php
$folder = array(); // Creates a array for use later
foreach (glob("folder/*") as $thefolder) { // Use for each to go through and get each folder & file in the given directory
If (is_dir($thefolder)) { // We only want to get folders so we are making sure that we are adding a directory and not a file.
$folder[] = $thefolder; // Adds the file to the array created
}
}
echo $folder[0]; // 0 for 1st dir, 1 for 2nd and so on...
?>
-
7th Jan 2012, 03:25 PM #7OPMember
thx soft2050 but i'm getting this error :
Parse error: syntax error, unexpected T_FOREACH on line
foreach (glob("$location\*") as $thefolder) {
* tried the direct location as well path/folder/ instead of $location
@ Humour - its working tho i'm getting "...foldername"
-
7th Jan 2012, 03:29 PM #8Respected MemberWebsite's:
DL4Everything.com Soft2050.inI was not using any IDE, was writing in notepad++ so came out with a error
I forgot to add ; at the end on line 3
Between, i have already edited before your reply but you probably might wont have saw it.
-
7th Jan 2012, 03:39 PM #9OPMember
Edit - working tho its giving the full location
e.g : /..../folder/foldername
-
7th Jan 2012, 03:44 PM #10Respected MemberWebsite's:
DL4Everything.com Soft2050.inI have just tried the code and it does work here. The error is because the glob didn't find any file/folder in that location and couldn't add anything to array
Try using realpath() function to check whether you are on the right path: http://php.net/manual/en/function.realpath.php
Theres some problem with the location you are trying to get folder from
Edit:
Is this real what you are using in your code:
PHP Code:$location = "/....../folder/";
You have to use something like this for it then: /../../../
Sponsored Links
Thread Information
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)
Similar Threads
-
Mass rar each folder
By Ruriko in forum Technical Help Desk SupportReplies: 1Last Post: 11th Aug 2012, 01:24 PM -
Problem with folder.
By sasa037 in forum Technical Help Desk SupportReplies: 4Last Post: 25th Dec 2011, 06:42 AM -
Track Folder Changes
By Daniel in forum Webmaster ResourcesReplies: 0Last Post: 3rd Nov 2011, 02:06 PM -
VPS Folder Permissions.
By Trueno22 in forum Server ManagementReplies: 8Last Post: 23rd Aug 2010, 09:59 PM -
[WTS] Database Folder.
By Luke in forum Completed TransactionsReplies: 3Last Post: 20th Sep 2009, 05:01 PM
themaManager - edit and manage...
Version 4.04 released. Open older version (or...