Hello,

1. you must have a frame system with two frames: frame1 called fileslist,
fametwo called: preview
when you build the files list do like this:
<?
while (list(, $filename) = each($filesarray))
{
  echo "<li><a href="javascript:display('$filename')">$filename</a>";
}
?>

then declare a javascript function as:
<script>
function display(filename)
{
  window.frames['preview'].location = filename;
}
</script>

should work.

//Elias

"Alia Mikati" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> Hello everybody,
> I hope u can help me with this. I'll be very grateful!
> This file retrieves a list of files from a folder on the server and then
> has to diplay a list of them. When selecting one of them in the list, it
> should display a preview (i.e. its contents) in the same file. I think i
> should use frames but donno how to do it :(.
> Thx a lot
>
>
>
> <?PHP
> $d = dir("/home/mcms/public_html/MCMS/Alia/pageTmp");
> ?>
>
> <html>
> <head>
> </head>
> <body>
>  <form method="POST" action="showTree.php">
>  <p><b>Plz select a page template:</b></p>
>  <p><select size="1" name="pageList" >
>
> <?PHP
>  while (false !== ($entry = $d->read()))
>  {
>     if ($entry != '.' && $entry != '..')
> echo '<option value="'.$entry.'">'.$entry.'</option>.\n';
>  }
> ?>
>
>  </select></p>
>  <p><input type="submit" value="Create" name="createButton" >
>     <input type="hidden"
> value="/home/mcms/public_html/MCMS/Alia/pageTmp/" name="pageField" /></p>
>
>
> <?PHP
> /*if (!$file = fopen("/home/mcms/public_html/MCMS/Alia/pageTmp/
> $pageList", "rb")){
> echo("couldnt open the file.");
> } else{
> fpassthru($file);
> }*/
> ?>
>
> </form>
> </body>
> </html>
>
> <?PHP
> $d->close();
> ?>
>
>



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

Reply via email to