Ankündigung

Einklappen
Keine Ankündigung bisher.

Bilderscript

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • #16
    dann schalte es ein...
    :arrow: [URL="http://tiny.cc/0xlvv"]Wie man Fragen richtig stellt[/URL]

    Kommentar


    • #17
      Wenn du mir noch sagst wie.

      Aber es klappt. Danke Jungs.

      Kommentar


      • #18
        ini-set()

        Beispiele anschauen
        :arrow: [URL="http://tiny.cc/0xlvv"]Wie man Fragen richtig stellt[/URL]

        Kommentar


        • #19
          ich denke FireFIghter hat eher probleme mit der proportionalen skalierung.

          der faktor um den die x- bzw y- dimension skaliert wird, muss auch auf die entsprechend andere dimension angewandt werden (und nicht feste 75 pixel), damit das bild nicht verzerrt wird.

          Kommentar


          • #20
            @FireFIghter

            Versuch auch mal bitte in Zukunft erst selber eine Lösung zu finden, und dann erst dein Problem mit relavanten Quellcode verständlich posten.
            Dazu gehört auch mal ein Blick in das PHP-Handbuch zu werfen.
            Nicht alles durch andere Leute vorkauen lassen.
            Ansonsten haben die Leute hier bald kein Bock mehr zum antworten.

            ... ist nur ein gut gemeinter Tipp für weitere Threads ...

            Kommentar


            • #21
              Zitat von FireFIghter
              wird der Parameter "widht" kleiner und der Parameter "height" größer also ist das Bild nicht mehr verzerrt.
              So habe ich es mir zumindest gedacht, aber leider funktioniert das so nicht.
              Bist du betrunken? Wenn du die Breite verkleinerst, aber die Höhe vergrößert, wunderts dich wirklich dass das Bild verzerrt wird?
              Um die Proportion beizubehalten musst du beide Seiten (Höhe & Breite) mit dem selben Faktor multiplizieren.
              Herrje, wenn du nichtmal das kannst, hör auf zu programmieren, das ist Grundschulmathematik.

              Kommentar


              • #22
                Zitat von CIX88
                Code:
                error_reporting(E_ALL);
                
                foreach(glob(''daten/bilder/aktiv05/Bilder/*.jpg') as $file) 
                    { 
                
                    $pic = getimagesize($file); 
                    $breite = $pic[0];
                    $hoehe = $pic[1];
                
                    if($hoehe < $breite) 
                        { 
                        echo "<img src=\"$file\" width=\"100\" height=\"75\">"; 
                        } 
                    if($hoehe > $breite) 
                        { 
                        echo "<img src=\"$file\" height=\"100\" width=\"75\">"; 
                        } 
                    }
                Also... ich habe den Post jetzt nicht ganz gelesen aber vielleicht kann ich euch doch mit Ideen inzpirieren.... :-9

                Erst einmal passiert in dem Beispiel oben nicht wenn das bild ein quadrat ist. Bei gleichen Kantenlängen gibt es keine ausgabe....

                aus meiner Bilder gallerie (bildergalerie.fruit-lab.de) Habe ich mal die funktion raus kopiert:
                Code:
                   // Gibt ein Bild aus
                   function drawImage($pfad, $border=0, $alt='', $width=false, $height=false){
                      if(!$width){
                         $size = @getimagesize($pfad);
                         $mas = (isset($size[3]))?$size[3].' ':'';
                      }else{      
                         if(!$height){
                            $mas = 'width="'.$width.'" ';
                         }else
                            $mas = 'width="'.$width.'" height="'.$height.'" ';
                      } // if
                      return '[img]'.$this->cleanPath($pfad).'[/img]';
                   } // function
                mit der lasse ich die ausgabe meienr bilder machen.

                Wichtig ist dafür dieser Teil:
                $size = getimagesize($pfad);

                Wenn du ein Bild mit HTML Resizen willst, kann ich dir davon nur abraten denn Thumbs schonen den Traffic und die Geduld der User.....

                hoffe das war ein bischen hilfreich....

                beste,
                Tim
                Typo3 Suchmaschinenoptimierung <- alles Rund um SEO mit Typo3

                Kommentar


                • #23
                  Erst einmal passiert in dem Beispiel oben nicht wenn das bild ein quadrat ist
                  Mein Anliegen lag mehr auf getimagesize() .
                  Sonst wird vom Bild nicht viel zu sehen sehen, egal ob jetzt verzerrt oder nicht.
                  Das ist jetzt eine andere Geschichte !

                  Kommentar

                  Lädt...
                  X