View Full Version : help with first time php
pooker
06-26-2008, 09:33 AM
here is the basic code
$dir = opendir('./mangareader');
while($folder = readdir($dir) ){
if (is_dir($folder) ) {
?>
<option value='1'><? echo $folder ?></option>
<?
}
}
closedir($dir);
?>
I just want it to return the folder name, is_dir does not do that
Like in mangareader there is a bunch of scripts and only a few folders I just want it to return the folder name in the dropdown menu,
Could someone please help?
Dismounted
06-26-2008, 09:54 AM
$folder will be the name.
Marco van Herwaarden
06-26-2008, 10:08 AM
Your problem is mostly that you are listing the contents of a sub-directory and then test if the found name is a folder in your current directory.
The following is a working script (just as an example):
<?php
$dir = opendir('./mangareader');
while($folder = readdir($dir))
{
if (is_dir("./mangareader/" . $folder))
{
echo "Folder: ./mangareader/$folder<br />";
}
else
{
echo "File: ./mangareader/$folder<br />";
}
}
closedir($dir);
?>
pooker
06-26-2008, 10:33 AM
Thank you very much ^^
--------------- Added 1214480781 at 1214480781 ---------------
one more question please :)
I have it working and have it setup like this
<option value="<? echo $folder?>"><?echo $folder?></option>
then when it passes it to the new page I do this
$series = $_POST['series'];
it works so far
But I need to keep this value through the next page so I do this
$_SESSION['num1'] = $series;
and I make sure to use my
session_start();
the problem is it does not keep this value when it goes onto the next script
it basically works like this
series.php
chapter.php
page.php
I am not getting the session to work to keep the value at page.php
vBulletin® v3.8.12 by vBS, Copyright ©2000-2025, vBulletin Solutions Inc.