Avatar billede xeox Nybegynder
08. december 2004 - 16:54 Der er 1 løsning

hvorfor stiller den sådan op?

Hej.

Jeg har følgende script:
<form enctype="" action="" method="">
                                        <span class="style9">
                                          <?php

$dir = "../random/";

if(isset($_GET["action"]) && $_GET["action"] == "delpic") {
if(file_exists($dir . $_GET["name"])) {
  unlink($dir . $_GET["name"]);
  echo "<div align='center' style='font: smaller Verdana, Geneva, Arial, Helvetica, sans-serif; color: black;'>Billedet blev slettet</div>";
}
}

?>
                                          <table cellpadding="0" cellspacing="0" width="100%">
                                        <?
    if (@$handle = opendir($dir) or die("Kunne ikke åbne billed mappe")) {
        while (false !== ($file = readdir($handle))) {
        if ($file != "." && $file != ".." && $file != "Thumbs.db" && $file != "thumbs" && $file != "") {
            $files[] = $file;
        }
    }
    closedir($handle);
}
if (isset($files) && is_array($files)) {
$td = 0;
sort($files);
  foreach($files as $file){
        $td++;
        if($td == 1) {echo "<tr>\n"; }
        ?>
        <td align="center" width="25%">&nbsp; </td>
                                          <?
        if($td == 4) {echo "</tr>\n"; $td = 0;}

?>
                                          <table cellpadding="0" cellspacing="0" align="center" class="tekst_link">
                                            <tr>
                                              <td align="center" class="style9" style="border: 1px solid #ffffff;"><span class="style9"><img src="<? echo $dir.$file; ?>" alt="" width="99" height="86"><br>
                                              </span></td>
                                            </tr>
                                            <tr>
                                              <center class="style9">
                                                <td class="tekst_normal">
                                                  <div align="center"> <span class="style9"><?php echo $file; ?> - <a href="?action=delpic&name=<?php echo $file?>" class="link">Slet</a> </span></div></td>
                                              </center>
                                            </tr>
                                            <? } } else {
    echo "<div align='center' style='font: smaller Verdana, Geneva, Arial, Helvetica, sans-serif; color: black;'>Der er ingen billeder at slette</div>";
}?>

som går ind og henter billederne i mappen "random" hvor jeg så kan slette dem.. det virker også perfekt !.. Men når den henter dem så stiller den et billede op og går ned på en ny linje.. men jeg vil meget gerne have der kommer 3 ved siden af hinanden, men hvis jeg prøver at ændre på
     
if($td == 1) {echo "<tr>\n"; }
        ?>
        <td align="center" width="25%">&nbsp; </td>
                                          <?
        if($td == 4) {echo "</tr>\n"; $td = 0;}

?>
sker der intet??
Avatar billede xeox Nybegynder
19. april 2005 - 10:10 #1
-lukket-
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