Ergebnis 1 bis 9 von 9

Thema: txt daten auslesen-->thumbnail

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

    Standard txt daten auslesen-->thumbnail

    hallo,

    ich habe folgende dateien:

    calculate.php
    <?php
    if (!$width)
    {
    $width = 50;
    }
    $sourceimage = $image;
    $info = getimagesize($sourceimage);
    $widthold = $info[0];
    $heightold = $info[1];
    if ($heightold>$widthold)
    {
    $height = $width;
    $width = ceil($widthold*$height/$heightold);
    }else{
    $height = ceil($heightold*$width/$widthold);
    }
    switch($info[2])
    {
    case 1: //Gif
    $imageold = imagecreatefromgif($sourceimage);
    break;
    case 2: //Jpeg
    $imageold = imagecreatefromjpeg($sourceimage);
    break;

    }
    $imagenew = imagecreatetruecolor($width, $height);
    imagecopyresampled($imagenew, $imageold, 0, 0, 0, 0, $width, $height, $widthold, $heightold);
    header("Content-type: image/jpeg");
    imagegif($imagenew);
    imagedestroy($imageold);
    imagedestroy($imagenew);
    ?>
    und gallery.php
    <html>
    <head>
    <title>Gallery</title>
    <meta http-equiv="generator" content="PHP Designer 2005" />
    <style>
    td {
    border:1px solid #999999;
    }
    .bigtext {
    font : 24px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    }
    .text {
    font : 12px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    }
    a{
    font : 12px Verdana, Arial, Helvetica, sans-serif;
    color: #666666;
    text-decoration: none;
    }
    </style>
    </head>
    <body bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#800080" alink="#FF0000">
    <?php
    /*
    ************************************************** ********
    * *
    * Gallery by Christian Fedder 18.03.2005 *
    * *
    ************************************************** ********
    */
    //<<<<<<<<<<<<<<<<<<<<<<<< KONFIGURATION >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    $subdir = "images"; //Bilderverzeichnis
    $heading = "Meine Gallery"; //Überschrift
    $imagewidth = 120; //Thumbnailbreite (Min 50; Max 200)
    $bigimagewidth = 500; //Originalbild-Breite (Min 250; Max 600)
    $colums = 4; //Spalten (Min 2; Max 10)
    $shadow = true; //Schatten? Ja = true; Nein = False
    //<<<<<<<<<<<<<<<<<<<<<< KONFIGURATION ENDE >>>>>>>>>>>>>>>>>>>>>>>>>>

    function shadowtable($imagehtml)
    {
    $output .= "<table style='border-style: none;' cellspacing='0' cellpadding='0' height='100%'>
    <tr><td rowspan='2' colspan='2' style='border-style: none;'>
    $imagehtml</td><td valign='top' style='border-style: none;' background='shadow/r.gif'>
    [img]shadow/or.gif[/img]</td></tr><tr>
    <td style='border-style: none;' background='shadow/r.gif'></td></tr>
    <tr><td style='border-style: none;' background='shadow/u.gif' align='left'>
    [img]shadow/ul.gif[/img]</td>
    <td style='border-style: none;' background='shadow/u.gif'></td>
    <td style='border-style: none;' valign='top'>[img]shadow/ur.gif[/img]</td>
    </tr></table>";
    return $output;
    }

    function showpicture($image, $widthget, $subdir, $shadow)
    {
    if ($shadow == true)
    {
    $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($imagehtml);
    $output .= "<span class='text'>" .$image. "</span></td>";
    }
    else
    {
    $output = "<td align='center' valign='middle'>";
    $output .= "<table style='border-style: none;' cellspacing='0' cellpadding='0' height='100%'>
    <tr><td style='border-style: 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>";
    }
    return $output;
    }

    function showbigpicture($subdir, $imagewidth, $image, $shadow, $von)
    {
    $i = 0;
    $dir = opendir($subdir);
    while ($file = readdir($dir))
    {
    $imagechecker = @getimagesize($subdir. "/" .$file);
    if ($imagechecker[2] == 1 OR $imagechecker[2] == 2)
    {
    $images[$i] = $file;
    if ($file == $image)
    {
    $imagehtml = "[img]calculate.php?image=$subdir/$file&width=$imagewidth[/img]";
    $aktuell = count($images);
    if ($shadow == true)
    {
    echo shadowtable($imagehtml);
    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: $file</td>
    </tr></table>";
    }
    else
    {
    echo $imagehtml. "
    ";
    echo "<span class='text'>Bild " .$aktuell. " von " .$von. "</span>";
    }
    $count = $i;
    }
    $i++;
    }
    }
    echo "<table border='0' width='100%' align='center'><tr><td align='center' width='33%'>";
    if ($count > 0)
    {
    $output .= " << Erstes";
    $output .= " < Zurück ";
    }
    else {$output .= "";}
    $output .= "</td><td align='center'>";
    $output .= "Back";
    $output .= "</td><td align='center' width='33%'>";
    if ($count < count($images)-1)
    {
    $output .= " Vorwärts > ";
    $output .= " Letztes >> ";
    }
    else {$output .= "";}
    $output .= "</td></tr></table>";
    return $output;
    }

    //<<<<<<<<<<<<< HAUPTPROGRAMM >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    echo "<center><span class='bigtext'>$heading</span></center>
    ";
    $count = 1;
    $zaehler = 0;
    $dir = opendir($subdir);
    while ($file = readdir($dir))
    {
    $imagechecker = @getimagesize($subdir. "/" .$file);
    if ($imagechecker[2] == 1 OR $imagechecker[2] == 2)
    {
    $zaehler ++;
    }
    }
    closedir($dir);
    if (!$view)
    {
    $dir = opendir($subdir);
    echo "<table align='center' cellpadding='5' cellspacing='0' style=\"border:1px solid black; empty-cells:show\">";
    while ($file = readdir($dir))
    {
    $imagechecker = @getimagesize($subdir. "/" .$file);
    if ($imagechecker[2] == 1 OR $imagechecker[2] == 2)
    {
    $zaehler ++;
    if ($count == 1){echo "<tr>";}
    echo showpicture($file, $imagewidth, $subdir, $shadow);
    if ($count < $colums) {$count++;}
    else {$count = 1; echo "</tr>";}
    }
    }
    closedir($dir);
    echo "</table>";
    }
    else
    {
    echo "
    ";
    echo "<table align='center' cellpadding='5' cellspacing='0' style=\"border:1px solid black; empty-cells:show\">";
    echo "<tr><td>";
    echo showbigpicture($subdir, $bigimagewidth, $image, $shadow, $zaehler);
    echo "</td></tr></table>";
    }
    if ($shadow == true){$shaus = "Ja";} else {$shaus = "Nein";}
    echo "

    <center><span class='text'>Thumbnailgröße: $imagewidth Pixel

    Normale Bildgröße: $bigimagewidth Pixel

    Spalten: $colums

    Schatten: $shaus</span></center>";
    ?>
    </body>
    </html>
    so, zusätzlich noch den /images und /shadow order, die spielen aber erstmal keine Rolle...

    meine Frage:

    wie kann ich zusätzlich zu den .jpg + .gif dateien txt dateien anzeigen lassen, meinetwegen mit dem standard word symbol oder so, hauptsache sie werden mit aufgelistet....

    mfg supersass1
    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
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    gib mal ein anschauiungs beispiel, wie es mon ist.

  3. #3
    Meister(in)
    Themenstarter

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

    Standard

    www.andreas-sass.de/upload/neu/gallery.php

    aber in dem ordner, der da eingezeigt ist, liegen nicht nur bilder sondern auch txt-dateien....

    siehe: http://andreas-sass.de/upload/neu/images/v3.php

    nun möchte ich das auch die txt-datei hier (www.andreas-sass.de/upload/neu/gallery.php) angezeigt wird...

  4. #4
    Forum Guru
    Registriert seit
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    dir ist aber klar, das das eine garrelie und kein donloadscirp ist ?!?

    also, das die Grundbasis deines Scriptes dafür so gutwie 0 geeignet ist.
    würe ich mir was anderes suchen.

  5. #5
    Meister(in)
    Themenstarter

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

    Standard

    ja schon klar wegen download und gallerie....

    was würdest du mir denn empfehlen?

    ich möchte das alle dateien eines verzeivhnisses als gallery dargestellt werden....

  6. #6
    Forum Guru
    Registriert seit
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    lehrn PHP (-; das ist doch nicht so schwer.

    Wenn du mal hängst, wird dir hier sicher weitergeholfen.

  7. #7
    Meister(in)
    Themenstarter

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

    Standard

    na danke... -.-

    naja, ich lerns ja grad, bin nur noch nicht so weit...
    deshlab dachte ich, ihr könnt mir was geben, aber ok, lern ichs

  8. #8
    Forum Guru
    Registriert seit
    28.12.2004
    Ort
    Ringgenberg(bei Interlaken) / Schweiz
    Beiträge
    4.787
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    wozu sollen wir dir was feriges geben, wenn du es eh gerade lehrnst?? das bringt doch nichts.

  9. #9
    Meister(in)
    Themenstarter

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

    Standard

    klar, ginge dann schneller ^^ komme nicht oft zum lernen...

Ähnliche Themen

  1. Auslesen von Daten
    Von Thim im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 30.06.2008, 13:36
  2. Daten auslesen
    Von goodn8 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 11
    Letzter Beitrag: 31.10.2007, 10:33
  3. Daten aus Datenbank auslesen
    Von BastiFantasti im Forum Forum für alle anderen Programmiersprachen
    Antworten: 0
    Letzter Beitrag: 19.07.2007, 15:32
  4. Problem mit daten auslesen
    Von tiw im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 14.02.2007, 11:00
  5. PhP Daten aus Txt auslesen mit PHP
    Von DiamondDog im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 5
    Letzter Beitrag: 02.12.2006, 03:03

Stichworte

Berechtigungen

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