[PHP] Re: Re: drop down menu populated from a directory

2004-05-31 Thread Dustin Krysak
I gave it a go, and I got the error:
Parse error: parse error, unexpected '}'
This was on the last }. Now I am brand new at php, but should there 
not be an opening and closing curly bracket? in this code there are one 
{ and three }

So I made my code:
?php
if ($handle = opendir('../../../mov')) {
   while (false !== ($file = readdir($handle)))
   if ($file != '.'  $file != '..')
   $fileName = str_replace('.mov', '', $file);
   echo 'option value=' . $file . '' . $fileName . 
'/option';
   closedir($handle);
}
?

And it does display the name in the menu... so that is a good start, 
but the link doesn't work when selected. So I am assuming hte code does 
need those brackets, and I rather need to open the opening one...

d

On 31-May-04, at 2:39 AM, [EMAIL PROTECTED] wrote:
From: Torsten Roehr [EMAIL PROTECTED]
Date: May 30, 2004 5:14:28 PM PDT
To: [EMAIL PROTECTED]
Subject: Re: drop down menu populated from a directory
Dustin Krysak [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]
Hi there
What I am hoping to do is have a drop down menu that would be 
populated
from the contents of a directory via php. Now The link names would be
generated by the file name minus the file extension. Has anyone seen a
tutorial on accomplishing something like this? All of the links would
be to quicktime movies, but I am hoping to have them embedded in HTML
(or PHP). So the movie is displayed in a browser

thanks in advance!
This should do the trick:
// opening select tag goes here...
if ($handle = opendir('/path/to/files')) {
   while (false !== ($file = readdir($handle)))
   if ($file != '.'  $file != '..')
   $fileName = str_replace('.mov', '', $file);
   echo 'option value=' . $file . '' . $fileName . 
'/option';
   }
   }
   closedir($handle);
}

// closing select tag goes here
Haven't tested it. Hope it works and helps ;)
Regards,
Torsten Roehr
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Re: [PHP] Re: Re: drop down menu populated from a directory

2004-05-31 Thread Daniel Clark
With the SELECT drop down, you'd need a submit button, and then the value of $file 
would be passed to the next page and read.  There you 
could open that file.

So I made my code:

?php
if ($handle = opendir('../../../mov')) {
while (false !== ($file = readdir($handle)))

if ($file != '.'  $file != '..')

$fileName = str_replace('.mov', '', $file);
echo 'option value=' . $file . '' . $fileName . 
'/option';
closedir($handle);
}
?

And it does display the name in the menu... so that is a good start, 
but the link doesn't work when selected. So I am assuming hte code does 
need those brackets, and I rather need to open the opening one...

d

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP] Re: Re: drop down menu populated from a directory

2004-05-31 Thread Torsten Roehr
Dustin Krysak [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]
 I gave it a go, and I got the error:
 Parse error: parse error, unexpected '}'

Sorry there are some braces missing. Please try this:

if ($handle = opendir('../../../mov')) {
while (false !== ($file = readdir($handle))) {
if ($file != '.'  $file != '..') {
$fileName = str_replace('.mov', '', $file);
echo 'option value=' . $file . '' . $fileName . '/option';
}
}
closedir($handle);
}

Regards, Torsten


 This was on the last }. Now I am brand new at php, but should there
 not be an opening and closing curly bracket? in this code there are one
 { and three }

 So I made my code:

 ?php
 if ($handle = opendir('../../../mov')) {
 while (false !== ($file = readdir($handle)))

 if ($file != '.'  $file != '..')
 $fileName = str_replace('.mov', '', $file);
 echo 'option value=' . $file . '' . $fileName .
'/option';
 closedir($handle);
 }
 ?

 And it does display the name in the menu... so that is a good start,
 but the link doesn't work when selected. So I am assuming hte code does
 need those brackets, and I rather need to open the opening one...

 d




 On 31-May-04, at 2:39 AM, [EMAIL PROTECTED] wrote:

  From: Torsten Roehr [EMAIL PROTECTED]
  Date: May 30, 2004 5:14:28 PM PDT
  To: [EMAIL PROTECTED]
  Subject: Re: drop down menu populated from a directory
 
 
  Dustin Krysak [EMAIL PROTECTED] wrote in message
  news:[EMAIL PROTECTED]
  Hi there
 
  What I am hoping to do is have a drop down menu that would be
  populated
  from the contents of a directory via php. Now The link names would be
  generated by the file name minus the file extension. Has anyone seen a
  tutorial on accomplishing something like this? All of the links would
  be to quicktime movies, but I am hoping to have them embedded in HTML
  (or PHP). So the movie is displayed in a browser
 
  thanks in advance!
 
  This should do the trick:
 
  // opening select tag goes here...
 
  if ($handle = opendir('/path/to/files')) {
 while (false !== ($file = readdir($handle)))
 
 if ($file != '.'  $file != '..')
 
 $fileName = str_replace('.mov', '', $file);
 echo 'option value=' . $file . '' . $fileName .
  '/option';
 }
 }
 closedir($handle);
  }
 
  // closing select tag goes here
 
  Haven't tested it. Hope it works and helps ;)
 
  Regards,
 
  Torsten Roehr

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php