[PHP] Bildausgabe .. Bildgröße

Dieses Thema im Forum "Webentwicklung" wurde erstellt von thug-life, 16. Dezember 2010 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 16. Dezember 2010
    Bildausgabe .. Bildgröße

    Hallo habe hier ein kleines Problem, vielleicht könnt ihr mir ja helfen.

    - Aus einem Ordner werden die Bilder angezeigt, per Link, kann man vorwärts und rückwärts
    "blättern" ...
    - Dies klappt, nur sind die Bilder recht groß und ich würde die Größe gerne angepasst haben,
    nur kriege ich das nicht hin:

    Bildausgabe:
    PHP:
         echo  "<img src=\"" . $bilder [ $img ].  "\" " .( $img + 1 ). "  \" /><br><br>\n" ;
    müsste also:

    width="368" height="383"

    in die Ausgabe, jedoch wo genau ?

    ganzer Code:
    PHP:
    <? php

    $bilder 
    = array();
    $dir  "teambowling/foto/" ;
    $handle  opendir ( $dir );

    while(
    false  !== ( $file  readdir ( $handle ))) {
        if(
    $file  !=  "."  &&  $file  !=  ".." ) {
            
    array_push ( $bilder , $dir . $file );
        }
    }

    $anzahl  count ( $bilder );

    $img  $_GET [ 'img' ];
    if(empty(
    $img ))  $img  0 ;

    if(
    $img  > ( $anzahl - 1 )) {
        echo 
    "Bild nicht vorhanden!" ;
    }

    else {
        echo 
    "<img src=\"" . $bilder [ $img ].  "\" " .( $img + 1 ). "  \" /><br><br>\n" ;
        if(
    $img  !=  0 ) echo  "\n<a href=\"teamevents.php?img=" .( $img - 1 ). "\">Zurück</a>" ;
        echo 
    " | " ;
        if(
    $img  < ( $anzahl - 1 )) echo  " <a href=\"teamevents.php?img=" .( $img + 1 ). "\">Vorwärts</a>" ;
    }

    echo 
    "<br /><br />" ;
    echo 
    "Bild " .( $img + 1 ). " von " . $anzahl ;


    ?> 
    kann einer helfen ?

    greezes: thug-life
     
  2. 16. Dezember 2010
    AW: Bildausgabe .. Bildgröße

    Code:
    echo "<img src=\"".$bilder[$img]. "\" ".($img+1)." \" width=\"368\" height=\"383\" /><br><br>\n";
    Das geht allerdings schon etwas in richtung Metafrage

    Beachte allerdings: evtl. Pixeln die Bilder bei dieser Skalierungsmethode. Darüber hinaus wird das Bild was der Benutzer runter laden muss nicht kleiner.

    Eleganter wäre es sicher die Bilder mit gdlib zu verkleinern und abzuspeichern.
     
  3. 16. Dezember 2010
    AW: Bildausgabe .. Bildgröße

    Super - Danke klappt ...

    BW geht gleich raus, noch eine Frage ...

    - Wie kann die das statt $GET mit --> $POST realisieren, damit der Link oben nicht verändert wird,
    wenn ich die Bilder durchklicke ...

    greezes: thug-life
     
  4. 16. Dezember 2010
    AW: Bildausgabe .. Bildgröße

    dazu müsstest du die beiden links unten mit buttons ersetzen und in ein formular packen.

    das sind aber grundlagen und dafür gibt es google und co.
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.