Kommentare: 39 » aufmachen
Christian:
Hallo, super Skript, könnte man dort noch weiche Übergänge zwischen den Bilder einbauen, dann wäre es perfekt.GrussChris
Werner:
Die Übergänge funktionieren aber nur mit dem I.Explorer
Christian:
Hallo, was müsste ich noch am Skript ändern, damit es im IE mit weichen Übergängen funktioniert.Danke Chris
Werner:
Ich habe schon versucht einen Übergang einzubauen, leider funktionierte das nicht.
Steffan:
Hallo, wäre nicht schlecht, wenn man die Bildgrösse einstellen könnte.
Endres:
Aber du hattest doch geschrieben, das die mit dem IExplorer funktionieren!
Werner:
Ja, funktioniert auch mit den IE, nur lassen sich die Übergänge in dieses JavaScript-PHP-Duo schwer einbauen.
Renee ::
Hallo, wo muss ich denn die Adresse von meinem Bilder-Verzeichnis schreiben.
Axel Knauth:
Hallo Werner. Danke. Super Skript. Gibt es eine Möglichkeit am ende der Diashow auf eine Seite (Bilderauswahl) zu springen ?? Habe leider kaum Ahnung vom programmieren.
Dennis:
super skript! gibt es eine möglichkeit zu dem jeweiligen Bild eine kleine Beschreibung hinzufügen?
Werner:
Schaue in Forum der Netzgemein.de nach, dort hat "V4hn" das Script geändert.
Link zum Script
maze:
ich habe das bsp eingegeben,erhalte aber nur eine leere stelle,wo die bilder erscheinen sollten und darunter die zeichen *;?>,was mach ich falsch ?
Werner:
Die Seite muß die Dateiendung .php haben, außerdem muß PHP (PHP-Interpreter)auf dem Server installiert sein.
...weitere Infos
kevin:
echt super wen es geht
SPider 04:
Ich find es gut das es noch Leute wie dich gibt.
Thx
Margit:
Hallo ,gefällt mir sehr gut das skript,kann man auch zwei diashows auf einer seite laufen lassen
p>
Werner:
Ja das ist möglich, die JavaScript-Function sollte dann allerdings einen anderen Namen erhalten, die Variablen müssen auch geändert werden!
Frieda:
Herzlichen Dank für das Bereitstellen des Scripts!Funktioniert super!
beat rueedi:
sehr einfacher, bestens funktionierender script - herzlichen dank
anfänger:
ich finde es gut das der htmlcode hier zur verfügung steht,aber sicher nur für profis,leider weißich nicht was ich in dem code selber noh einfügen muß um die diashow in meine hp einzufügen,sorry bin blutjunger anfänger
Thomas :
Hallo Werner,
darf ich das Skript für meine HP benutzen ? Und ist die Größe der Bilder egal und müssen sie ein bestimmtes Dateiformat besitzen?
MfG Thomas
Werner:
Zu Nr.1:
Ja. In dem Verzeichnis (bilder) dürfen nur Grafik-Dateien hinein. Die Größe ist egal, Dateiformate .gif .jpg oder .png .
Renny:
bei mir funktioniert das nicht.. das skript wird immer teilweise selbst angezeigt..
Werner:
Dein Server muss PHP unterstützen!
Harry:
Hallo, wenn ich das skript einbinde, kommt nur das zeichen für eine nicht vorhandene grafik. Im quelltext stehen die bilderadressen allerdings alle korrekt drin. Was mach ich falsch ?
Werner:
Am besten die Bildadressen in Kleinbuchstaben abspeichern, Windows zeigt manchmal die Dateien in Großbuchstaben an obwohl diese in Kleinbuchstaben gespeichert sind! Ist der Pfad zu den Bildern richtig? Zum Beispiel:
bilder/bild.jpg
Mike:
Klasse, funtioniert super.
Was mir noch gefallen würde, wenn man die Bilder per Zufall anzeigen könnte, also nicht immer von vorne. Geht das?
Cyril:
Wo liegt da der Fehler, dass das erste Bild nicht kommt?
Animation=new Array();
bild=new Array();
var i=0;
bild[0]='bilder/..';
bild[1]='bilder/1.jpg';
bild[2]='bilder/2.jpg';
Werner:
Ist zwar etwas komisch, aber
bild[0] muss das
erste Bild sein
bild[0]='bilder/1.jpg';
bild[1]='bilder/2.jpg';
bild[2]='bilder/3.jpg';
Rico:
mann kann die Bilder per Zufall anzeigen lassen. Ich habe dies gelöst indem ich die Variable $i = rand(0,11);eingefügt habe (der Befehl rand erzeugt eine Zufallszahl zw. 0 und 11) und im sriptvar i=0; durchvar i=$i;ersetzt habe.
christine:
hallo, ich als blutiger anfänger kann mir da halt nichts drunter vorstellen. was ist "verzeichnis der bilder" ich habe die bilder auf meinem pc gespeichert. vielleicht kann mir da jemand eine deppensichere version geben.danke
jergan:
hallo,wie muss der Pfadeintarg bei Verzeichniss der Bilder aussehen, wenn das bilderverzeichnis in dem die Bilder und das Skript steht "strichart" lautet? ist das so richtig:$verzeichnis = "strichart/";
Werner:
Das musst du selbst wissen in welchem Verzeichnis deine Bilder liegen. Den Verzeichnispfad immer vom Script ausgehend angeben (ausprobieren hilft!)
AlfK:
Hallo funktioniert bestens vielen Dank.
Olli G.:
Hi, das Script ist supper!!Kann man um die Fotos auch einen Rahmen setzen?
Werner:
Ja, und zwar so, einfach das Bild "dummy" durch das folgende ersetzen
<img name='dummy' style='border: solid 3px #FF0000;'>
Olli G.:
Danke, da hätte ich ja auch selbst drauf kommen können.
Berni:
Echt super script, genau das habe ich gesucht, nur eine Frage: Wie kann ich das Skript in meine Seite einbinden?
Werner:
Ein bisschen Erfahrung in HTML und PHP sollte man schon haben um die Diashow einzubauen.
Stefan:
Hallo, ich hätte eine Frage: Wie kann ich alle Bilder mit einem einzigen gemeinsamen hyperlink versehen? Ich habe es schon mit <a href="link">hier ist das script</a> versucht, der link wird zwar links unten am browser angezeigt, jedoch kann ich nicht auf das bild klicken. (es erscheint auch keine "hand" anstatt des "zeigers")
Werner:
<div style='text-align: center;'><a href='link'><img name='dummy'></a></div>
Niklas:
Man könnte den JavaScipt-Code auch in eine .html datei tuhen oder?
Werner:
Ja,aber PHP würde dann nicht funktionieren.
Die Diashow funktioniert auch ohne PHP, allerdings müssten dann die Bilder
von Hand eingetragen werden.
Udo:
Hi super Skript hab dennoch 2 Fragen zu PHP-JavaScript Diashow 11.Ist es normal das zwischen dem letzten und dem ersten Bild der Zeitintervall doppelt so lange braucht?2.Ist es möglich ein Kommentar zu den Bildern hinzu zufügen? Vielen Dank im Vorraus!
Werner:
Zu Frage 1: Ja, das ist normal. Zu Frage 2: Ja das ist möglich, ich werde es aber nicht machen

- Siehe hierzu ->
PHP-JavaScript Diashow 3
Tobi:
Bin Laie, habe aber alles anpassen können.Super Script.Nun weiß ich nicht ob es so seien soll:Bilder zur einen Seite, geht super, es gibt einen Stopp. Bilder zur anderen Seite, hat keinen Stopp und die Bilder lassen sich endlos durch klicken. Was muss ich tun, so das es auch dort, einen Stopp gibt.Möchte mich nochmals bedanken, bei den Menschen, die unentgeltlich ihre Fähigkeiten, mit viel Mühe, der Welt zur verfügung stellen.
Tobi:
Habe das Aus gefunden. Super jetzt ist es genau was ich brauche.else if (aktuell+richtung >= ende) { aktuell = 5;Die 5 ist mein letztes Bild.
Jenny:
hiist es denn möglich den script so umzuschreiben das jedes einzelne bild eine verlinkung erhält?
Tobias:
Was muss ich verändern damit die Diashow nicht am Ende anhält sondern von vorn beginnt?
Werner:
Die Diashow hält nicht an, sondern beginnt wieder von vorne.
Funktioniert im Firefox, I.Explorer, Opera und im Chrome-Browser.
Tobias:
Im html Dokument "Diashow" (unverändert mit php Diashow1) mit den Bildern die dazu waren im Firefox 3.6.3 und Internet Explorer 8 blieb das letzte Bild (Winter) einfach stehen, die Diashow beginnt nicht von vorn.Es funktioniert einfach nicht.
Tobi:
Was muss ich wo einfügen damit die Bilder zufällig geladen werden?
Artemiy:
Hallo, ein sehr übersichtliches Script. Nur anstatt nach "." und ".." zu prüfen, kann man auch einfach if (getimagesize) abfragen, dann ist es sogar möglich dass andere Dateien (z. B. inderx.php) im Verzeichnis sind. Viele Grüße, Artemiy
zaitzew:
Hallo, welche JavaScript-Funktion muss man umbenennen und welche Variablen muss man ändern wenn zwei diashows auf einer seite laufen sollen?
Werner:
Den Funktionsnamen und alle Variablen. Am einfachsten ist es du fügst einfach eine 2 hinter den Variablen und der Funktion.
Jeff:
Das habe ich lange gesucht. Danke! Nur zwei Fragen habe ich

Ist es möglich, jedes einzelne Bild mit einem Link zu hinterlegen? - Nach dem letzten Bild kommt nichts. Kann man das so einstellen, dass danach gleich wieder das erste folgt ohne Pause?
Werner:
In der Zip-Datei (zum herunterladen) gibt es
10 verschiedene Diashows! Davon dürfte die Datei "diashow9.htm" vielleicht die richtige für dich sein.
John:
Hi Werner, schonmal vielen Dank für das Skript. Ich möchte allerdings folgendes machen:
Die Fotos werden abgespielt und während der Diashow kommen in den Bild-Ordner neue hinzu. Mit dem Script geht das nicht, es werden nur die abgespielt die am Anfang geladen wurden. Kann man das Script so umbauen das man irgendwie den Teil wo die Fotos geladen werden in die Schleife mit einbaut, also das bei jedem Foto immer wieder die Anzahl der Bilder aktualisiert wird? Hab es leider nicht hinbekommen.
Wäre dir sehr dankbar dafür, habe niergends eine anständige Lösung gefunden.
Vielen Dank schonmal
Werner:
Eine Anständige Lösung wirst du auch nirgends finden, weil jedes Script individuell angepasst werden muss.
"Die Fotos werden abgespielt und während der Diashow kommen in den Bild-Ordner neue hinzu."
So etwas geht nur mit »
AJAX - JavaScript sendet dazu eine Anfrage an eine PHP-Datei (Anzahl der Bilder), wenn neue Bilder vorhanden sind, gibt die PHP-Datei ein "OK" an JavaScript zurück und die Seite wird neu geladen.