Avatar billede kimox Nybegynder
31. juli 2003 - 18:41 Der er 18 kommentarer og
1 løsning

Hentning af images

Hej.. Er der en der har mulighed for at lave et script som henter alle billeder i en mappe frem.. Med 4 på langs og så bare derned af.. med en lille tabel kant rundt om?

det ville være helt perfekt så.
Avatar billede sukos Juniormester
31. juli 2003 - 18:43 #1
Avatar billede kimox Nybegynder
31. juli 2003 - 18:43 #2
med et tabel om hvert billiede.. border="1" < størrelse og i hvid farve? cellpad og cellspace ="0"< størrelse
Avatar billede kimox Nybegynder
31. juli 2003 - 18:48 #3
Er der ikke en der vil lave et så det passer på det jeg siger.. er ikke så god til php endnu :/
Avatar billede taskmgr Nybegynder
31. juli 2003 - 18:51 #4
<table cellpadding="0" cellspacing="0">
<?
if ($handle = opendir("/ditdirmedbilleder")) {
    while (false !== ($file = readdir($handle))) {
        if ($file != "." && $file != ".." && $file != "Thumbs.db" && $file != "thumbs" && $file != "") {
            $files[] = $file;
           
        }
    }
    closedir($handle);
}
$td = 0;
sort($files);
  foreach($files as $file){
        $td++;
        if($td == 1) {echo "<tr>\n"; }
        ?>
        <td style="border: 1px solid #ffffff;"><img src="<?=$file?>" alt=""></td>
        <?
        if($td == 3) {echo "</tr>\n"; $td = 0;}
}
?>
</table>
Avatar billede taskmgr Nybegynder
31. juli 2003 - 18:54 #5
Nok lidt bedre:

<table cellpadding="0" cellspacing="0">
<?
$dir = "/din_mappe_med_billeder/";
if ($handle = opendir($dir)) {
    while (false !== ($file = readdir($handle))) {
        if ($file != "." && $file != ".." && $file != "Thumbs.db" && $file != "thumbs" && $file != "") {
            $files[] = $file;
           
        }
    }
    closedir($handle);
}
$td = 0;
sort($files);
  foreach($files as $file){
        $td++;
        if($td == 1) {echo "<tr>\n"; }
        ?>
        <td style="border: 1px solid #ffffff;"><img src="<? echo $dir.$file; ?>" alt=""></td>
        <?
        if($td == 3) {echo "</tr>\n"; $td = 0;}
}
?>
</table>
Avatar billede taskmgr Nybegynder
31. juli 2003 - 18:57 #6
Det var jo 4 på langs :)

skift
if($td == 3) {echo "</tr>\n"; $td = 0;}

ud med

if($td == 4) {echo "</tr>\n"; $td = 0;}
Avatar billede kimox Nybegynder
31. juli 2003 - 18:59 #7
hehe ja .. fandt jeg lige ud af ;P.. hvad med en bestemt størrelse kan du os klare det ? :D W= 99 H= 86
Avatar billede taskmgr Nybegynder
31. juli 2003 - 19:01 #8
Jeg går ud fra at du mener på billedet, og ikke cellen:

<table cellpadding="0" cellspacing="0">
<?
$dir = "/din_mappe_med_billeder/";
if ($handle = opendir($dir)) {
    while (false !== ($file = readdir($handle))) {
        if ($file != "." && $file != ".." && $file != "Thumbs.db" && $file != "thumbs" && $file != "") {
            $files[] = $file;
           
        }
    }
    closedir($handle);
}
$td = 0;
sort($files);
  foreach($files as $file){
        $td++;
        if($td == 1) {echo "<tr>\n"; }
        ?>
        <td style="border: 1px solid #ffffff;"><img src="<? echo $dir.$file; ?>" alt="" width="99" height="86"></td>
        <?
        if($td == 4) {echo "</tr>\n"; $td = 0;}
}
?>
</table>
Avatar billede kimox Nybegynder
31. juli 2003 - 19:03 #9
+ kan hvert billede få hvad sin egen table om sig som ?
Avatar billede kimox Nybegynder
31. juli 2003 - 19:03 #10
ja på billedet selvf. hihi
Avatar billede taskmgr Nybegynder
31. juli 2003 - 19:05 #11
Få sin egen tabel?
Den må du lige forklare?
Avatar billede kimox Nybegynder
31. juli 2003 - 19:12 #12
ja.. så det kommer til at se sådan herud: http://vix-mix.dk/drukland/piger.php som jeg har lavet her.. men her henter den ikke billederne i en mappe som du lige har givet mig
Avatar billede taskmgr Nybegynder
31. juli 2003 - 19:13 #13
Mener du, at du vil ha' en tekst under billedet?
Avatar billede kimox Nybegynder
31. juli 2003 - 19:15 #14
ja også en tekst.. bare navnet på billedet.. men kan du lave så der også kommer dette mellemrum imellem billederne .. du kan se den hvide kant omkring hvert billede.. kan du lave det ?
Avatar billede taskmgr Nybegynder
31. juli 2003 - 19:20 #15
Er stadig ik helt med på hva' du mener, men here it goes

<table cellpadding="0" cellspacing="0" width="100%">
<?
$dir = "/din_mappe_med_billeder/";
if ($handle = opendir($dir)) {
    while (false !== ($file = readdir($handle))) {
        if ($file != "." && $file != ".." && $file != "Thumbs.db" && $file != "thumbs" && $file != "") {
            $files[] = $file;
           
        }
    }
    closedir($handle);
}
$td = 0;
sort($files);
  foreach($files as $file){
        $td++;
        if($td == 1) {echo "<tr>\n"; }
        ?>
<td align="center" width="25%">
<table cellpadding="0" cellspacing="0" align="center">
  <tr>
        <td align="center" style="border: 1px solid #ffffff;"><img src="<? echo $dir.$file; ?>" alt="" width="99" height="86"></td>
</tr>
<tr>
        <td><?=$file?></td>
</tr>
</table>
</td>

        <?
        if($td == 4) {echo "</tr>\n"; $td = 0;}
}
?>
</table>
Avatar billede kimox Nybegynder
31. juli 2003 - 19:35 #16
Ja perfekt.. tusind tak for hjælpen !
Avatar billede kimox Nybegynder
31. juli 2003 - 19:35 #17
-lukket-
Avatar billede taskmgr Nybegynder
31. juli 2003 - 19:38 #18
Det var så lidt

Tak for points
Avatar billede kimox Nybegynder
31. juli 2003 - 19:39 #19
np da ! :D
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester