Avatar billede kodak Mester
26. maj 2004 - 19:49 Der er 8 kommentarer og
1 løsning

Tekst box skal hente fra .log

hvordan får jeg en tekst fra en .log fil til at skrive sig i en som denne <p><input type="text" name="name" size="20"></p>

Den skal hente en tekst der står ud for en tekst.

noget af log filen:

Navn = "Tom Madsen"
Mail = "exp@eksperten.dk"
Name = "kodak"

og nohle flere

I en box som denne
<p><input type="text" name="name" size="20"></p>
Som hedder name            ^^^^

Skal den skrive Kodak
Name = "Kodak"

Og i en box som denne
<p><input type="text" name="mail" size="20"></p>
Som hedder mail            ^^^^

Skal den skrive exp@eksperten.dk
Mail = "exp@eksperten.dk"

O.S.V

kan en hjælpe mig med det?
Avatar billede roenving Novice
26. maj 2004 - 20:21 #1
Hvis _alle_ data i log-filen står, som du viser, kan du indlæse den som et javascript, og så bruge variablerne som du vil:

<script type="text/javascript" src="dinfil.log"></script>

Så kan du have et andet javascript, som læser filen og laver dine ændringer:

<script type="text/javascript">
function setTekst(){
  f = document.FORMNAME;
  f.elements['name'].value = Name;
  f.mail.value = Mail;
  //osv.
}
</script>

Du skal så starte processen med:

<body onload="setTekst()">

-- forøvrigt er det tåbeligt at have et felt, som har name=name, da det alt for nemt kan forveksles med properties og elementer, i det ovenstående illustreret med besværet med adresseringen, for f.name henviser til formens egen name-property ...
Avatar billede kodak Mester
26. maj 2004 - 22:22 #2
kan du ikke lige prøve at sætte det op med <html><body><head> </html></body></head>
o.s.v.


leg soger hellest noget der skal hentes fra den log fil jeg lavede fordi jeg også bruger den til noget andet det skal virke sammen med
Avatar billede kodak Mester
26. maj 2004 - 22:27 #3
jeg kan ikke få den til at virke / kan ikke se noget resultat
Avatar billede kodak Mester
26. maj 2004 - 23:29 #4
kan du ikke skrive hvordan du præcis ville sætte det op.

.log filen ser præcis sådan ud:

navn: = "Navn";
email: = "E-mail";
name: = "bruger navn";
password: = "password";
URL: = "http://";


END_FILE

/// END_FILE er med i .log filen ///
De forskellige Text boxe skal kunne hente der tre øverste (der står flere navne i en log til flere forskellige brugere)

From: Kodak
Hjææælp
Avatar billede roenving Novice
26. maj 2004 - 23:33 #5
Er kolonnerne nødvendige for de andre ting, du bruger det til ?-)

For jeg kender ingen metoder til at indlæse en ren tekst-fil, men formatet uden kolonnerne kan accepteres som en javascript-fil ...

-- og måske kan end_file overkommes, men det er jo ligegyldigt, hvis de kolonner er der ...

-- og jeg kender en 2-3 sprog, hvor man bruger := men jeg er ikke stødt ind i : = ...
Avatar billede kodak Mester
27. maj 2004 - 00:40 #6
logfilen er lavet til en .asp fil

men det der java script system kan du ikke prøve at sætte det op son du tængte måske kan jeg stadig bruge det.
Avatar billede roenving Novice
27. maj 2004 - 00:46 #7
Hvilket programmeringssprog bruger du i asp ?-)
Avatar billede kodak Mester
27. maj 2004 - 01:05 #8
Avatar billede kodak Mester
20. august 2004 - 19:24 #9
Er her nogle her der hjælger?
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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