Zurück   Flashforum > Flash und Server > Flash und Datenbanken

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-01-2007, 12:40   #1 (permalink)
INSERT COIN
 
Benutzerbild von pacman.hgw
 
Registriert seit: May 2003
Ort: Hansestadt Greifswald
Beiträge: 1.715
Mehrere Usernamen und Passwörter?

Hallo Leute,

wie muss Ich das schreiben wenn ich nicht nur ein Username und Passwort haben will sondern mehrere, Also quasi mehrere Benutzer. Zurzeit sieht es so aus:

Code:
if ( _root.Abfrage_1 == "test" && _root.Abfrage_2 == "test"){
Kann mir da einer helfen?
pacman.hgw ist offline   Mit Zitat antworten
Alt 26-01-2007, 13:16   #2 (permalink)
Neuer User
 
Benutzerbild von :: RK ::
 
Registriert seit: Jan 2002
Ort: Umgebung Stuttgart
Beiträge: 5.412
hi,

ich hoffe, dass wird keine passwortschutz für einen Bereich deiner Website oder so!

aber zu deiner frage:
entweder du schreibst einfach weitere Bedingungen in die if-schleife
ActionScript:
  1. if (
  2. (_root.Abfrage_1 == "test" && _root.Abfrage_2 == "test") &&
  3. (_root.Abfrage_1 == "test2" && _root.Abfrage_2 == "test2") &&
  4. (_root.Abfrage_1 == "test3" && _root.Abfrage_2 == "test3") &&
  5. ){...}
nachteil, die anzahl an Benutzernamen und Passwörter sind fix (hier 3)

besser du schreibst eine for-schleife
ActionScript:
  1. for (var i = 0; i < anzahl; i++)
  2. {
  3.    if (_root.Abfrage_1 == arrUser[i] && _root.Abfrage_2 == arrPass[i]){...}
  4. }
__________________
Das Glück im Leben hängt von den guten Gedanken ab, die man hat.

Easing_Equations / Flash Kontaktformular / FlashPlugin W3C konform / Nützliche Beiträge zu FAQs
:: RK :: ist offline   Mit Zitat antworten
Alt 26-01-2007, 13:21   #3 (permalink)
_root
 
Benutzerbild von Dreadhead23
 
Registriert seit: Oct 2006
Ort: am schönen Bodensee
Beiträge: 111
ähm müsste das nicht so heissen:

Code:
if ( _root.Abfrage_1 == "user1" && _root.Abfrage_2 == "pass1" || _root.Abfrage_1 == "user1" && _root.Abfrage_2 == "pass2" || _root.Abfrage_1 == "user3" && _root.Abfrage_2 == "pass3"){
also mit ||.

user1 mit passwort1 oder user2 mit passwort2 oder user2 mit passwort3...
__________________
★ Wer keine Angst vor dem Teufel hat, braucht auch keinen Gott ★
♫ Das Leben ist ein Fotolabor, ich schieb meinen Film und ein Filmriss kommt schonmal vor ♫
Dreadhead23 ist offline   Mit Zitat antworten
Alt 26-01-2007, 13:36   #4 (permalink)
INSERT COIN
 
Benutzerbild von pacman.hgw
 
Registriert seit: May 2003
Ort: Hansestadt Greifswald
Beiträge: 1.715
Ja sollte eigentlich, wieso? Habe ich da was falsch gemacht?
pacman.hgw ist offline   Mit Zitat antworten
Alt 26-01-2007, 13:39   #5 (permalink)
_root
 
Benutzerbild von Dreadhead23
 
Registriert seit: Oct 2006
Ort: am schönen Bodensee
Beiträge: 111
nee,
aber bei RK sind nur && drin. das dürfte so nicht stimmen.
__________________
★ Wer keine Angst vor dem Teufel hat, braucht auch keinen Gott ★
♫ Das Leben ist ein Fotolabor, ich schieb meinen Film und ein Filmriss kommt schonmal vor ♫
Dreadhead23 ist offline   Mit Zitat antworten
Alt 26-01-2007, 13:43   #6 (permalink)
Neuer User
 
Benutzerbild von :: RK ::
 
Registriert seit: Jan 2002
Ort: Umgebung Stuttgart
Beiträge: 5.412
Zitat:
Zitat von Dreadhead23 Beitrag anzeigen
ähm müsste das nicht so heissen:

Code:
if ( _root.Abfrage_1 == "user1" && _root.Abfrage_2 == "pass1" || _root.Abfrage_1 == "user1" && _root.Abfrage_2 == "pass2" || _root.Abfrage_1 == "user3" && _root.Abfrage_2 == "pass3"){
also mit ||.

user1 mit passwort1 oder user2 mit passwort2 oder user2 mit passwort3...
ist ja im grunde wurscht, es ging ja nur um die verkettung von mehreren
Bedingungen, welche man mit einer if-schleife machen kann.

aber falls du damit wirklich deine website schützen möchtest, kannst du
es auch gleich sein lassen, denn dieser schutz ist keiner! Passwörter und
Benutzernamen können schnell ausgelesen werden und dein schutz ist
aufgehoben.

Willst du deine Website (oder teile davon) mit einem Zugangscode sichern, dann
am besten so vorgehen, dass die Eingaben der User (also Benutzername und
Passwort) an ein PHP Script verschickt werden, auf den Server dann die Daten
abgeglichen werden und das ergebnis an die Website zurückgeschickt wird. Das
ist viel sicherer, zumal man auf den Server nicht eingreifen kann (zumindest nur
mit extremen Aufwand, wenn überhaupt). Dazu vielleicht eine MySQL Datenbank
anlegen. Dann kannst du dir sicher sein, dass man an die daten nicht rankommt.
__________________
Das Glück im Leben hängt von den guten Gedanken ab, die man hat.

Easing_Equations / Flash Kontaktformular / FlashPlugin W3C konform / Nützliche Beiträge zu FAQs
:: RK :: ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

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

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



Alle Zeitangaben in WEZ +1. Es ist jetzt 00:21 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele