Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29-06-2006, 19:03   #1 (permalink)
immer gerne hier
 
Registriert seit: Sep 2005
Beiträge: 347
Namen auslesen

Ich bin gerade an einem Chat programmieren und nun hab ich folgendes Problem:

Ich habe eine Liste mit Namen:
-Hans
-Fritz
-Sepp
-Franzli

Nun muss ich die einzelnen Namen auslesen. Wie geht das? Der Name ist nicht immer gleich lang. Ausserdem muss ich das "enter" ignorieren, ebenso der Strich vor dem Namen...
Hat da jemand ne Lösung?

MFG
Kenji
__________________
Flashforum-Könige: der Frager und hgseib. Ein fettes Lob an die beiden für unendliche Hilfsbereitschaft.
Erfahrung mit: Actionscript 2, 3, PHP, MySQL, HTML, CSS, .htaccess, JavaScript, C++, Pascal
Interese für: Sicherheit, Kryptologie, Performance
Kenji ist offline   Mit Zitat antworten
Alt 29-06-2006, 19:26   #2 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
>Nun muss ich die einzelnen Namen auslesen.
Ich verstehe Dein Problem nicht ganz.
Du hast die Namen doch, warum kannst
Du sie dann nicht auslesen?

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 29-06-2006, 19:32   #3 (permalink)
immer gerne hier
 
Registriert seit: Sep 2005
Beiträge: 347
Das Problem ist das: diese Namen sind alle in einer Textdatei, die z.B. so..user.txt.. aussieht. Die lade ich mittels loadVars in den Flash und dann habe ich alle Namen zusammengeschrieben in einer Variable. Wie kann ich die nun _trennen_? Ich brauche die getrennten Namen, damit man sich nicht mehrmals einloggen kann mit dem gleichen Namen.
__________________
Flashforum-Könige: der Frager und hgseib. Ein fettes Lob an die beiden für unendliche Hilfsbereitschaft.
Erfahrung mit: Actionscript 2, 3, PHP, MySQL, HTML, CSS, .htaccess, JavaScript, C++, Pascal
Interese für: Sicherheit, Kryptologie, Performance
Kenji ist offline   Mit Zitat antworten
Alt 29-06-2006, 19:42   #4 (permalink)
Flash...
 
Benutzerbild von Scheidlf
 
Registriert seit: Dec 2005
Ort: Österreich
Beiträge: 961
also ein zwischenzeiche3n zwischen den Namen z.B.

Textdatei namens User.txt:
Code:
&User=Hans,Fritz,Sepp
AS:
PHP-Code:
lv = new LoadVars();
lv.load("user.txt");
lv.onLoad = function(success) {
    if (
success) {
        
splitted lv.User.split(",");
        for (var 
i in splitted) {
            
trace(splitted[i]);
        }
    }
}; 
EDIT: Juhu erster...

Geändert von Scheidlf (29-06-2006 um 19:48 Uhr)
Scheidlf ist offline   Mit Zitat antworten
Alt 29-06-2006, 19:46   #5 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
Wenn die Namen alle in einem String stehen kannst Du es so machen:
PHP-Code:
var namen:String "-Hans-Fritz-Sepp-Franzli";
var 
namenArray:Array = namen.split("-");
trace(namenArray[1]); --> Hans
trace
(namenArray[2]); --> Fritz
trace
(namenArray[3]); --> Sepp
trace
(namenArray[4]); --> Franzli 
EDIT: Der Scheidlf war wieder schneller.

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 29-06-2006, 20:05   #6 (permalink)
Flash...
 
Benutzerbild von Scheidlf
 
Registriert seit: Dec 2005
Ort: Österreich
Beiträge: 961
Zitat:
Zitat von gaspode
EDIT: Der Scheidlf war wieder schneller.

gruß, gaspode
wieso wieder?
Scheidlf ist offline   Mit Zitat antworten
Alt 29-06-2006, 20:15   #7 (permalink)
Der Wunderhund
 
Benutzerbild von gaspode
 
Registriert seit: Jun 2002
Ort: Hattingen
Beiträge: 10.515
>wieso wieder?
Ja, hast Recht.

War der Scheidlf schneller!

gruß, gaspode
gaspode ist offline   Mit Zitat antworten
Alt 29-06-2006, 20:20   #8 (permalink)
Flash...
 
Benutzerbild von Scheidlf
 
Registriert seit: Dec 2005
Ort: Österreich
Beiträge: 961
Zitat:
Zitat von gaspode
>wieso wieder?
Ja, hast Recht.

War der Scheidlf schneller!

gruß, gaspode
Scheidlf 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 19:19 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele