Suche im Forum:
Suchen


Autor Nachricht
Beitrag24.09.2008 um 17:55 (UTC)    
Titel: Zufällige Bilderanzeige

Hallo,
Für eine Art "persönlichen" Anti-Spam Schutz brauch in folgenden Code:
Ist es möglich per Javascript einen code zu schreiben, der jedesmal beim laden der Seite zufällig ein anderes Bild anzeigt?
Also ich geb dem Script so vllt. 20 verschiedene von mir hochgeladene Bilder(links) und eins von denen wird dann beim laden der Seite angezeigt. Jedes mal ein anderes und zufällig.

Geht das?

grüße
cedrics-home
Beitrag24.09.2008 um 18:40 (UTC)    
Titel:

das geht
http://www.homepage-baukasten.de/forum/viewtopic.php?t=38454
hier hast du einen einfachen code für zufallsbilder. mit ein paar ergänzungen kann man auch noch mehr machen...
Beitrag25.09.2008 um 18:28 (UTC)    
Titel:

Danke für das Script,
aber ich denke noch einen Schritt weiter:
Ist es möglich per Javascript einen Vierstelligen Code zu generieren, der aber zusammen immer das gleiche Ergebnis hat?

also z.B:

2532-9738-3164-6344 ( = 70)

Also immer so einen Code generieren der aber max. addidiert eine festgelegte Zahl (in dem fall 70) ergibt.

grüße cedrics-home
Beitrag26.09.2008 um 08:42 (UTC)    
Titel:

1. Du solltest vielleicht gleich sagen, was Du machen willst Wink
2. Wozu willst Du Zufallsbilder machen, wenn der Code automatisch generiert werden soll? Und bei solchen Zahlen mit 6344 usw. wird keiner rechnen können Wink
3. Der nachfolgende Code generiert Zufallsbilder. Du musst zum jeweiligen Zufallsbild den korrekten Code bestimmen! Was Du weiteres machen willst, weiß ich ja nicht, da Du uns ja nur stückchenweise erzählen willst, was Du machen willst...
Zitat:
<div align="center">
<script language="JavaScript" type="text/javascript">
<!--
var image=new Array()
var zahlencode=new Array()


/* Hier gibst Du die Bild-URLs ein */

image[1]="http://www.seite.de/bild1.jpg"
image[2]="http://www.seite.de/bild2.jpg"
image[3]="http://www.seite.de/bild3.jpg"
image[4]="http://www.seite.de/bild4.jpg"

/* Hier gibst Du den Code ein, der bei Bild 1, Bild 2, ... usw. angezeigt wird */

zahlencode[1]="1"
zahlencode[2]="2"
zahlencode[3]="3"
zahlencode[4]="4"

var num=Math.random()
var ran=Math.floor((image.length-1)*num)+1


document.write('<form name="checkcode"><img src="'+image[ran]+'"><input name="checkfeld" type="text"></input><button onclick="check()">Absenden</button></form name="">')

function check(){
if(checkcode.checkfeld.value==zahlencode[ran]){


/* Weitere JavaScript-Befehle bei richtiger Eingabe. */

}
else {


/* Weitere JavaScript-Befehle bei falscher Eingabe. Hier eine Alert-Warnung. */

alert("Falsche Eingabe")
}}
//-->
</script>
</div>
Beitrag28.09.2008 um 20:31 (UTC)    
Titel:

Also, wenn dus wissend willst Rolling Eyes

Damit meine selbstgeschriebenen Programme auf meiner Homepage (kommt im nächsten Update) nicht einfach woanders angeboten/verschickt werden und damits einfach professioneller aussieht, will ich dass beim DOwnload auf der HP ein zufällig generierter Registrierungscode für das Programm angezeigt wird. Der Generator funktioniert nach einem einfachen Muster, so dass es vom Programm erkannt wird. Zum Beispiel alle 4x4 kästchen ergeben zusammen 50. Kann man auch als eine Art Anti-Spam schutz wie beim GB sehen. Wink

Anfangs wollt ich das so mit ca. 20 bilder mit versch. codes machen aber dann ist mir eingefallen, dass das mit generieren mit JS bestimmt auch geht. Ansonsten halt alternativ mit Bildern.


Zuletzt bearbeitet von cedrics-home am 28.09.2008, 21:32, insgesamt einmal bearbeitet
Beitrag27.03.2010 um 22:22 (UTC)    
Titel:

meinst du so, wie bei chip?
Beitrag27.03.2010 um 23:03 (UTC)    
Titel:

Bitte mal auf das Datum achten Wink
Das Thema ist schon 2 Jahre alt...

mfg Dominik
______________
Besucht die offizielle Hilfeseite vom Homepage-Baukasten:

Iceblue Generator | Red Generator | Butterfly Generator
Beiträge der letzten Zeit anzeigen:   


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de