WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- FLASH -> Variable aus HTML ??

Photoshop, Dreamweaver, Elements, Flash, Shockwave, Go-Live, Corel, HTML-Editoren,WYSIWYG Editoren,FTP, File-Zilla, etc.

Forum » Software zum Erstellen einer Webseite und andere Programme » FLASH -> Varia... - 23 Nov 2024 Antworten
im Forum für Webhosting Homepage gefunden:
FLASH -> Variable aus HTML ??
ManiTwo
Pixelschubser
Threadstarter




Beiträge: 2

Hallo!

Ich habe hier im Forum schon einige Posts darüber gelesen, wie Variablen in ein Flash-Movie aus einer PHP-Datei ausgelesen werden können. Leider habe ich aber bisher nicht mit PHP gearbeitet und außerdem ist auf meinem Webspace kein PHP verfügbar.

Deshalb meine Frage:
Ist es möglich auch aus einer "gewöhnlichen" HTML-Datei Variablen für meine Flash-Datei auslesen???

Danke im voraus

---
ManiTwo

-------------------------------------------------------------------
| Wenn du denkst, du hast lang genug
| gewartet dann verwandelt sich der | Mauszeiger in eine Sanduhr!
------------------------------------------

  Profil   E-Mail   Editieren   Zitieren
axedon
Foren-Team




Beiträge: 1590


  Profil   Editieren   Zitieren
KeyLF
Forenheld




Beiträge: 866

@ axedon: HTML-Datei nicht PHP

Zu der Frage... wenn dann sicherlich über JavaScript... sollte eigetnlich kein Problem darstellen... habs aber selbst noch nie versucht.

  Profil   Editieren   Zitieren
ManiTwo
Pixelschubser
Threadstarter




Beiträge: 2

KeyLF hat völlig Recht, die Antwort von axedon hilft mir gar nicht, trotzdem danke für die Mühe....
habs jetzt mit JavaScript-Variablen probiert, aber das Auslesen klappt nicht ( könnte daran liegen, dass ich nicht genau weiß, wie ich das anstellen soll - definiere momentan Variablen in meiner HTML-Datei [ z.B. var test = "Hallo"; ] und versuche sie per loadVariables in Flash auszulesen, aber ich bin mir ziemlich sicher, dass das noch nicht alles sein kann)
ich bin also über jede Hilfe weiterhin dankbar

---
ManiTwo

-------------------------------------------------------------------
| Wenn du denkst, du hast lang genug
| gewartet dann verwandelt sich der | Mauszeiger in eine Sanduhr!
------------------------------------------

  Profil   E-Mail   Editieren   Zitieren
nisita
Posting-Schinder




Beiträge: 540

also das funktioniert, WENN der flashfilm in der html-datei eingebunden ist..
die variante über javascript, funktioniert natürlich auch, ist aber ja nicht gerade praktisch..

also.. ein flash-film, ist doch ungefähr so eingebunden:
1: 
2: 
3: 
4: 
5: 
6: 
7:

    

wichtig dabei ist das "test.swf" in und , vorallem aber das bei .. denn jetzt kannst du einfach schreiben
bei sehr langen inhalt der variable, könnte es praktisch sein, wenn du ein / 2 frames oder sowas freilässt.. denn bei so 100mhz rechnern, kann man ansonsten schon probleme bekommen.. allerdings, ist es eigentlich auch kein problem, da ja so oder so meistens ein loader drin vorkommt.. auch ist es ja nur bei sehr sehr sehr langen inhalten..

mfg
st


PS:wenn du es noch brauchst, kann ich dir das auch mir den javascript erklären.. ist aber eigentlich "sinnlos".. da es ja auch so geht..

---
"Wir sollten lernen, uns allmählich vom Überfluss zu befreien, um zur Einfachheit unseres eigenen Wesens vorzudringen." Jean Gastaldi

  Profil   Editieren   Zitieren
Glod
Pixelschubser




Beiträge: 3

eieieiei.....ihr habt ja n verständnis von flash :D

erstmal ist es absolut egal ob du eine php oder eine html datei benutzt...dann was kommt beim client-pc IMMER an? was meint ihr was ihr bekommt wenn ihr eine php datei aufruft? ganz normalen html code....

soviel dazu...

dann zu dem was nisita da meint:
es ist völlig okay das so zu machen....nur geb ich dir mal ein beispiel für das diese methode völliger schrott ist :D

sagen wir mal du hast ein flash das ist 500kb groß und einen benutzer der sich das flash angucken will mit isdn...also mit 8kb downstream versucht das flash runterzuladen...
das heißt für ihn, dass er ein wenig mehr als eine minute braucht um das Movie runterzuladen....ist schon einiges....jetzt stell dir mal vor das flash ist größer...ich brauch mit dsl bei manchen ja schon jahre :D

gut..."einmal 500kb runterladen ist ja nicht viel. wird ja dann gecached" denkt ihr euch jetzt...ne...absolut falsch :D.....
wenn ich eine anfrage an den server www.abc.de mache und die datei fgh.swf runterladen will, dann sagt der browser dem server er will die datei www.abc.de/fgh.swf.....soweit sogut....
jetzt mache ich wie oben beschrieben ein ?var1=abc dran...also soll der server mit die datei www.abc.de/fgh.swf?var1=abc schicken...
"ja und? ist doch die gleiche datei nur mit nem anderen argument" denkt ihr jetzt...das ist eigentlich auch so...nur da das GET-segment serverseitig von der swf genutzt werden könnte schickt der server einfach die datei "fgh.swf?var1=abc"....also macht es einen unterschied ob ich die datei "fgh.swf?var1=123" oder die datei fgh.swf?"var1=abc" anfordere....

der user mit isdn hätte in beiden fällen etwas mehr als eine minute zu warten, was das flash sehr unattraktiv machen würde

die aufkommende frage ist jetzt: "und wie soll mans sonst machen?"...tja...außer GET und POST gibts noch andere möglichkeiten, die sogar im code drin sind die nisita da gepostet hat....und zwar die param werte und die werte im embed....

nehmen wir ein beispiel von mir:
ich habe ein flash mit dem param:



und dem dazugehörigen wert im embed:

bgcolor="#212431"

Diese beiden bewirken es im flash selber, dass der hintergrund geändert wird....

genauso kann ich dann die sogenannten FlashVars einbinden:



und im embed:

FlashVars="marke=BMW&baureihe=3er&modell=Coupe"

(ja das muss beides vorhanden sein...mit einem allein gehts nicht)

habt ihr das eingebunden, dann müsst ihr nur wie gewohnt die "fgh.swf" aufrufen, was den isdn-user sehr glücklich machen dürfte :D und ihr habt die variablen die ihr braucht...

in flash abrufen kann man die dann mit _root.marke, _root.baureihe und _root.modell (also jetzt hier in meinem Beispiel)

Gruß

Glod

PS: da hamma wieder was dazugelernt, was? :D

  Profil   Editieren   Zitieren
Jamil
Quasselstrippe




Beiträge: 265

eieieiei.....ihr habt ja n verständnis von flash :D

erstmal ist es absolut egal ob du eine php oder eine html datei benutzt...dann was kommt beim client-pc IMMER an? was meint ihr was ihr bekommt wenn ihr eine php datei aufruft? ganz normalen html code....

soviel dazu...


PS: da hamma wieder was dazugelernt, was? :D


mr. oberschlau oder was?

Diese Nachricht wurde geändert von: Jamil
  Profil   Website   Editieren   Zitieren
nisita
Posting-Schinder




Beiträge: 540

Glod schrieb am 17.09.2004 11:22
eieieiei.....ihr habt ja n verständnis von flash :D


jo, der volle profi eh.. volle kanne..

aber um mal wieder sachlich zu bleiben..


was meint ihr was ihr bekommt wenn ihr eine php datei aufruft? ganz normalen html code

hm, habe da wohl was verpasst.. meines wissens kann php auch mit z.b. xml umgehen.. undn ormalen text funktioniert glaube auch.. html ist manchmal auch dabei..


dann zu dem was nisita da meint:
es ist völlig okay das so zu machen....nur geb ich dir mal ein beispiel für das diese methode völliger schrott ist :D

na dann mal los..


gut..."einmal 500kb runterladen ist ja nicht viel. wird ja dann gecached" denkt ihr euch jetzt...ne...absolut falsch :D.....

habe ich ja auch nicht behauptet..


"ja und? ist doch die gleiche datei nur mit nem anderen argument" denkt ihr jetzt...das ist eigentlich auch so...nur da das GET-segment serverseitig von der swf genutzt werden könnte schickt der server einfach die datei "fgh.swf?var1=abc"....also macht es einen unterschied ob ich die datei "fgh.swf?var1=123" oder die datei fgh.swf?"var1=abc" anfordere....

hm, ist ja nichts neues.. da der benutzer aber ja eine html-datei meinte, ist dies sowieso nicht soo wichtig, da dort die variable sowieso nicht geändert werden kann.. aber ist schon eigentlich besser so, wie du es vorgeschlagen hast..


PS: da hamma wieder was dazugelernt, was? :D

ergänzungen sind ja immer schön und gut.. dein ton allerdings nicht so.. :D

nisita

---
"Wir sollten lernen, uns allmählich vom Überfluss zu befreien, um zur Einfachheit unseres eigenen Wesens vorzudringen." Jean Gastaldi

  Profil   Editieren   Zitieren
Glod
Pixelschubser




Beiträge: 3

ja gut....kann sein, dass ich hier was prollig rangegangen bin...aber hey...ich bin eigentlich nur im klamm.de forum aktiv....da wird man halt so :D

und klar kann man mit php alles ausgeben, was man sonst so von nem server laden könnte, aber ich wollte einfach dieses gerücht aus der welt schaffen, dass php ein anderer standard als html ist....im endeffekt ja...aber html ist eine browsersprache und php ein serverscript und deswegen ändert sich am quellcode nichts ob ich jetzt eine html oder eine php datei hab...beim client ankommen muss immer noch html-code

MfG

Glod

  Profil   Editieren   Zitieren
Ehemaliges Mitglied (#2147)
Fachidiot




Beiträge: 106

Ich glaube das haben die meisten hier beim Programmieren schon selbst festgestellt!

  Profil   Editieren   Zitieren
Glod
Pixelschubser




Beiträge: 3

J4nUs schrieb am 20.09.2004 12:21
Ich glaube das haben die meisten hier beim Programmieren schon selbst festgestellt!


guck dir doch den allerersten post hier an...da hat nicht wirklich jemand was gegen gesagt

  Profil   Editieren   Zitieren
subjective
Forenheld




Beiträge: 844

ManiTwo: Geh ruhig noch mal die Links von axedon durch. Du mußt einfach das was dort PHP erledigt manuell machen. Also eine Textdatei oder eine XML-Datei erzeugen.

Textdatei:
1:
foo1=bar2&foo2=bar2&foo3=bar3


XML-Datei:
1: 
2: 
3: 
4: 
5:

  bar1
  bar2
  bar3


Der Flash-Teil ist dann der gleiche.

Wichtig: Flash ab Version 6 will unbedingt UTF8 - sonst sind die Umlaute kaputt...

Glod: Bei großen Flash-Datein sollte man diese ehh aufteilen (Preloader). Damit sind das dann einzelne Requests.

---
Weaverslave

  Profil   Website   Editieren   Zitieren
nisita
Posting-Schinder




Beiträge: 540


Wichtig: Flash ab Version 6 will unbedingt UTF8 - sonst sind die Umlaute kaputt...

nicht unbedingt.. man muss nur
1:
System.useCodepage=true;
am in den movie einfügen..
[quote]

nisita

---
"Wir sollten lernen, uns allmählich vom Überfluss zu befreien, um zur Einfachheit unseres eigenen Wesens vorzudringen." Jean Gastaldi

  Profil   Editieren   Zitieren
 

Antworten
Forum » Software zum Erstellen einer Webseite und andere Programme » FLASH -> Varia...

Aktuelle Beiträge zur Hilfe im Forum für Homepage - FLASH -> Variable aus HTML ?? im Forum Homepage Hosting AntwortenLetztes Posting
Software für Verein
in "Software zum Erstellen einer Webseite und andere Programme"
0 28.02.2024 23:22 von andyy
Wordpress Anfänger
in "Software zum Erstellen einer Webseite und andere Programme"
2 22.02.2023 08:29 von Klaus1973
Shopware Agentur
in "Software zum Erstellen einer Webseite und andere Programme"
1 18.06.2022 00:34 von andyy
Videoschnitt Software
in "Software zum Erstellen einer Webseite und andere Programme"
2 29.03.2022 21:42 von Klas2016
Rechnungsprogramm gesucht
in "Software zum Erstellen einer Webseite und andere Programme"
4 27.08.2021 23:14 von scholo
Wie nehme ich ein Video vom Bildschirm auf?
in "Software zum Erstellen einer Webseite und andere Programme"
2 16.07.2021 21:31 von KarlissaT
Contentänderung auf Seite überwchen - welches Programm ?
in "Software zum Erstellen einer Webseite und andere Programme"
0 11.02.2021 14:59 von uwe1978
Welches Programm zum bearbeiten von Bildern?
in "Software zum Erstellen einer Webseite und andere Programme"
1 31.01.2021 13:41 von Lindo
Kundendatenbank erneuern, aber wie?
in "Software zum Erstellen einer Webseite und andere Programme"
2 11.12.2020 17:24 von Julien
Strato SFTP
in "Software zum Erstellen einer Webseite und andere Programme"
1 18.10.2020 21:08 von Klaus1973
Erfahrung mit SEO?
in "Software zum Erstellen einer Webseite und andere Programme"
5 06.02.2020 07:27 von minad



Besucher : 8127823    Heute : 217     Gestern : 761     Online : 163     23.11.2024    9:09      1 Besucher in den letzten 60 Sekunden        
alle 60.00 Sekunden ein neuer Besucher
Nach oben