Avatar billede aero Nybegynder
24. november 2003 - 01:50 Der er 6 kommentarer og
1 løsning

Hvordan virker Flash codening i forhold til ASP

Jeg kunne godt tænke mig at begynde at lege lidt med flash men ved ikke helt hvordan codningen virker i forhold til ASP.

derfor har jeg flg side (asp) som virker sammen med en Access database og ville håbe at der evt var nogle herinde der ville lave samme script bare i flash codning så jeg kan se forskellen/lighederne.

min code er:

Index.asp
<-- CODESTART -->
<!-- #INCLUDE file="common.asp" -->
<html>
<head>
<title>Hente link fra database</title>
<link rel="StyleSheet" href="style.css" type="text/css">
<style type=text/css>
.linkHeader
{
    color:white;
    background-color:black;
    font-family:Tahoma;
    font-size:12px;
    font-weight:bold;
}
.white
{
    color:black;
    background-color:white;
    font-family:Tahoma;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}
.black
{
    color:black;
    background-color:#cccccc;
    font-family:Tahoma;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}
.bottom
{
    height:3px;
    background-color:black;
}
</style>
</head>
<body bgcolor="#009933">
<center>
<table width="500" cellspacing=0 cellpadding=3 border=0 class=linkTable>
    <tr class=linkHeader>
       
    <td align=left>Hold&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
    <td align=left>Pulje Nr.&nbsp;&nbsp;</td><td align=left>Stilling&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td align=left>Kamp Oversigt</td>
    </tr>
    <%
    Dim tr_class
    Sub changeColor()
        If tr_class = "white" Then
            tr_class = "black"
        Else
            tr_class = "white"
        End If
    End Sub
   
    tr_class = "white"
   
    sql = "SELECT * FROM unghold ORDER BY hold;"
    Set rs = cn.Execute(sql)

    If rs.EOF Then
        %>
        <tr>
           
    <td colspan=4 class=white align=center> Der findes ingen Indl&aelig;g i denne
      database</td>
        </tr>
        <%
    Else
        While Not rs.EOF
            %>
            <tr>
                <td class=<%=tr_class%>><%=rs("hold")%></a></td>
                <td align=center class=<%=tr_class%>><%=rs("puljenr")%></a></td>
                <td class=<%=tr_class%>><a target="_blank" href="<%=rs("stillinglink")%>"class=<%=tr_class%>>Stilling</a></td>
                <td align=center class=<%=tr_class%>><a target="_blank" href="<%=rs("oversigtlink")%>"class=<%=tr_class%>>Oversigt</a></td>
            </tr>
            <%
            changeColor
            rs.MoveNext
        Wend
    End If

    rs.Close '' !!!!! <-- Sørg altid for at lukke for dit recordset, før du destruerer det
    Set rs = Nothing   
    %>
    <tr>
        <td colspan=4 class=bottom></td>
    </tr>
</table>
</body>
</html>
<%
cn.Close
Set cn = Nothing
%>
<-- CODESLUT -->


Common.asp
<-- CODESTART -->
<%

Dim cn, cnStr, sql, rs

cnStr = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath ("klub7.mdb")
Set cn = Server.CreateObject("ADODB.Connection")
cn.Open cnStr
%>
<-- CODESLUT -->


Style.css
<-- CODESTART -->
body {
    scrollbar-face-color:#005300;
    scrollbar-shadow-color:#005320;
    scrollbar-highlight-color:black;
    scrollbar-3dlight-color: silver;
    scrollbar-darkshadow-color:gray;
    scrollbar-track-color:d7d7d7;
    scrollbar-arrow-color:yellow;
}

A:LINK {
    COLOR: 009933;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    text-decoration : none;
}

A:VISITED {
    COLOR: 009933;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    text-decoration : none;
}

A:HOVER {
    COLOR: black;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    text-decoration : underline;
}



INPUT.Button {
  BACKGROUND : #FFFFFF;
  BORDER : 1px solid #009933;
  COLOR : #009933;
  FONT-FAMILY: tahoma, verdana, arial;
  FONT-SIZE: 10pt
}

INPUT
{
    COLOR: #000000;
    FONT-FAMILY: tahoma, verdana, arial;
    FONT-SIZE: 10pt
}

.myTexteara
{
    COLOR: #000000;
    FONT-FAMILY: tahoma, verdana, arial;
    FONT-SIZE: 10pt
}

.tekst {
    COLOR: #333333;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 11pt;
<-- CODESLUT -->

håber nogle vil kigge på dette og lave en side som vil vise det fra min database !!
Avatar billede arne_v Ekspert
24. november 2003 - 01:57 #1
Nu ved jeg ikke meget om Flash, men så vidt jeg ved er det en client
side teknologi, mens ASP jo som bekendt er en server side teknologi, så ....
Avatar billede aero Nybegynder
24. november 2003 - 02:26 #2
ja men ..................ja 8)
Avatar billede mat Nybegynder
24. november 2003 - 08:56 #3
ActionScript (flash kodning) ligner ikke asp særligt meget. Flash kan ikke kommunikere med databaser uden serverside sprog.

Ydermere bruger man meget begrænset html i flash (vi har lige fået img-tag i dynamiske tekstfelter (men ellers er det tags som i, b, font color og sån), og css-understøttelse).

Derfor er det ikke lige sådan at oversætte ovenstående.

Actionscript følger ecma standarden i udbredt grad, og i sin nyeste version (ActionScript 2 (ECMA-262v4 mener jeg?)) ligner det Java en del (i syntaksen), og er fuldt OOP understøttet (ActionScript 1 ligner Javascript). Rent syntaksmæssigt ligner ActionScript og ASP derfor heller ikke hinanden (ActionScript ligner faktisk php en del mere end ASP i syntaksen).

Håber det belyser det lidt?

mvh mat
Avatar billede aero Nybegynder
24. november 2003 - 09:39 #4
okay !!


men hvis jeg lave en gæstebog hvor jeg har alle delene ang. visning af emner og indtastning af ny mm.

hvordan kan jeg så lave et flash interface som vil virke med det så jeg indtaster de forskellige ting på flashsiden og at tingene vises i flash samtiddigt med at de enlig virker på asp-siderne.

findes der evt nogle tutorials som kan kaste et lys over dette eller har du evt et lille eks hvor man kan indtaste nogle ting som så bliver vist på en anden side i asp/flash som man evt kunne se/få så man kunne se hvordan det kan se ud !!
Avatar billede mat Nybegynder
24. november 2003 - 22:43 #5
I flash handler det bare om at få variablerne ind og ud og vise dem i tekstfelter. Det er egentlig ret simpelt, med backend er det serverside-scriptet der laver det meste arbejde (griber variabler og propper dem i db, eller hiver dem ud og afleverer dem til flash).

Der er adskellige steder du kan finde eksempler på flash/backend integration, et af dem er her:

http://www.actionscripts.org/movies-results.php?category=backEnd

..ellers kan en søgning i google sikkert gøre underværker :)
Avatar billede aero Nybegynder
22. december 2003 - 20:32 #7
okay de link viser hvordan jeg kan sætte det sammen !! jeg takker !!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester