Neue Seite - Mehrere Seiten? - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html) +--- Thema: Neue Seite - Mehrere Seiten? (/thread-24891.html) |
Neue Seite - Mehrere Seiten? - Mutant - 07.02.2012 Hallöle, ich mal wieder In meinem Forum handelt es sich um ein f2p first person shooter. Dort habe ich eine neue Seite erstellt, wo Waffen zu sehen sind. Ich möchte nun bei der Seite www.ava-game.tk/waffen.php mehrere Seiten haben. Also, da das mehrere Grafiken sind, und es sonst zu lange dauert die ganzen Grafiken aufeinmal zu laden, habe ich mir überlebt, dass man ja die Seiten "aufteilen" kann. D.h wenn man auf www.ava-game.tk/waffen.php geht, möchte ich, dass ich mehrere Seiten habe. Seite 1, Seite 2, etc. Man kann dann dort halt auf Seite 1 klicken, auf Seite 2, usw. Nun stellt sich mir jetzt die Frage, wie ich das hinbekomme. Könnte mir vielleicht jemand dabei helfen? Bin halt noch unerfahren, deswegen frag ich jetzt hier :o Vielen Dank schomal RE: Neue Seite - Mehrere Seiten? - Falkenauge Mihawk - 08.02.2012 Wenn du die Waffen in einer Datenbank hast, dann ist es einfach. Einfach im Query LIMIT und OFFSET machen. Wenn du die Waffen anderweitig hast, dann wäre es nur möglich, wenn du die in ein Array schreibst und dann eine Schleife machst, die du auf X Waffen beschränkst und dann abbrichst. Hier zu würde sich die for-Schleife eignen. RE: Neue Seite - Mehrere Seiten? - Mutant - 08.02.2012 Also, ich hab die Bilder nicht einzelnd. Habe die als .gif Datei, auf einem Bild jeweils 15 Stück. bzw. es sind 3 Bilder (Die Waffen für eine Klasse - Point Man, will die auch noch für die zwei anderen Klassen machen) Auf den ersten 2 Bildern sind jeweils 15 Waffen und auf dem letzten nur 4. Ich will das jetzt so machen, auf Seite 1 die ersten 15 Waffen (Also das erste Bild) Auf Seite 2 die nächsten 15 Waffen (Das zweite Bild) und auf Seite 3 die letzten Waffen (Das dritte Bild) Da ich noch "Neu" in dem Gebiet mit dem was du gesagt hast, weiß ich nicht gena was du jetzt meinst. :S RE: Neue Seite - Mehrere Seiten? - Falkenauge Mihawk - 08.02.2012 Hm, wenn das so ist, machst du drei Arrays in einem Array und kannst dann mit dem GET-Parameter darauf zugreifen. Ich kann dir erst zuhause ein Beispielcode schreiben. RE: Neue Seite - Mehrere Seiten? - Mutant - 08.02.2012 Ok, solange kann ich ja die ganzen Grafiken vorbereiten RE: Neue Seite - Mehrere Seiten? - Falkenauge Mihawk - 08.02.2012 Also, hier ist der Beispielcode, wenn es nur Bilder sind: PHP-Code: <?php Wenn du noch Text dazu willst, dann kannst du anstatt Arrays einfach HTML-Code reinschreiben. PHP-Code: <?php RE: Neue Seite - Mehrere Seiten? - Mutant - 08.02.2012 Danke für den Beispielcode. Sorry dass ich jetzt wieder was fragen muss, aber wo muss ich das jetzt einfügen? Und wie lade ich die Bilder in die Datenbank? Oder reicht das, wenn ich die Bilder auf dem Webspace hochgeladen habe? Wie gesagt, bin halt noch frisch in dem Gebiet und muss noch einiges lernen. RE: Neue Seite - Mehrere Seiten? - Falkenauge Mihawk - 08.02.2012 In die Datei, auf die du zugreifst, wenn du deine Waffen angucken willst. Und nein, du musst die Bilder nicht in die Datenbank einfügen, sondern auf den Webspace hochladen und die Pfade anpassen. RE: Neue Seite - Mehrere Seiten? - Mutant - 08.02.2012 Ach so, also irgendwie gibt er mir nur ne weisse Seite? Vielleicht sollte ich noch dazu sagen, wie das im Menü ist, falls du nicht geschaut hast. Unter dem Menüpunkt "Waffen & Ausrüstung" gibt es noch 3 weitere submenüs, wenn man mit dem Mauszeiger drüber fährt, die heißen wie folgt: Point Man, Rifle Man und Sniper. Ich möchte das nun gerne so haben, dass wenn ich jetzt auf "Point Man" klicke, ich die erste Seite von den Waffen sehe. Also auf der ersten Seite soll halt das erste Bild sein, auf der zweiten Seite das zweite Bild und auf der dritten Seite das dritte Bild. Ahja, mit Klasse meine ich die Spielklasse im Spiel! RE: Neue Seite - Mehrere Seiten? - King Louis - 08.02.2012 Mach es doch einfacher (wenn auch evtl nicht schöner^^): Erstell deine einfache Seite und schreib an die stelle wo du in deiner Seite das Bild haben willst ins Template: PHP-Code: {$weapon_img} und setz an die stelle wo du deine links zu den seiten haben willst folgendes: (für jedes bild ein link): PHP-Code: <a href="{$settings['bburl']}/deineseite.php?wid=1">1</a> In deine eigentliche Seite (also die .php Datei) schreibst du über das eval: PHP-Code: if(!isset($_GET['wid'])||$_GET['wid']=="") Deine Bilder liegen dann im Unterordner bilder und sind dann einfach z.B. 1.png genannt. //EDIT: Kannst die links natürlich auch anders bennenen, dazu einfach die 2. 1 durch deinen Text ersetzen^^ //EDIT²: Ersetz in deinem Menü die links einfach, brauchst dann natürlich die seitenlinks wie ich sie gesetzt habe nicht mehr |