Flash 6 Versionsprüfung

3Dnavigator

Erfahrenes Mitglied
Hi zusammen!
Ich habe folgendes Problem:
Ich benötige irgend eine Möglichkeit zu prüfen, ob der Besucher den Flash Player Version 6 installiert hat. Wenn nur Version 5, tiefer oder gar nicht installiert ist, muss eine entsprechende Meldung kommen. Wie ist sekundär. Das muss doch irgendwie möglich sein...??!!

Vielen Dank schon im Voraus für eure Hilfe!
Andy
 
Und wie wende ich diese Funktion an? Ich möchte am Ende in einer Variablen den Wert 0 oder 1 speichern... Wie geht das damit?
 
PHP:
function checkVersion() {
	var t = system.capabilities.version;
	var ver = t.slice(4, 5);
	if (ver == 6) {
		return 1;
	} else {
		return 0;
	}
}
// 1 für 6 
// zero für 5
trace(checkVersion())
 
Ich hab' das genau so rein getan, wie du das da hingeschrieben hast. Und bei mir kommt dann immer die Fehlermeldung:

Parse error: parse error, unexpected T_VAR in /home/crypton/public_html/default.php on line XX

Was mache ich falsch??
 
Zuletzt bearbeitet:
hi

Diese Fehlermeldung hat mit meiner Funktion
nix zu tun. Da scheint Flash auf ein problem
im Zusammenhang mit Deinem php-file gestossen
zu sein.

g.skyla
 
Irgendwas kann doch da mit dem Script nicht stimmen. Das muss doch möglich sein, dass das funktioniert. Ist sicher alles richtig geschrieben? Wie weiss PHP eigentlich, dass ich die Version von Flash wissen will?
 
Zuletzt bearbeitet:
Und wie wende ich diese Funktion an? Ich möchte am Ende in einer Variablen den Wert 0 oder 1 speichern... Wie geht das damit?

wenn ich meine funktion in frame 1 kopiere und mit ctrl + enter
den Film teste, kriege ich als Output eine 1. Weil ich den 6er
Player installiert habe.



Wie weiss PHP eigentlich, dass ich die Version von Flash wissen will?

PHP steht doch für Personal Home Psychiatrist....
 
Hehe ... ein Board-Running-Gag .. :-)

Dein Script - Skyla - ist ja Actionscrpt, wenn ich mich nicht irre.*g*

Hier im Board liest man aber PHP drüber. Das jedoch liegt an der
Script-Highlighting-Funktion vom vBulletin-Board und hat nichts zu
bedeuten.
Also lass dich davon nicht in die Irre führen, es geht um Actionscript
@foxych ... die Funktion muß also ins Flashfile, nicht in eine
php-Datei. ;)

Und falls ich hier totalen Blödsinn schreib, korrigiert mich bitte. :)

Gruß
rena
 
Ach so ist das! Na da kann ich ja noch lange mit 'nem PHP-File probieren... Ja, dann mach' ich das einfach mit Flash. Geht ja auch. :-)

Vielen Dank euch beiden!!
 
Zurück