Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- Php (https://www.gegen-bilderklau.net/thread.php?threadid=20207)


Geschrieben von Fairy am 01.07.2005 um 13:34:

  Php

zb auf www.ea-fotos.de.vu ist es so toll gemacht, dass man auf ein Bild klickt, sich dann das Pop-up öffnet und unter dem Bild klickt man auf "weiter" und kommt zum nächsten Bild. Im Quellcode habe ich gesehen, dass nicht für jedes Bild eine eigen Seite erstellt wurde, sondern dieses "weiter" einfach so verlinkt wurde, dass die Bilder aus dem Ordner (?) per Klick einfach da eingeblendet werden. bei der verlinunkung von diesem "weiter" steht dann etwas von php und noch so komisches. Ich würde etwas inder Art gern auch machen, habe aber keine ahnung wie.
auf http://www.horse-art.ch/bilder/reitsport/002.html ist es genau so. bei einem klick auf "weiter" öffnet sich das nächste bild, aber ich denke nicht, dass anna für jedes bild so eine seite gemacht hat und diese dann mit der nächsten verlinkt ist.
kann mir ein genie helfen?

gruß Mona



Geschrieben von Zuckerstute am 01.07.2005 um 13:40:

 

Das was Du meinst ist mit einer Mischung aus PHP und Javascript möglich. Hier der Code, die Erklärung findest Du unten:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
<SCRIPT language=Javascript>
<!--

var num 4;                        // Anzahl der Bilder
function more(i) {
if (document.images){
img = new Array();
if (num1;
img[i]=new Image();
img[i].src="pic"+i+".gif";             // pic ist der Name der Grafiken
document.images.slides.src=img[i].src;
        }
    }
// -->
</SCRIPT>

<SCRIPT>var 2;</SCRIPT>
<A href="javascript:more(n++)"><IMG name=slides src="pic1.gif" border="0"></A>
<br><br>
<FONT class="stn"><A href="javascript:more(n++)">weiter</font></A>


Ein einfacher Code, jedoch umso schwerer zu erklären...

Also:
Gleich zu Beginn findest Du var num = 4;
Hier ersetzt Du den 4er durch die Zahl der Bilder, die sozusagen "abgespielt" werden sollen. Wenn Du also 6 Bilder abspielen willst, gist du 6 ein usw.

Kurz vor Ende des ersten Absatzes steht img[i].src="pic"+i+".gif";
Das pic ersetzt Du durch den Namen Deiner Bilder. (Achtung! Du musst alle Bilder gleich benennen, sonst gehts nicht, auch mit PHP nicht). Du musst die Bilder auch nummerieren. Also z.Bsp. bild1, bild2 usw.
Wenn Du Deine Bilder also foto1, foto2, foto3, foto4, foto5, etc. nennst, musst du statt pic foto eingeben.
.gif ist die Endung, das brauche ich glaub ich nicht weiter erklären, oder? Haben Deine Bilder die Endung .jpg, gibst du .jpg ein.

Das wars auch schon, ich hoffe, ich konnte Dir helfen. Solltest Du noch irgendwelche Fragen haben, kannst Du mich ja fragen. Falls du auch ein "zurück" haben willst, schreib mir.

lg Eva

Ach, und Anna hat für jedes Bild eine eigene Seite gemacht, das sieht man in der Statuszeile, wenn man über den Link fährt ^.-



Geschrieben von Fairy am 01.07.2005 um 14:15:

 

ah danke^^. porbiers gleich aus^^. und wie mach ich das bei "zurück"



Geschrieben von Zuckerstute am 01.07.2005 um 14:20:

 

Zitat:
Original von Fairy
ah danke^^. porbiers gleich aus^^. und wie mach ich das bei "zurück"

Das muss man dann noch einschreiben, oder ganz neu. Ich schau mal, OK?

lg Eva


Forensoftware: Burning Board, entwickelt von WoltLab GmbH