1&1 DSL
Flashhilfe.de - Flash Community

brauche hilfe beim auslagern von links in eine php ,xml oder txt [Flash 10]

Forum > ActionScript 2.0 > brauche hilfe beim auslagern von links in eine php ,xml oder txt

 


AntwortenRegistrieren Seite1  

 21.08.2009, 01:00 
Beiträge: 57
Registriert: Nov 2005

brauche hilfe beim auslagern von links in eine php ,xml oder txt
hallo ich habe einen Navigation mit folgenden code:

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<?
on 
(rollOver)
{
    if (
_root.link != num)
    {
       
gotoAndPlay("s1");
    } 
// end if
}
on (releaseOutsiderollOut)
{
    if (
_root.link != num)
    {
       
gotoAndPlay("s2");
    } 
// end if
}
on (release)
{
    if (
_root.link != num)
    {
       
_root["item" _root.link].gotoAndPlay("s2");
       
_root.link num;
        if (
num == 1)
        {
         
getURL("http://www.google.de");
   
        } 
// end if
       
if (num == 2)
        {
         
getURL("http://www.google.de");
   
        } 
// end if
       
if (num == 3)
        {
           
        } 
// end if
       
if (num == 4)
        {
         
getURL("http://www.google.de");
   
        } 
// end if
       
if (num == 5)
        {
         
getURL("http://www.google.de");
   
        } 
// end if
       
if (num == 6)
        {
         
getURL("http://www.google.de");
   
        } 
// end if
       
if (num == 7)
        {
         
getURL("http://www.google.de");
   
        } 
// end if
   
// end if
}
?>


nun wollte ich mal Fragen wie ich hier den code umbauen kann das die url-links wie zb http://www.google.de nicht  hier stehen ,da man sonst immer die fla dazu braucht, sondern extern in eine php (am liebsten) oder xml oder txt datei und flash sich die dann reinlädt.

Danke
 21.08.2009, 04:16Re1
Beiträge: 36
Registriert: Aug 2009

hey,
also wenn du es mit xml realisieren möchtest, würde ich dir empfehlen allen buttons einen instanznamen zu geben und sie dann von der hauptzeitleiste aus anzusprechen.

ein xml-file wie diesen:
ActionScript:
1
2
3
4
5
6
7
8
<?xml version="1.0" encoding="utf-8"?>
<links>
   <link>http://www.google.de</link>
   <link>http://www.google.de</link>
   <link>http://www.google.de</link>
   <link>http://www.google.de</link>
   <link>http://www.google.de</link>
</links>

würdest du in actionscript 2 wie folgt laden:
ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
var file = "links.xml"; // der pfad zum xml-file
var xml = new XML(); // erstellt ein neues xml objekt
xml.ignoreWhite = true; // ignoriert die spaces im xml-file
xml.load(file); // lädt xml-file
xml.onLoad = function(success) {
  if (success) { // wenn das laden erfolgreich war
    btn.onRollOver = function() { // 'btn' = instanzname eines buttons
      if (_root.link != num)
        gotoAndPlay("s1");
    };
    btn.onReleaseOutside = btn.onRollOut = function() {
      if (_root.link != num)
        gotoAndPlay("s2");
    };
    btn.onRelease = function() {
        if (_root.link != this.num) {
          _root["item" + _root.link].gotoAndPlay("s2");
          _root.link = this.num;
          getURL(_root.xml.firstChild.childNodes[this.num]);
        }
      };
    }
}


wär auch nicht schlecht, google zu bemühen :)
gibt genug beispiele, xml-dateien zu laden.

mit text-files ließe sich das auch machen, nur sehen die text-dateien dann meiner meinung nach so unübersichtlich aus... zb.:
ActionScript:
1link01=http://www.google.de&link02=http://www.google.de

ganz spontan würde ich auch noch schätzen, dass es zu komplikationen kommt, wenn in einem link ein '&' enthalten ist.

und wie du das mit php machen möchtest kann ich mir nicht vorstellen..?!

hoffe, ich konnte helfen, mfg
willi
Geändert von Willi_ am 21.08.09 um 04:25 Uhr

 21.08.2009, 09:49Re2
Beiträge: 57
Registriert: Nov 2005

Themenautor/in

ok danke das du mir geholfen hast
Geändert von Hups am 21.08.09 um 10:06 Uhr

 
nicht sichtbar bei eingeloggten Mitgliedern
 21.08.2009, 09:54Re3
Beiträge: 36
Registriert: Aug 2009

mein code kommt auch in die hauptzeitleiste und nicht auf die schaltfläche. und der schaltfläche musst du dann noch einen instanznamen zuweisen, in meinem fall 'btn'
 
Themen
Ähnliche Beiträge zum Thema
 

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.
Partner Webseiten: DesignerInAction.de   Designnation.de   Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   PSD-Tutorials.de   Tutorials.de

Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2012 Sebastian Wichmann - Flashhilfe.de