ilch Forum » Allgemein » HTML, PHP, SQL,... » Suchfunktion für Gallery

Geschlossen
  1. #1
    User Pic
    SlazZe Mitglied
    Registriert seit
    14.03.2009
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Hallo leutz,

    ich brauch dringend ein Addon für die Suchfunktion.
    Sie soll auch die Gallery mit einwirken, da ich eine Render Gallery mache!

    Ich brauch es dringend!!

    mfg


    verwendete ilchClan Version: 1.1

    betroffene Homepage: rene.clan-sok.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Und was soll dann druchsucht werden, die Beschreibung der Bilder?
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    SlazZe Mitglied
    Registriert seit
    14.03.2009
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Joa, wenn man z.b. Counter Strike eingibt, dass dann alle Bilder erscheinen die Counter Strike als "titel" oder "beschreibung" haben.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Chapter Hall Of Fame
    Registriert seit
    21.10.2007
    Beiträge
    5.951
    Beitragswertungen
    229 Beitragspunkte
    wieso machst du nicht einfach alle bilder die mit Couterstrike zu tun haben in eine kathegorie und zb. call of duty bilder in eine andere ??
    Spamming, sinnlose Beiträge, Pushing, Doppelposting und Werbung sind verboten
    externer Link
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    SlazZe Mitglied
    Registriert seit
    14.03.2009
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Weil ich über 10 000 Render reinmachen werde. Das heißt das ich nicht nur Counter Strike oder Call of Duty reinmachen werde.

    Ich müsste dann über 1000 Categorien machen und ich will die über html anpassen. Also z.b. gallery.html da sind dann die kathegorien mit Bildern dargestellt und wenn man z.b. jetzt wo drauf geht kommt man dann zu gallery 1 ... zwinker

    Und wenn ich die eine Kathegorie nur mit Counter Strike machen würde, dann muss man ja immer noch suchen, das was man haben will...


    Zuletzt modifiziert von SlazZe am 14.03.2009 - 13:34:03
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Naja obs jetzt so ganz richtig ist, musst mal selbst testen.

    contents/search.php
    <?php
    // Copyright by: Manuel Staechele
    // Support: www.ilch.de
    defined ('main') or die ('no direct access');
    
    function serach_mark($text, $such) {
        // $text = BBcode($text);
        $serar = explode(' ', $such);
        $text = strip_tags($text);
        $text = stripslashes($text);
        $rte = '';
        $tleng = 30;
        foreach($serar as $v) {
            $firs = strpos(strtolower($text), strtolower($v));
            $begi = (($firs - $tleng) < 0 ? 0 : $firs - $tleng);
            $leng = strlen($text);
            $ende = (($firs + strlen($v) + $tleng) > $leng ? $leng : $firs + strlen($v) + $tleng);
            $ttxt = substr($text, $begi, ($ende - $begi));
            $rte .= ' ... ' . preg_replace("/" . $v . "/si", '<b>' . $v . '</b>', $ttxt);
        }
        return ($rte);
    }
    
    function search_finduser() {
        $design = new design ('Finduser' , '', 0);
        $design->header();
    
        $tpl = new tpl ('search_finduser');
        $tpl->out(0);
        if (isset ($_POST['sub']) AND !empty($_POST['name'])) {
            $name = str_replace('*', "%", $_POST['name']);
            $name = escape($name, 'string');
            $q = "SELECT name,name FROM prefix_user WHERE name like '" . $name . "'";
            $tpl->set ('username', dbliste('', $tpl, 'username', $q));
            $tpl->out(1);
        }
        $tpl->out(2);
        $design->footer();
    }
    
    if ($menu->get(1) == 'finduser') {
        search_finduser();
        exit();
    }
    
    $such = '';
    if ($menu->get(1) != '') {
        $such = $menu->get(1);
    } elseif (isset($_REQUEST['search'])) {
        $such = $_REQUEST['search'];
    }
    
    if ($such == 'aubt' OR $such == 'augt' OR $such == 'aeit') {
        header('Location: index.php?forum-' . $such);
        exit();
    }
    
    $such = stripslashes(escape($such, 'string'));
    
    $snac = 'Suche';
    if ($such == 'augt' OR $such == 'aeit' OR $such == 'aubt') {
        $ar_s = array('aubt' => 'unbeantworteten Themen', 'aeit' => 'eigenen Beitr&auml;gen', 'augt' => 'neue Themen seit dem letzten Besuch');
        $snac = $ar_s[$such];
    } elseif (isset($_REQUEST['search'])) {
        $snac = 'nach: ' . $such;
    }
    
    $title = $allgAr['title'] . ' :: Suchen :: ' . htmlentities($snac);
    $hmenu = '<a class="smalfont" href="index.php?search">Suchen</a><b> &raquo; </b>' . htmlentities($snac);
    $design = new design ($title , $hmenu);
    $design->header();
    
    $tpl = new tpl ('search');
    $tpl->set ('size', 30);
    
    $gAnz = 0;
    $autor = '';
    if (isset($_GET['autor'])) {
        $autor = escape($_GET['autor'], 'string');
    }
    $tpl->set ('autor', $autor);
    
    if (isset($_GET['in'])) {
        for($i = 1;$i <= 3;$i++) {
            if ($_GET['in'] == $i) {
                $tpl->set ('checked' . $i, 'checked="checked"');
            }
        }
    } else $tpl->set ('checked1', 'checked="checked"');
    
    if ($such != 'augt' AND $such != 'aeit' AND $such != 'aubt') {
        $tpl->set('search', escape_for_fields($such), 0);
    }
    
    if (isset($_GET['days'])) {
        $days = ($_GET['days'] == 0 ? 360 : intval($_GET['days']));
    }else $days = 360;
    $days_ar = array(360 => 'alle Beitr&auml;ge (1 Jahr)',
        1 => '1 Tag',
        7 => '7 Tage',
        14 => '2 Wochen',
        30 => '1 Monat',
        90 => '3 Monate',
        180 => '6 Monate');
    $tpl->set('days', arlistee($days, $days_ar));
    $tpl->out(0);
    
    if (!empty($such) OR !empty($autor)) {
        $page = 1;
        if (isset($_GET['page'])) {
            $page = str_replace('-p', '', $_GET['page']);
        }
    
        $limit = 25; // Limit
        $anfang = ($page - 1) * $limit;
    
        $x = time() - (3600 * 24 * $days);
    
        $such = str_replace('-', '', $such);
        $such = str_replace('=', '', $such);
        $such = str_replace('&', '', $such);
    
        $serar = explode(' ', $such);
        $str_forum = '';
        $str_forum_a = '';
        $str_news = '';
        $str_news_a = '';
        $str_downs = '';
        $str_downs_ = '';
        $str_downs_a = '';
        foreach($serar as $v) {
            $str = str_replace('\'', '', $v);
            $str = str_replace('"', '', $str);
            $str = addslashes($str);
            if (!empty($str)) {
                if ($_GET['in'] == 1) {
                    $str_forum .= "txt LIKE '%" . $str . "%' AND ";
                }elseif ($_GET['in'] == 2) {
                    $str_news .= "news_text LIKE '%" . $str . "%' AND ";
                }elseif ($_GET['in'] == 3) {
                    $str_downs .= "`descl` LIKE '%" . $str . "%' AND ";
                    $str_downs_ .= "name LIKE '%" . $str . "%' AND ";
                }
            }
        }
        if (isset($_GET['autor'])) {
            if ($_GET['in'] == 1) {
                $str_forum_a .= "c.erst LIKE '%" . $autor . "%' AND ";
            }elseif ($_GET['in'] == 2) {
                $str_news_a .= "`name` LIKE '%" . $autor . "%' AND ";
            }elseif ($_GET['in'] == 3) {
                $str_downs_a .= "`creater` LIKE '%" . $autor . "%' AND ";
            }
        }
        // 1 = forum, ist immer standart
        $q = "
    	  SELECT DISTINCT
            a.fid as fid,
            a.name as titel,
            'foru' as typ,
            a.id as id,
            `time`,
    		c.erst as autor
          FROM prefix_posts c
            LEFT JOIN prefix_topics a ON a.id = c.tid
            LEFT JOIN prefix_forums b ON b.id = a.fid
            LEFT JOIN prefix_groupusers vg ON vg.uid = " . $_SESSION['authid'] . " AND vg.gid = b.view
            LEFT JOIN prefix_groupusers rg ON rg.uid = " . $_SESSION['authid'] . " AND rg.gid = b.reply
            LEFT JOIN prefix_groupusers sg ON sg.uid = " . $_SESSION['authid'] . " AND sg.gid = b.start
          WHERE (((b.view >= " . $_SESSION['authright'] . " AND b.view <= 0) OR
                (b.reply >= " . $_SESSION['authright'] . " AND b.reply <= 0) OR
                (b.start >= " . $_SESSION['authright'] . " AND b.start <= 0)) OR
                (vg.fid IS NOT NULL OR rg.fid IS NOT NULL OR sg.fid IS NOT NULL OR " . $_SESSION['authright'] . " = -9))
            AND (" . $str_forum . " 1 = 1)
    		AND (" . $str_forum_a . " 1 = 1)
            AND (time >= " . $x . ")
          GROUP BY a.id
    	  ORDER BY time DESC";
        if (isset($_GET['in'])) {
            if ($_GET['in'] == 2) {
                $q = "
    	  SELECT DISTINCT
            0 as fid,
            news_title as titel,
            'news' as typ,
            news_id as id,
            news_time as `time`,
    		prefix_user.name as autor
          FROM prefix_news
    	  	LEFT JOIN prefix_user ON prefix_news.user_id = prefix_user.id
          WHERE (" . $str_news . " 1 = 1)
    	  	AND (" . $str_news_a . " 1 = 1)
            AND (news_time >= " . $x . ")
    	  ORDER BY `time` DESC";
            } elseif ($_GET['in'] == 3) {
                $q = "
    	  SELECT DISTINCT
            0 as fid,
            CONCAT( name, ' ', version ) AS titel,
            'down' as typ,
            id,
            UNIX_TIMESTAMP(`time`) as `time`,
    		creater as autor
          FROM prefix_downloads
          WHERE ((" . $str_downs . " 1 = 1)
    	  	OR (" . $str_downs_ . " 1 = 1))
    		AND (" . $str_downs_a . " 1 = 1)
            AND (UNIX_TIMESTAMP(`time`) >= " . $x . ")
    	  ORDER BY UNIX_TIMESTAMP(`time`) DESC";
            } elseif ($_GET['in'] == 4) {
    			$q = "
    					SELECT DISTINCT
            0 as fid,
            a.datei_name AS titel,
            'gallery' as typ,
            a.id,
            0 as `time`,
    		'' as autor,
    		a.cat,
    		(SELECT COUNT(*) FROM prefix_gallery_imgs b WHERE b.id < a.id AND b.cat = a.cat) AS pos
          FROM prefix_gallery_imgs a
          WHERE a.datei_name LIKE '%{$str}%' OR a.besch LIKE '%{$str}%'
    	  ORDER BY a.id DESC";
            }
        }
    
        $gAnz = db_num_rows(db_query($q));
    
        $q .= " LIMIT " . $anfang . "," . $limit;
    
        $MPL = db_make_sites ($page , "" , $limit , "index.php?search=" . urlencode($such) . "&autor=" . urlencode($autor) . "&in=" . $_GET['in'] . "&days=" . $days . "&page=", "", $gAnz);
        $tpl->set_ar_out(array('MPL' => $MPL, 'gAnz' => $gAnz), 1);
    
        $q = db_query($q);
        $class = '';
        while ($r = db_fetch_assoc($q)) {
            $class = ($class == 'Cmite' ? 'Cnorm' : 'Cmite');
            $r['class'] = $class;
            if ($r['typ'] == 'foru') {
                $r['ctime'] = db_result(db_query("SELECT MAX(time) FROM prefix_posts WHERE tid = " . $r['id']), 0, 0);
                $r['ord'] = forum_get_ordner($r['ctime'], $r['id'], $r['fid']);
                $r['link'] = 'forum-showposts-' . $r['id'];
            } elseif ($r['typ'] == 'news') {
                $r['ord'] = 'ord';
                $r['link'] = 'news-' . $r['id'];
            } elseif ($r['typ'] == 'down') {
                $r['ord'] = 'ord';
                $r['link'] = 'downloads-show-' . $r['id'];
    		} elseif ($r['typ'] == 'gallery') {
    			$r['ord'] = 'ord';
    			$r['link'] = 'gallery-show-'.$r['cat'].'-p'.$r['pos'];
    		}
            $tpl->set_ar_out($r, 2);
        }
        $tpl->out(3);
    }
    
    $design->footer();
    
    ?>


    templates/search.htm

    <form action="index.php?search" method="GET">
    <table>
    <tr><td>Beitrag:<br /><input type="text" value="{search}" name="search" size="{size}" /></td></tr>
    <tr><td>Autor:<br /><input type="text" value="{autor}" name="autor" size="{size}" /></td></tr>
    <tr><td height="5"></td></tr>
    <tr><td>
    	<input type="radio" name="in" value="1" {checked1} /> Forum<br />
    	<input type="radio" name="in" value="2" {checked2} /> News<br />
    	<input type="radio" name="in" value="3" {checked3} /> Downloads<br />
    	<input type="radio" name="in" value="4" {checked4} /> Gallery<br />
    </td></tr>
    <tr><td>
    Zeitlich eingrenzen: <select name="days">{days}</select>
    </td></tr>
    <tr height="14"><td></td></tr>
    <tr><td><input type="submit" value="{_lang_search}" /></td></tr>
    </table>
    </form>
    <hr>
    
    {EXPLODE}
    <br /><br />
    <div style="float: left">{MPL}</div>
    <div style="float: right; text-align: right">Gesamt: {gAnz}</div><br /><br />
    
    <table width="100%" cellpadding="2" cellspacing="1" border="0" class="border">
    
      {EXPLODE}<tr class="{class}">
        <td class="erstezeile" width="15"><img src="include/images/forum/{ord}.gif" width="15" height="15" border="0"></td>
        <td class="erstezeile"><a href="?{link}">{titel} von {autor}</a></td>
      </tr>{EXPLODE}
    </table>
    
    {MPL}



    Zuletzt modifiziert von Mairu am 15.03.2009 - 15:46:30
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    SlazZe Mitglied
    Registriert seit
    14.03.2009
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Perfekt, genau so hab ichs mir vorgestellt zwinker
    Danke Mairu <3

    Aber könntest du noch eben Coden, dass wenn man es bei der Boxen Suche eingibt gleich auf Gallery geht und nicht erst auf News??


    Zuletzt modifiziert von SlazZe am 14.03.2009 - 14:17:16
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    In der boxes/search.php in der Zeile
    <input type="hidden" name="in" value="2" />
    den Value einfach auf 4 setzen.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    SlazZe Mitglied
    Registriert seit
    14.03.2009
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Danke, jetzt hab ich aber noch was auf den Herzen.
    Bilder die in PNG sind, da wird die Transparente nicht anerkannt. Der Hintergrund ist einfach Schwarz, und ich wollt ja ne Render Gallery, außerdem verpixelt sich das so übel bei z.b. Bannern-.-
    könntest du auch noch mal was machen lachenlachenlachen Sorry für belästigung^^


    Zuletzt modifiziert von SlazZe am 14.03.2009 - 20:42:32
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Die Bilder werden halt verkleinert, mit der bei GD Bibliothek, die bei PHP dabei ist und da kann man nicht viel einstellen oder ändern, wenn man ein Bild komprimiert.

    Es gibt zwar eine mir bekannt alternative imagick (ImageMagic), allerdings braucht man da "speziellen" Webspace, in der phpinfo (admin.php?checkconf-phpinfo) kannst du schauen, ob dein Server es installiert hat, aber das bezweifele ich.

    Du könntest natürlich auch die Bilder selbst verkleinert und dann auf deinem Webspace einfügen, aber das ist viel Arbeit, die Bilder befinden sich alle in include/images/gallery, es werden 2 Vorschaubilder erstellt und das Original behalten.

    PS: Anscheinend beherrscht gd auch Transparenz, ich schau mal ob ich was finde um es auch so zu ändern.

    Zuletzt modifiziert von Mairu am 15.03.2009 - 10:38:37
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Versuch mal als includes/func/gallery.php
    <?php 
    #   Copyright by Manuel Staechele
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    
    //source: http://www.php-einfach.de/codeschnipsel_6213.php
     function create_thumb ($filepath_old, $filepath_new, $image_dimension, $scale_mode = 0) {
      if (!(file_exists($filepath_old)) || file_exists($filepath_new)) return false;
    
      $image_attributes = getimagesize($filepath_old);
      $image_width_old = $image_attributes[0];
      $image_height_old = $image_attributes[1];
      $image_filetype = $image_attributes[2];
    
      if ($image_width_old <= 0 || $image_height_old <= 0) return false;
      $image_aspectratio = $image_width_old / $image_height_old;
    
      if ($scale_mode == 0) {
       $scale_mode = ($image_aspectratio > 1 ? -1 : -2);
      } elseif ($scale_mode == 1) {
       $scale_mode = ($image_aspectratio > 1 ? -2 : -1);
      }
    
      if ($scale_mode == -1) {
       $image_width_new = $image_dimension;
       $image_height_new = round($image_dimension / $image_aspectratio);
      } elseif ($scale_mode == -2) {
       $image_height_new = $image_dimension;
       $image_width_new = round($image_dimension * $image_aspectratio);
      } else {
       return false;
      }
    
      switch ($image_filetype) {
       case 1:
        $image_old = imagecreatefromgif($filepath_old);
        $image_new = imagecreate($image_width_new, $image_height_new);
        imagecopyresampled($image_new, $image_old, 0, 0, 0, 0, $image_width_new, $image_height_new, $image_width_old, $image_height_old);
        imagegif($image_new, $filepath_new);
        break;
     
       case 2:
        $image_old = imagecreatefromjpeg($filepath_old);
        $image_new = imagecreatetruecolor($image_width_new, $image_height_new);
        imagecopyresampled($image_new, $image_old, 0, 0, 0, 0, $image_width_new, $image_height_new, $image_width_old, $image_height_old);
        imagejpeg($image_new, $filepath_new);
        break;
    
       case 3:
        $image_old = imagecreatefrompng($filepath_old);
        $image_colordepth = imagecolorstotal($image_old);
    
        if ($image_colordepth == 0 || $image_colordepth > 255) {
         $image_new = imagecreatetruecolor($image_width_new, $image_height_new);
        } else {
         $image_new = imagecreate($image_width_new, $image_height_new);
        }
    
        imagealphablending($image_new, false);
        imagecopyresampled($image_new, $image_old, 0, 0, 0, 0, $image_width_new, $image_height_new, $image_width_old, $image_height_old);
        imagesavealpha($image_new, true);
        imagepng($image_new, $filepath_new);
        break;
    
       default:
        return false;
      }
    
      imagedestroy($image_old);
      imagedestroy($image_new);
      return true;
     } 
    
    ?>
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    SlazZe Mitglied
    Registriert seit
    14.03.2009
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    sind immer noch nicht transparent:
    web10.lifoy.server-login.name/gallery/index.php?gallery-1

    Ich hab noch nen neuen fehler gefunden bei suchfunktion:
    Wenn ich bei Suchen celsius oder so eingebe kommt ja celsius und wenn ich dann draufdrücke kommt das:
    web10.lifoy.server-login.name/gallery/index.php?gallery-show-7-p6
    Aber in der normalen gallery gehts:
    web10.lifoy.server-login.name/gallery/index.php?gallery-show-7-p0

    P.S wo kann ich die suchbox ändern?
    include/ ... ?


    Zuletzt modifiziert von SlazZe am 15.03.2009 - 12:02:55
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Wegen dem Transparent, hast du Bilder auch nochmal neu erstellt, schon erstellte Bilder werden natürlich nicht mehr geändert, du kannst die Vorschaubilder auch im Adminmenü neu erstellen lassen, ohne nochmal alles neu hochladen zu müssen.

    Die Box ist in include/boxes ja und wegen den falschen Link, hab oben die search.php in meinem Beitrag mal verbessert, hoffe ich zumindest zwinker
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    SlazZe Mitglied
    Registriert seit
    14.03.2009
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    omg ich bin echt ne hoffnungs loser fall, ich krieg noch nicht ma ne horionzale suchbox gecodet -.- Haste noch eine? lachen

    Danke geht jetzt alles, aber mit Transparenten - es geht nicht -.-

    Kannst du mir noch was machen lachen
    Nähmlich das bei gallery-show sich eigendes Fenster öffnet sondern das im selben Fenster geöffnet wird^^
    Und das in der gallery.html das das untereinander angezeigt wird

    Wenn´de mir das noch machst dann bin ich glücklich <3 lachenlachen

    Ich muss mich entschuldigen, dass ich dich so lange aufhalte.


    Zuletzt modifiziert von SlazZe am 15.03.2009 - 16:14:39
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Was willst du eigentlich genau machen, vielleicht gibt es da andere CMS die besser für eine Gallerie geeignet sind als ilch?

    Mit den Transparenzen könnte ich nicht wirklich anders machen, meines Wissens, außer halt mit dem imagick.

    Wegen den anderen Sachen müsstest du mal etwas genauer werden, obwohl ich dir wohl eher ein Gallerie CMS empfehlen würde.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    SlazZe Mitglied
    Registriert seit
    14.03.2009
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    das kann ich aber schlecht anpassen, da ich mich damit nicht beschäftigt hab^^

    ich probier mal das hier:
    coppermine-gallery.net/

    EDIT:
    hab mich damit mal ne bissle beschäftigt, ist gar nicht so schwer lächeln

    Trozdem danke für deine hilfe Mairu!


    Zuletzt modifiziert von SlazZe am 15.03.2009 - 21:58:00
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten