mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 25.04.2024 02:31 Benutzername: Passwort: Auto-Login

Thema: einfache PHP Galerie vom 11.04.2007


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> einfache PHP Galerie
Seite: Zurück  1, 2, 3, 4
Autor Nachricht
schachbrett

Dabei seit: 11.10.2006
Ort: Köln
Alter: -
Geschlecht: Männlich
Verfasst Sa 14.04.2007 00:30
Titel

Antworten mit Zitat Zum Seitenanfang

Recht hat er Lächel

Lies auch noch mal meine Beitraege genau, Stichwort "Tippfehler"! Uhrenvergleich - Bettgehzeit...

cu (in another Thread)
  View user's profile Private Nachricht senden
nanu

Dabei seit: 31.03.2006
Ort: -
Alter: -
Geschlecht: Weiblich
Verfasst Sa 14.04.2007 01:13
Titel

Antworten mit Zitat Zum Seitenanfang

schachbrett hat geschrieben:
Reicht nicht schon sowas mini-es?

Code:
Code:
<?php
$pix = glob( "img/*" );
$last = count( $pix );
$id = ( isset($_GET['id']) && is_numeric($_GET['id']) ) ? ($_GET['id'] % $last) : 0;
$prev = ( $id + $last - 1 ) % $last;
$next = ( $id + 1 ) % $last;
?>
<html>
<head>
   <title>Galerie</title>
</head>

<body>
   <a href="<?php echo "?id=$prev"; ?>">&lt;</a>
   <a href="<?php echo "?id=$next"; ?>">&gt;</a>
   <img src="<?php echo $pix[$id]; ?>" alt="<?php echo $id; ?>" />
</body>
</html>


Ich meine ja auch, dass das reicht.
statt "&lt" und "&gt" halt die Grafiken (vor bzw. zurück) einbinden.

Bilder im Ordner "img" packen PHP-Datei hochladen und fertig.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Odomanie

Dabei seit: 28.04.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Sa 28.04.2007 01:21
Titel

Antworten mit Zitat Zum Seitenanfang

Hallo Lächel


ich arbeite auch mit id's(php), nur soll bei mir kein bild geladen werden sondern mehrere werte aus einer tabelle, wie z.b.
-> datum -> name etc.

wie kann man den code so umgestalten, dass er wenn er bei der höchsten id in der tabelle angekommen ist wieder zur ersten id springt ?




die reihenfolge sieht in der datenbank wie folgt aus:


id1 - ganz alt
id2 - alt
id3 - neu
id4 - neuer
id5 - neuste


sprich der neuste einträg wäre hier id5 und wenn man auf next klickt sollte man auf die nächst ältere id kommen(hier id4).


Code:
<?php
$pix = glob( "img/*" );
$last = count( $pix );
$id = ( isset($_GET['id']) && is_numeric($_GET['id']) ) ? ($_GET['id'] % $last) : 0;
$prev = ( $id + $last - 1 ) % $last;
$next = ( $id + 1 ) % $last;
?>
<html>
<head>
   <title>Galerie</title>
</head>

<body>
   <a href="<?php echo "?id=$prev"; ?>">&lt;</a>
   <a href="<?php echo "?id=$next"; ?>">&gt;</a>
   <img src="<?php echo $pix[$id]; ?>" alt="<?php echo $id; ?>" />
</body>
</html>


Zuletzt bearbeitet von Odomanie am Sa 28.04.2007 01:24, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
David Strutz

Dabei seit: 22.09.2008
Ort: Berlin
Alter: -
Geschlecht: Männlich
Verfasst Mo 22.09.2008 21:58
Titel

Antworten mit Zitat Zum Seitenanfang

Weil es zum Thread passt: Ich hatte neulich etwas ähnliches benötigt, hieraus ist eine wirklich einfache Galerie entstanden. Die kleine PHP kommt auch ohne Datenbank aus, was manchmal ganz praktisch sein kann. Ich hab das jedenfalls hier veröffentlicht wo es auch jeder laden kann.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen Software für einfache Web-Galerie
Einfache Fadin Galerie ohne Thumbs
Einfache Animation
Einfache Animierung mit max. 30 KB
Einfache Bildbearbeitung
PHP - Einfache Schleife..
Neues Thema eröffnen   Neue Antwort erstellen Seite: Zurück  1, 2, 3, 4
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.