php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Thema geschlossen
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.08.2011, 23:41  
Neuer Benutzer
 
Registriert seit: 01.08.2011
Beiträge: 1
PHP-Kenntnisse:
Anfänger
aggresivo befindet sich auf einem aufstrebenden Ast
Standard Onclick bei Bildergalerie

Hallo!

Ich will in meine Website eine einfache Bildergalerie einbauen. Den Code dafür habe ich schon im Prinzip. Das einzige was noch fehlt ist, das wenn man auf ein Bild klickt soll es automatisch zum nächsten Bild springen (so wie beim "Vorwärts" Button).
Wie mach ich das?

Hier der Code:
PHP Quellcode:
PHP-Code:
<?php 

$bilder 
= array(); 
$dir "./fotos/"
$handle opendir($dir); 

while(
false !== ($file readdir($handle))) { 
     if(
$file != "." && $file != "..") { 
         
array_push($bilder,$dir.$file); 
     } 


$anzahl count($bilder); 

$img $_GET['img']; 
if(empty(
$img)) $img 0

if(
$img > ($anzahl-1)) { 
     echo 
"Bild nicht vorhanden!"


else { 
     echo 
"<img src=\"".$bilder[$img]."\" alt=\"Bild ".($img+1)."\" /><br><br>\n"
     if(
$img != 0) echo "\n<a href=\"index.php?img=".($img-1)."\">Zurück</a>"
     echo 
" | "
     if(
$img < ($anzahl-1)) echo " <a href=\"index.php?img=".($img+1)."\">Vorwärts</a>"


echo 
"<br /><br />"
echo 
"Bild ".($img+1)." von ".$anzahl


?>

Wäre nett wenn mir einer von euch helfen kann!

Grüße

Peter
aggresivo ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 01.08.2011, 23:49  
Erfahrener Benutzer
 
Registriert seit: 25.01.2009
Beiträge: 1.027
PHP-Kenntnisse:
Fortgeschritten
Capfly befindet sich auf einem aufstrebenden Ast
Capfly eine Nachricht über ICQ schicken Capfly eine Nachricht über MSN schicken
Standard

du zählst ja mit einer Variable, dass Bild Nr X angezeigt wird.
Vorwärts ist also Bild mit ID X+1, womit du das Bild einfach nur verlinken musst.
__________________
MfG
~Capfly
Jetzt NEU! Cpix & Wbits Katahlan.de - Das Browsergame
Capfly ist offline  
Alt 01.08.2011, 23:49  
Erfahrener Benutzer
 
Benutzerbild von dsmcg
 
Registriert seit: 11.10.2005
Beiträge: 2.405
dsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäredsmcg sorgt für eine eindrucksvolle Atmosphäre
Standard

haste doch schon drin?
PHP-Code:
     if($img != 0) echo "\n<a href=\"index.php?img=".($img-1)."\">Zurück</a>";  
     echo 
" | ";  
     if(
$img < ($anzahl-1)) echo " <a href=\"index.php?img=".($img+1)."\">Vorwärts</a>"
Einfach den Link auf das Bild adaptieren
__________________
Wie man Fragen richtig stellt
dsmcg ist offline  
Alt 01.08.2011, 23:55  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Bitte beachten:
http://www.php.de/php-einsteiger/675...sumfragen.html (Inserate, Konzepte und Meinungsumfragen)
http://www.php.de/php-einsteiger/489...nsammlung.html (Lerne Grundlagen | Quellensammlung)
http://www.php.de/php-einsteiger/ann..._Multipostings

http://phpforum.de/forum/showthread.php?t=264328

*close*
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline  
Thema geschlossen


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Scriptsuche Kostenlose PHP Bildergalerie jared566 Scriptbörse 2 26.04.2011 11:00
[Erledigt] Gegenteil von onClick() mkn JavaScript, Ajax und mehr 2 29.09.2010 13:44
onclick vs. onmouseout wilsonfedex JavaScript, Ajax und mehr 16 23.08.2010 17:27
php array mit onclick an js übergeben? MariL PHP Tipps 2010 4 25.02.2010 07:25
onClick + overlays aber ohne submit Chili-Schaf JavaScript, Ajax und mehr 2 04.12.2009 12:12
aktive Bildergalerie kingstoneking Scriptbörse 5 31.10.2009 18:39
[Erledigt] Dynamische Bildergalerie erstellen bluemagicon PHP Tipps 2009 6 04.09.2009 22:04
[Erledigt] OnClick event abbrechen Frank JavaScript, Ajax und mehr 4 25.08.2009 12:15
[Erledigt] onclick, onmoseover,onmouseout in 1 href FreddyS HTML, Usability und Barrierefreiheit 11 31.07.2009 20:29
onclick vor seitenaufruf ausführen KokosDesign JavaScript, Ajax und mehr 4 27.05.2009 01:25
JS: Frage zu onClick in Verbindung mit einer Funktion HTML, Usability und Barrierefreiheit 1 04.11.2005 16:06
Variable mit onClick übergeben? PHP Tipps 2005-2 2 22.09.2005 15:33
mit onclick() Datei aufrufen HTML, Usability und Barrierefreiheit 6 11.08.2005 11:22
Bildergalerie Mano PHP Tipps 2004-2 5 14.11.2004 19:23

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
javascript bildergalerie onclick, kostenlos php bildergalerie, bilder galerie onclick, php bilder vorwärts, bildergalerie onclick, bildergalerie php, onclick, bildergalerie php code, \array_push($bilder,$dir.$file);

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:59 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum