PHP- liste id skal kaldes(kalde billeder)

Tags:    php

Hey, jeg er ved at lave en hjemme side hvor menuen ser sådan her ud:
<body>
<div id="container">
<div id="menu">

<ul>

<li id="m01"><a href="index.php">Forside</a></li>
<li id="m02"><a href="brugersider/info.php>Info</a></li>
<li id="m03"><a href="brugersider/billeder.php>Billeder</a></li>
<li id="m04"><a href="brugersider/kontakt.php>Kontakt</a></li>
<li id="m05"><a href="brugersider/links.php">Links</a></li>
</ul>
</div>

Når jeg så klikker på linket "billeder", vil jeg have at den bare skal hente alle billeder der ligger i en bestem mappe, har prøvet sådan her, men det virker ik..nogen forslag?:


<?php
// Efter bruger valg sætter vi mappe placring
echo " ";
if(($_GET['id']=="m03" )) {
//$place = "imgages/billeder/
$place = "images/event/1/";
}

?>

<table border=0 width='100%' cellpading='0' cellspacing='0'>
<tr valign="top">
<td align='center'><?php
if($place) {
foreach(glob("$place/*") as $billeder) {
//Finde størlsen på billederne
$size = getimagesize($billeder);
$w = $size[0];
$h = $size[1];
echo "  ";



?>
<a href="javascript:openWindow('<?php echo"".$billeder."";?>','<?php echo $w; ?>','<?php echo $h; ?>','Vis som stor')"><img border="0" src="<?php echo"".$billeder."";?>" width="80" height="60" alt="Forstørre"></a>
<?php





}

}
?>

på forhånd mange tak for hjælpen..



1 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Hej Michael,

Grunden til at dit script ikke fungere som du øsnker det er at du mangler en lang række ting. Enten skal du læne dig op af og bygge en database med en table hvor i du lister alle dine billeder, stien til disse billeder, m.m., eller også skal du bruge PHP's fil værktøjer til at læse billed mappen, indlæse billederne, m.m.

Det er ikke nok at du bare fortæller PHP hvor dine billeder er placeret, PHP skal også hvide hvad dine billed filer hedder. Når du har det på plads, kan du sagtens bruge $_GET til at vælge og sortere imellem billederne.

Det samme gør sig i øvrigt gældene for JavaScript. Her skal du også, enten, lave et statisk array hvor alle filenavne på dine billeder er listet.



Indlæg senest redigeret d. 19.02.2008 21:55 af Bruger #11375
t