Ergebnis 1 bis 7 von 7

Thema: php problem mit auslesen von bildern

  1. #1
    Meister(in)
    Registriert seit
    15.05.2005
    Beiträge
    404
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard php problem mit auslesen von bildern

    ich hab folgenden code:
    Code:
    <html>
    <head>
    <link rel="stylesheet" type="text/css" href="design.css">
    <title>www.andreas-sass.de</title>
    <meta http-equiv="Content-Type" content="text/html;">
    
    </head>
    <body bgcolor="#111111" style="margin&#58;0">
    <table border="0" cellpadding="0" cellspacing="0" width="900" align="center" style="border-collapse&#58;separate;border&#58; solid 2px #333333;" >
    
       <td>[img]bilder/spacer.gif[/img]</td>
       <td>[img]bilder/spacer.gif[/img]</td>
       <td>[img]bilder/spacer.gif[/img]</td>
       <td>[img]bilder/spacer.gif[/img]</td>
       <td>[img]bilder/spacer.gif[/img]</td>
       <td>[img]bilder/spacer.gif[/img]</td>
       <td>[img]bilder/spacer.gif[/img]</td>
       <td>[img]bilder/spacer.gif[/img]</td>
      </tr>
    
      <tr>
       <td colspan="7" background="bilder/bg9g_r1_c1.jpg" width="900" height="108" border="0" alt=""></td>
       <td>[img]bilder/spacer.gif[/img]</td>
      </tr>
      <tr>
       <td rowspan="2" colspan="2"background="bilder/bg9g_r2_c1.jpg" width="592" height="114" border="0" alt="">
    
       </td>
       <td background="bilder/bg9g_r2_c3.jpg" width="76" height="34" border="0" alt=""></td>
       <td background="bilder/bg9g_r2_c4.jpg" width="63" height="34" border="0" alt=""></td>
       <td background="bilder/bg9g_r2_c5.jpg" width="57" height="34" border="0" alt=""></td>
       <td background="bilder/bg9g_r2_c6.jpg" width="99" height="34" border="0" alt=""></td>
       <td rowspan="2" background="bilder/bg9g_r2_c7.jpg" width="13" height="114" border="0" alt=""></td>
       <td>[img]bilder/spacer.gif[/img]</td>
      </tr>
      <tr>
       <td colspan="4" background="bilder/bg9g_r3_c3.jpg" width="295" height="80" border="0" alt=""></td>
       <td>[img]bilder/spacer.gif[/img]</td>
      </tr>
      <tr>
    <td>
    <iframe src="links.php" width="192" height="778" name="Links" frameborder="0" allowtransparency="true" scrolling="no" noresize align="justify" marginwidth="0" marginheight="0">
      
    
    Ihr Browser kann leider keine eingebetteten Frames anzeigen&#58;
      Sie k&ouml;nnen die eingebettete Seite &uuml;ber den folgenden Verweis
      aufrufen&#58; Index</p>
    </iframe>
    
    </td>
    
    
       </td>
       <td colspan="6" bgcolor="#000000">
    
    
    
    
    
    <?php
    function bilder&#40;&#41;
    &#123;
    
    //<<<<<<<<<<<<<<<<<<<<<<<< KONFIGURATION >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    $subdir = "bilder/ich"; //Bilderverzeichnis
    $heading = "Annas + Kathas Party"; //Überschrift
    $imagewidth = 120; //Thumbnailbreite &#40;Min 50; Max 200&#41;
    $bigimagewidth = 500; //Originalbild-Breite &#40;Min 250; Max 600&#41;
    $colums = 4; //Spalten &#40;Min 2; Max 10&#41;
    $shadow = false; //Schatten? Ja = true; Nein = False
    //<<<<<<<<<<<<<<<<<<<<<< KONFIGURATION ENDE >>>>>>>>>>>>>>>>>>>>>>>>>>
    
        function shadowtable&#40;$imagehtml&#41;
        &#123;
          $output .= "<table style='border-style&#58; none;' cellspacing='0' cellpadding='0' height='100%'>
            <tr><td rowspan='2' colspan='2' style='border-style&#58; none;'>
    	$imagehtml</td><td valign='top' style='border-style&#58; none;' background='shadow/r.gif'>
            [img]shadow/or.gif[/img]</td></tr><tr>
            <td style='border-style&#58; none;' background='shadow/r.gif'></td></tr>
            <tr><td style='border-style&#58; none;' background='shadow/u.gif' align='left'>
            [img]shadow/ul.gif[/img]</td>
            <td style='border-style&#58; none;' background='shadow/u.gif'></td>
            <td style='border-style&#58; none;' valign='top'>[img]shadow/ur.gif[/img]</td>
    	</tr></table>";
          return $output;
        &#125;
    
        function showpicture&#40;$image, $widthget, $subdir, $shadow&#41;
        &#123;
          if &#40;$shadow == true&#41;
          &#123;
            $output = "<td align='center' valign='middle'>";
    	$imagehtml = "<a href='$PHP_SELF?image=$image&view=big'>
            [img]calculate.php?image=$subdir/$image&width=$widthget[/img]</a>";
            $output .= shadowtable&#40;$imagehtml&#41;;
    	$output .= "<span class='text'>" .$image. "</span></td>";
          &#125;
          else
          &#123;
            $output = "<td align='center' valign='middle'>";
            $output .= "<table style='border-style&#58; none;' cellspacing='0' cellpadding='0' height='100%'>
            <tr><td style='border-style&#58; none;'>";
            $output .= "<a href='$PHP_SELF?image=$image&view=big'>
            [img]calculate.php?image=$subdir/$image&width=$widthget[/img]</a></td></tr></table>
    	<span class='text'>" .$image. "</span></td>";
          &#125;
          return $output;
        &#125;
    
       function showbigpicture&#40;$subdir, $imagewidth, $image, $shadow, $von&#41;
       &#123;
        $i = 0;
        $dir = opendir&#40;$subdir&#41;;
        while &#40;$file = readdir&#40;$dir&#41;&#41;
         &#123;
            $imagechecker = @getimagesize&#40;$subdir. "/" .$file&#41;;
            if &#40;$imagechecker&#91;2&#93; == 1 OR $imagechecker&#91;2&#93; == 2&#41;
            &#123;
              $images&#91;$i&#93; = $file;
              if &#40;$file == $image&#41;
              &#123;
                  $imagehtml = "[img]calculate.php?image=$subdir/$file&width=$imagewidth[/img]";
                  $aktuell = count&#40;$images&#41;;
    	      if &#40;$shadow == true&#41;
    	      &#123;
                    echo shadowtable&#40;$imagehtml&#41;;
                    echo "<table width='100%' border='0'>
    		<tr><td class='text' align='left' width='50%'>Bild " .$aktuell. " von " .$von. "</td>
    		<td class='text' align='right' width='50%'>Bildname&#58; $file</td>
    		</tr></table>";
    	      &#125;
    	      else
    	      &#123;
                    echo $imagehtml. "
    ";
                    echo "<span class='text'>Bild " .$aktuell. " von " .$von. "</span>";
    	      &#125;
               $count = $i;
              &#125;
              $i++;
    	&#125;
          &#125;
            echo "<table border='0' width='100%' align='center'><tr><td align='center' width='33%'>";
            if &#40;$count > 0&#41;
            &#123;
              $output .= " << Erstes";
    	  $output .= " < Zurück ";
            &#125;
            else &#123;$output .= "";&#125;
            $output .= "</td><td align='center'>";
            $output .= "Back";
            $output .= "</td><td align='center' width='33%'>";
            if &#40;$count < count&#40;$images&#41;-1&#41;
            &#123;
              $output .= " Vorwärts > ";
              $output .= " Letztes >> ";
            &#125;
            else &#123;$output .= "";&#125;
            $output .= "</td></tr></table>";
         return $output;
        &#125;
    
    //<<<<<<<<<<<<< HAUPTPROGRAMM >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
        echo "<center><span class='bigtext'>$heading</span></center>
    ";
        $count = 1;
        $zaehler = 0;
        $dir = opendir&#40;$subdir&#41;;
        while &#40;$file = readdir&#40;$dir&#41;&#41;
          &#123;
              $imagechecker = @getimagesize&#40;$subdir. "/" .$file&#41;;
              if &#40;$imagechecker&#91;2&#93; == 1 OR $imagechecker&#91;2&#93; == 2&#41;
              &#123;
                $zaehler ++;
    	  &#125;
          &#125;
          closedir&#40;$dir&#41;;
        if &#40;!$view&#41;
        &#123;
          $dir = opendir&#40;$subdir&#41;;
          echo "<table align='center' cellpadding='5' cellspacing='0' style=\"border&#58;1px solid black; empty-cells&#58;show\">";
          while &#40;$file = readdir&#40;$dir&#41;&#41;
          &#123;
              $imagechecker = @getimagesize&#40;$subdir. "/" .$file&#41;;
              if &#40;$imagechecker&#91;2&#93; == 1 OR $imagechecker&#91;2&#93; == 2&#41;
              &#123;
                $zaehler ++;
                if &#40;$count == 1&#41;&#123;echo "<tr>";&#125;
                echo showpicture&#40;$file, $imagewidth, $subdir, $shadow&#41;;
                if &#40;$count < $colums&#41; &#123;$count++;&#125;
                else &#123;$count = 1; echo "</tr>";&#125;
    	  &#125;
          &#125;
          closedir&#40;$dir&#41;;
          echo "</table>";
        &#125;
        else
        &#123;
          echo "
    ";
          echo "<table align='center' cellpadding='5' cellspacing='0' style=\"border&#58;1px solid black; empty-cells&#58;show\">";
          echo "<tr><td>";
          echo showbigpicture&#40;$subdir, $bigimagewidth, $image, $shadow, $zaehler&#41;;
          echo "</td></tr></table>";
        &#125;
        if &#40;$shadow == true&#41;&#123;$shaus = "Ja";&#125; else &#123;$shaus = "Nein";&#125;
        echo "
    
    <center><span class='text'>Thumbnailgröße&#58; $imagewidth Pixel
    
        Normale Bildgröße&#58; $bigimagewidth Pixel
    
        Spalten&#58; $colums
    
        Schatten&#58; $shaus</span></center>";
    
    
    
    
    
    
    &#125;
    if&#40;isset&#40;$_GET&#91;'id'&#93;&#41; && $_GET&#91;'id'&#93; == '2'&#41; &#123; include&#40;'uebermich.htm'&#41;; &#125;
    if&#40;isset&#40;$_GET&#91;'id'&#93;&#41; && $_GET&#91;'id'&#93; == '3'&#41; &#123; include&#40;'chat/chat.htm'&#41;; &#125;
    if&#40;isset&#40;$_GET&#91;'id'&#93;&#41; && $_GET&#91;'id'&#93; == '4'&#41; &#123; include&#40;'upload/upload_form.htm'&#41;; &#125;
    if&#40;isset&#40;$_GET&#91;'id'&#93;&#41; && $_GET&#91;'id'&#93; == '11'&#41; &#123; include&#40;'Gallery/janasparty.htm'&#41;; &#125;
    if&#40;isset&#40;$_GET&#91;'id'&#93;&#41; && $_GET&#91;'id'&#93; == '12'&#41; &#123; bilder&#40;&#41;; &#125;
    if&#40;isset&#40;$_GET&#91;'id'&#93;&#41; && $_GET&#91;'id'&#93; == '13'&#41; &#123; include&#40;'Gallery/sylvester05.htm'&#41;; &#125;
    if&#40;isset&#40;$_GET&#91;'id'&#93;&#41; && $_GET&#91;'id'&#93; == '21'&#41; &#123; include&#40;'xyz.html'&#41;; &#125;
    if&#40;isset&#40;$_GET&#91;'id'&#93;&#41; && $_GET&#91;'id'&#93; == '22'&#41; &#123; include&#40;'xyz.html'&#41;; &#125;
    if&#40;isset&#40;$_GET&#91;'id'&#93;&#41; && $_GET&#91;'id'&#93; == '23'&#41; &#123; include&#40;'xyz.html'&#41;; &#125;
    if&#40;isset&#40;$_GET&#91;'id'&#93;&#41; && $_GET&#91;'id'&#93; == '24'&#41; &#123; include&#40;'xyz.html'&#41;; &#125;
    if&#40;isset&#40;$_GET&#91;'id'&#93;&#41; && $_GET&#91;'id'&#93; == '51'&#41; &#123; include&#40;'xyz.html'&#41;; &#125;
    if&#40;isset&#40;$_GET&#91;'id'&#93;&#41; && $_GET&#91;'id'&#93; == '52'&#41; &#123; include&#40;'xyz.html'&#41;; &#125;
    
    
    ?>
    
    
    
    
    
    
    
    </td>
       <td>[img]bilder/spacer.gif[/img]</td>
      </tr>
    </table>
    </body>
    </html>
    doch meine bilder im angezeigten verzeichnis werden nicht angezeigt, was mach ich falsch (wenn ich ....index.php?id=12 eingebe)

    mfg supersass1

    p.s. link zur hp: www.andreas-sass.de
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Forum Guru
    Registriert seit
    13.01.2005
    Ort
    Schweiz
    Beiträge
    5.240
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    hab jetzt keinen bock das alles durchzulesen aber wenn wir schon beim thema sind, lies mal über switch() nach, dein block ganz unten mit all den if ()'s ist eine schlechte lösung...

    so long - phore

  3. #3
    Kaiser(in)
    Registriert seit
    09.12.2005
    Alter
    29
    Beiträge
    2.496
    Danke
    1
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    ich habs uach nit durchgelesen, aber ja vll

    if(isset($_GET['id']) && $_GET['id'] == '12') { echo bilder(); }
    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  4. #4
    Meister(in)
    Themenstarter

    Registriert seit
    15.05.2005
    Beiträge
    404
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    ok, hat sich erledigt
    ...

  5. #5
    Kaiser(in)
    Registriert seit
    09.12.2005
    Alter
    29
    Beiträge
    2.496
    Danke
    1
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    was wars nu ?^^
    Sei immer du selbst. Außer du kannst Batman sein. Sei immer Batman!

  6. #6
    Meister(in)
    Themenstarter

    Registriert seit
    15.05.2005
    Beiträge
    404
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    ich hab im skirpt ja die calculate.php eingebunden, ich hab sie vergessen ins verzeichnis zu kopieren^^

  7. #7
    Meister(in)
    Registriert seit
    29.11.2004
    Beiträge
    277
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Zitat Zitat von supersass1
    ich hab im skirpt ja die calculate.php eingebunden, ich hab sie vergessen ins verzeichnis zu kopieren^^
    pwned :P

Ähnliche Themen

  1. Kupu Problem mit Bildern und internen Links
    Von Kreativling im Forum Zope & Plone - das deutsche Hilfeforum
    Antworten: 0
    Letzter Beitrag: 11.03.2008, 15:12
  2. problem mit hochgeladenen bildern
    Von goodn8 im Forum HTML & CSS Forum
    Antworten: 8
    Letzter Beitrag: 06.04.2007, 17:11
  3. Riesen Problem mit den Bildern!!
    Von Loretta im Forum Forum für Grafiken und Bildbearbeitung
    Antworten: 8
    Letzter Beitrag: 06.03.2007, 11:40
  4. Bin Anfänger! Problem mit Bildern! Bitte helft mir!!!
    Von Beccy im Forum HTML & CSS Forum
    Antworten: 11
    Letzter Beitrag: 17.10.2005, 19:49
  5. Problem beim laden von Bildern!
    Von Ivanman im Forum HTML & CSS Forum
    Antworten: 10
    Letzter Beitrag: 10.06.2005, 12:16

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •