Toon posts:

[Director Lingo] mail versturen via Director

Pagina: 1
Acties:

Verwijderd

Topicstarter
na mijn kleurplaat vraagje ben ik uitgekomen bij de volgende. Op mijn cd-rom moet een online-reserveringsmogelijkheid komen. Dit is op zo'n manier gedaan dat ze alleen hun gegevens hoeven in te vullen, en dan op verzenden drukken. Dit zodat het bedrijf later contact met ze kan opnemen. Hiervoor het ik de Xtra DirectEmail gebruikt. Mijn informatie voor het script heb ik van de volgende site gehaald. http://director-online.com/buildArticle.php?id=477

De errors doen in ieder geval, dat is al getest. Maar nu doet de global van mijn script het niet. Ik krijg de foutmelding dat ik moet uitleggen wat "email" is. Maar de zin die wordt opgegeven als fout, is de zin waarin het wordt uitgelegd....

helaas kan ik erg wenig informatie vinden over dit onderdeel. De voorbeelden die zijn gegeven heb ik vrijwel letterlijk overgenomen, maar toch ziet director dit als fout. de voorbeelden die er zijn zijn wel allemaal voor een soort van webbased outlook, en dat moet ik juist niet hebben!

Hieronder zie je mijn script:

code:
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
60
61
62
63
64
65
66
global email, subject


email = new (Xtra "DirectEmail", "mail.blaat.nl", "", "")

subject = (field("naaminput"), field("tussenvoegselinput"), field("achternaaminput"),field("straatinput"),
field("postcodeinput"),
field("mailinput"),
field("telinput"),
field("wanneerinput"))

on mouseEnter me
  
  sprite (me.spriteNum).member = member ("verzendentxt2")
  _player.cursor (280)
  
end mouseEnter

on mouseLeave me
  
  Sprite(me.spriteNum).member = member("verzendentxt")
  _player.cursor (0)
  
end mouseLeave
on mousedown
  sound(1).play(member("click"))
  
on mouseUp
  _player.cursor(0)
  
  Set the member of sprite 52 to member "SendUp"
  
  If field "naaminput" = empty then 
    Alert "U heeft uw naam niet ingevuld."
    
    If field "achternaaminput" = empty then 
      Alert "U heeft uw achternaam niet ingevuld." 
      
      If field "straatinput" = empty then 
        Alert "U heeft uw straatnaam niet ingevuld."
        
        If field "postcodeinput" = empty then 
          Alert "U heeft uw postcode niet ingevuld." 
          
          If field "mailinput" = empty then 
            Alert "U heeft uw email adres niet ingevuld." 
            
            If field "telinput" = empty then 
              Alert "U heeft uw telefoonnummer niet ingevuld." 
              
              If field "wanneerinput" = empty then 
                Alert "U heeft niet ingevuld wanneer U wilt worden terug gebeld." 
                
              Else
                SendEmail ( "", field("mailinput"), emailadres@hotmail.com, "", "", subject, "", "" )
                
              else
alert errorMessage
end if
end if
end if
end if
end if
end if
end if
end if


Ik weet dat het een ***script is, maar kan iemand mij helpen??? ;(

[ Voor 11% gewijzigd door Verwijderd op 27-03-2006 20:40 ]