Avatar billede dr-webdesign.tk Nybegynder
10. februar 2005 - 11:06 Der er 3 kommentarer

Asp-aflæsning af en .lua-fil + sikkerhed.

Egentlig er det vel lige meget hvilken type fil man læser fra da det er samme script man bruger.

Jeg har tænkt mig at udvikle en lille <FORM...> hvor man kan "indsende" en fil som jeg i dette tilfælde vil have skal være en .lua filtype.

I denne fil er der så et kodescript som jeg gerne vil aflæse ved hjælp af ASP.

Dog skal der konverteres lidt så det er muligt at bruge disse informationer. Jeg skriver lige et lille eksempel på hvad indholdet på sådan en fil kunne være:

myProfile = {
    ["Blackhand"] = {
        ["Angarth"] = {
            ["ParryPercent"] = "4.92%",
            ["Stats"] = {
                ["Intellect"] = "28:29:1:0",
                ["Agility"] = "108:299:191:0",
                ["Stamina"] = "64:174:110:0",
                ["Strength"] = "68:72:4:0",
                ["Spirit"] = "44:47:3:0",
            },
        },
    },
}

Dette vil jeg så mene er bygget op som arrays og der er jeg IKKE en haj til at kunne behandle dette. Ved hjælp af PHP skulle det være enkelt ved nogle replaces og så bare bruge eval()?!

Det jeg vil have der skal ske er at når folk uploader en fil som dette, så skal det kunne læses med ASP og værdierne 'keys'ne skal kunne aflæses med ASP.


ang. "+ sikkerhed"
Der er noget med at bruge noget execute? Og hvis det er tilfældet er det så ikke farligt at lade folk kunne uploade filer som så kan afvikle asp (da de så kan programmere asp som ødelægger)


- Jeg vil gerne kunne give mere end 200 point og hvis det er tilfældet så laver jeg bare et lille spørgsmål om nogle andre problemer jeg har og giver 200 der :S

For har virkelig brug for hjælp her.
Regner med jer!

- Dennis
Avatar billede eagleeye Praktikant
10. februar 2005 - 17:55 #1
Kunne du evt. prøve at uddybe hvad du ønsker? 
Måske gerne et lille eksempel til det du har vist.
Avatar billede dr-webdesign.tk Nybegynder
10. februar 2005 - 18:37 #2
Selvfølgelig vil jeg det.
Dette er indholdet på en fil som har filtypen .lua:

myProfile = {
    ["Blackhand"] = {
        ["Angarth"] = {
            ["ParryPercent"] = "4.92%",
            ["Stats"] = {
                ["Intellect"] = "28:29:1:0",
                ["Agility"] = "108:299:191:0",
                ["Stamina"] = "64:174:110:0",
                ["Strength"] = "68:72:4:0",
                ["Spirit"] = "44:47:3:0",
            },
        },
    },
}


Fra det indhold (som altid har samme struktur) vil jeg gerne ved hjælp af ASP kunne hente disse oplysninger ud som var de variabler så jeg kan bruge dem i ASP:

                Intellect = "28:29:1:0"
                Agility = "108:299:191:0"
                Stamina = "64:174:110:0"
                Strength = "68:72:4:0"
                Spirit = "44:47:3:0"

(Ovenstående kode er kun et eksempel på noget af filens indhold da der er mange flere subarrays som jeg også vil læse fra, men da jeg regner med at metoden man gør det på også kan bruges til resten af filens indhold)


Håber det er til at forstå nu :)

NB: Det indhold som er i .lua filen kommer fra en bruger som så skal bruge en form til at sende den ind til mig på min side. (dvs. filen skal ikke uploades men bare aflæses en enkel gang)
Avatar billede dr-webdesign.tk Nybegynder
07. marts 2005 - 15:31 #3
Ser ikke ud til at der er nogen der har en løsning?
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