Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

...Ähm...in meinem Forum eine Bilder Galerie machen

Ich weiß nicht ob ich hier richtig bin, aber ich mag euer Forum ihr Antwortet immer sofort und nett.

Also meine Frage ist ich habe ien Forum und ich möchte gern in meinem Forum eine Bilder Galerie machen jeder User soll ein Fotoalbum haben.Dieses Foto album soll mit einem Klick auf der Start seite zu sehen sein.

Und ich habe noch eine Frage wie kann ich in einem Beitrag ein Bild einfügen?
Man kann ja auf sollche Buttons drücken da steht dann drauf "link", "img" und so muss ich damit was machen oder nicht?

Vielen Dank im voraus ;D

« Letzte Änderung: 03.10.06, 20:53:41 von Dr.Nope »

Antworten zu ...Ähm...in meinem Forum eine Bilder Galerie machen:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

ich denke, Du solltest mal, wenn Du ein Forum betreiben willst,speziell danach googeln. Wir sind ja nicht die Forumbetreiber, nur die Helferlein 

« Letzte Änderung: 03.10.06, 20:21:23 von webse »

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
Je nachdem was für eine Boardsoftware läuft ist es unterschiedlich. Hier mit BBcode gehts so:



Link mit Beschreibung so:

[url=http://www.computerhilfen.de]Mein Lieblingsforum[/url]
Mein Lieblingsforum

Ich verschiebs in Webmasterforum.
« Letzte Änderung: 03.10.06, 20:50:24 von Dr.Nope »

Also ich weiß zwar net, ob du das Forum selbst gescriptet hast, aber falls das zutrifft, ich habe gerade ein bildergalleriescript mit php gemacht. Ich poste es einfach mal, vielleicht kannst dus ja verwenden.

Bilderupload:


<?php 

    
echo "

<!DOCTYPE [url=http://www.computerhilfen.de/fachbegriffe-h-HTML.html][b]html [/b][/url] PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\"
   \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">

<html>
<head>
    <title>Upload</title>
</head>

<body>

<h4>Wählen sie eine Datei aus, die hochgeladen werden soll:</h4>

<form enctype=\"multipart/form-data\" action=\"upload_2.php\" method=\"POST\">

<input type=\"file\" name=\"uploaddata\"><br>
<input type=\"submit\" name=\"submit\" value=\"Datei hochladen.\">

</form>

</body>

</html>

"
;

?>




BIlderverarbeitung oder wie auch immer das heißt:


<?php

    error_reporting
(E_ALL);

    include 
"config.php";

    @
mysql_connect(MYSQL_HOSTMYSQL_USERMYSQL_PASS) OR die(mysql_error());
    
mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());


    if(
$_FILES[&#39;uploaddata&#39;][&#39;type&#39;] != "image/jpeg") {

die("Das Bild ist nicht im JPEG-Format und kann demnach nicht verwendet werden.");

    }

    
$sql "INSERT INTO gallery
                (datetime)

            VALUES
                (NOW())"
;
                

    
mysql_query($sql) OR die(mysql_error());


    
$sql "SELECT
                ID,
                picture_original,
                picture_thumbnail,
datetime
            FROM
                gallery
            ORDER BY
                ID DESC"
;

    
$result mysql_query($sql) OR die(mysql_error());
    
$row mysql_fetch_assoc($result);


    
$save_original "./uploads/picture_original/";
    
$save_thumbnail "./uploads/picture_thumbnail/";
    
$name "IMG_";
    
$number $row[&#39;ID&#39;];
    
$type ".jpg";


    
move_uploaded_file($_FILES[&#39;uploaddata&#39;][&#39;tmp_name&#39;], $save_original.$name.$number.$type);


    
$size=GetImageSize($save_original.$name.$number.$type);
    
$old=ImageCreateFromJPEG($save_original.$name.$number.$type);
    
$new=ImageCreateTrueColor(140,105);
    
imagecopyresampled($new,$old,0,0,0,0,140,105,$size[0],$size[1]);

    
ImageJPEG($new$save_thumbnail.$name.$number.$type100);
    
ImageDestroy($old);
    
ImageDestroy($new);


    
$sql "UPDATE
     gallery
    SET
     picture_original = &#39;"
.$save_original.$name.$number.$type."&#39;,
     picture_thumbnail = &#39;"
.$save_thumbnail.$name.$number.$type."&#39;
    WHERE
        ID = &#39;"
.$number."&#39;";

    
mysql_query($sql) OR die(mysql_error());


    echo 
"<h4>Hochgeladene Datei:</h4>
    "
.$_FILES[&#39;uploaddata&#39;][&#39;name&#39;]."<br>
    ".$save_original.$name.$number.$type."<br>
    ".$_FILES[&#39;uploaddata&#39;][&#39;type&#39;]."<br>
    ".$_FILES[&#39;uploaddata&#39;][&#39;size&#39;]."<br>
";

?>



Gallerie:


<?php


    error_reporting
(E_ALL);

    include 
"config.php";

    @
mysql_connect(MYSQL_HOSTMYSQL_USERMYSQL_PASS) OR die(mysql_error());
    
mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());

    
$sql "SELECT
                ID,
                picture_original,
                picture_thumbnail,
datetime
            FROM
                gallery
            ORDER BY
                ID ASC"
;

    
$result mysql_query($sql) OR die(mysql_error());

    echo 
"

<!DOCTYPE [url=http://www.computerhilfen.de/fachbegriffe-h-HTML.html][b]html [/b][/url] PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\"
   \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">

<html>
<head>
  <title>Bildergallerie</title>
</head>

<body>

<h3>~ Bildergallerie ("
.mysql_num_rows($result)." Bilder vorhanden) ~</h3>

"
;


    if(!
mysql_num_rows($result)) {

    die(
"Es sind keine Bilder vorhanden.");

    }

    while(
$row mysql_fetch_assoc($result)) {

    echo 
"<a href=\"".$row[&#39;picture_original&#39;]."\" target=\"_BLANK\"style=\"margin-right: 0px; margin-bottom: 0px\" ><img src=\"".$row[&#39;picture_thumbnail&#39;]."\" style=\"margin-right: 10px; margin-bottom: 5px; border: 1px solid black\" alt=\"\" onmouseover=\"style.borderColor=&#39;#fb6&#39;\" onmouseout=\"style.borderColor=&#39;black&#39;\" /></a>";

    
}

    echo 
"

</body>
</html>

"
;

?>



vielleicht hilft es dir ja.  ;)

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Mir ist keine derartige Lösung bekannt. Das heißt also: Handarbeit! ;)

Guuuls Skript kannst du dabei sicherlich einsetzen (ich weiß allerdings nicht, ob und wie es funktioniert), du musst es nur in die Forensoftware einbauen. Das ist nicht allzu problematisch, wenn du das Forensystem aus programmiertechnischer Sicht ein wenig kennst. Sonst schon.

greez 8)
JoSsiF

Mit dem upload meines scriptes kann man bilder hochladen, dann wird das orginalbild gespeichert und ein thumbnail davon erzeugt. Die links beider bilder werden mit datum in eine tabelle gespeichert (titelfunktion kann noch hinzugefügt werden) und schließlich mit einer while schleife ausgelesen ~ Zum besseren verständniss. Funktioniert auch ganz gut, da kannst dus ausprobieren  http://donnerstag.gimyweb.de/gallery/upload/

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hab zwei Fragen dieser Code da oben wo muss ich ihn einfügen? Ich habe ihn bei eigenes Layout kopiert. Aber irgend wie kommen da nur irgendwie so buchstaben.

Meine andere Frage ist ich habe eine Gallerie im internet gefunden die mir gefällt die würde cih gern in meine Seite einbauen aber ich habe so ein paar probleme, denn ich kenne mich mit HTML Codes nicht aus.

Also:
1.) Als ich die Galerie runtergeladen habe gab es eine kurze Enleitung aber ich verstehe sie nicht und zwar sollte ich:

*Ich soll alle Dateien auf mein Webspace kopieren? Habe  aber keine Ahnung was mein Webspace ist? Wie geht das  und wo muss ich sie da kopieren oder stellt sich das  dann schon raus wenn ich es hinbekommen habe?

*Verlinke dieGallerie php auf ihre Seite?
 Wie geht das?

Dann steht weiter unten etwas von Template erstellen.
Die Gallerie_template.html Enthält das Template in normalen HTML.
Diese Templte kann frei bearbeitet werden. Sie können hier tabellen einfügen oder was ihn sonst gefällt.

Kann mir jemand genau erklären wie ich diese Gallerie in meine Seite einbauen kann!!!

Ich weiß nicht ob dies vom nutzen ist aber ich habe meine Seite mit der Vorlage www.phpbb3.com erstellt.

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

...Und ich habe noch eine Frage wie kann ich in einem Beitrag ein Bild einfügen?
Man kann ja auf sollche Buttons drücken da steht dann drauf "link", "img" und so muss ich damit was machen oder nicht?


- als "Beitrag" ist wohl ein Forum-"Beitrag" gemeint

a) allgemeines Format mittels img-Tag:

[img]http://ebillmaier.eb.funpic.de/comphelp/hündchen.jpg[/img]

• das Ergebnis sieht dann so aus




b) ellegantere Version mittels anklickbarem VorschauBild (ThumbNail):

[url=http://ebillmaier.eb.funpic.de/comphelp/hündchen.jpg][img]http://ebillmaier.eb.funpic.de/comphelp/tnhuendchen.jpg[/img][/url] (click mich!)

• das Ergebnis sieht dann so aus

(click mich!)

! es = nicht gewährleistet, dass alle ForenTypen dieses Format bzw. Vorgangsweise auch unterstützen 8)

« Links für MessengerIE und Firefox »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!