/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Hent en doc filer ind i html
Fra : Mathias Flohr


Dato : 17-09-09 19:31

Jeg ønsker at hente tekst-information fra et microsoft document
ind på min hjemmeside, så den tekst der står i tekst dokumentet
bliver vist på selve hjemmesiden.
Er der nogen som har en ide til et script så jeg kan få det sat
op.
(Meningen med det er, at man ikke behøver at ændre .html filen
for at ændre teksten. Man nøjes bare med at ændre .doc filen).

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Anders (17-09-2009)
Kommentar
Fra : Anders


Dato : 17-09-09 22:41

Mathias Flohr skrev:
> Jeg ønsker at hente tekst-information fra et microsoft document
> ind på min hjemmeside, så den tekst der står i tekst dokumentet
> bliver vist på selve hjemmesiden.
> Er der nogen som har en ide til et script så jeg kan få det sat
> op.
> (Meningen med det er, at man ikke behøver at ændre .html filen
> for at ændre teksten. Man nøjes bare med at ændre .doc filen).

Et HTML dokument kan hverken hente fra, eller skrive til serveren,
så der kan det ikke lade sig gøre.

Det kan gøres med et serverside sprog som PHP eller ASP, hvis doc
filen er gemt som en ascii tekst. Vil tro det bliver kompliceret
hvis doc filen er et office dokument.

Allan Vebel (17-09-2009)
Kommentar
Fra : Allan Vebel


Dato : 17-09-09 23:32

Anders skrev:

> Det kan gøres med et serverside sprog som
> PHP eller ASP, hvis doc filen er gemt som en
> ascii tekst.

Jeg har engang hentet data fra en Excel-fil med
asp, og det kan sikkert også lade sig gøre med
en Word-fil, selv om det er temmelig kompliceret.

Jeg ville hellere lægge Word-dokumentet ud som
tekst-fil, og så tage den derfra.

> Vil tro det bliver kompliceret hvis doc filen er
> et office dokument.

Ja, der findes så mange forskellige versioner, at
det bliver helt umuligt at styre.

--
Allan Vebel
http://vebel.dk - http://html-faq.dk
http://webdesigngruppen.dk



Stig Johansen (18-09-2009)
Kommentar
Fra : Stig Johansen


Dato : 18-09-09 05:43

Allan Vebel wrote:

> Jeg har engang hentet data fra en Excel-fil med
> asp,

Det kan man gøre med ADO, hvor man betragter Excel filen som en database.
Det er standard installaion i alle Windows.

> og det kan sikkert også lade sig gøre med
> en Word-fil, selv om det er temmelig kompliceret.

Det er så en helt anden snak.
Det kræver Word installeret på serveren, og opstart af en inprocess
word-'server' (lidt a la AcriveX).

Det er ikke noget jeg vil anbefale - nogensinde, da det er ret performance
og ram krævende.

--
Med venlig hilsen
Stig Johansen

Kim Ludvigsen (18-09-2009)
Kommentar
Fra : Kim Ludvigsen


Dato : 18-09-09 11:57

Mathias Flohr skrev:
> Jeg ønsker at hente tekst-information fra et microsoft document
> ind på min hjemmeside, så den tekst der står i tekst dokumentet
> bliver vist på selve hjemmesiden.

Hvis jeg forstår din hensigt ret, så kan det gøres meget
nemt ved at inkludere filen - forudsat du bruger en
almindelig tekstfil (fx lavet i Notesblok) i stedet for en
doc-fil. Problemet med doc-filer er, at de indeholder en
masse koder, det gør almindelige tekstfiler ikke.

Du kan indsætte filen med en serverside-teknologi som fx
php, asp eller ssi. Tjek, hvad dit webhotel understøtter.

Ved php skal der fx blot indsættes følgende i
html-dokumentet, der hvor du vil have teksten indsat:
<?php include 'tekstfil.txt'; ?>
Så indsættes indholdet i tekstfil.txt det pågældende sted.
Når du uploader en ny tekstfil.txt, så er det selvfølgelig
indholdet fra den, der indsættes i stedet for indholdet i
den gamle tekstfil.

--
Mvh. Kim Ludvigsen
Lidt om indsættelse af filer ved hjælp af php:
http://kimludvigsen.dk/programmer-internet-kompozer-trin-php.php#inkluder_fil

Mathias Flohr (18-09-2009)
Kommentar
Fra : Mathias Flohr


Dato : 18-09-09 18:58

Kim Ludvigsen wrote in dk.edb.internet.webdesign.clientside:
> Mathias Flohr skrev:
> > Jeg ønsker at hente tekst-information fra et microsoft document
> > ind på min hjemmeside, så den tekst der står i tekst dokumentet
> > bliver vist på selve hjemmesiden.
>
> Hvis jeg forstår din hensigt ret, så kan det gøres meget
> nemt ved at inkludere filen - forudsat du bruger en
> almindelig tekstfil (fx lavet i Notesblok) i stedet for en
> doc-fil. Problemet med doc-filer er, at de indeholder en
> masse koder, det gør almindelige tekstfiler ikke.
>
> Du kan indsætte filen med en serverside-teknologi som fx
> php, asp eller ssi. Tjek, hvad dit webhotel understøtter.
>
> Ved php skal der fx blot indsættes følgende i
> html-dokumentet, der hvor du vil have teksten indsat:
> <?php include 'tekstfil.txt'; ?>
> Så indsættes indholdet i tekstfil.txt det pågældende sted.
> Når du uploader en ny tekstfil.txt, så er det selvfølgelig
> indholdet fra den, der indsættes i stedet for indholdet i
> den gamle tekstfil.
>
> --
> Mvh. Kim Ludvigsen
> Lidt om indsættelse af filer ved hjælp af php:
> http://kimludvigsen.dk/programmer-internet-kompozer-trin-php.php#inkluder_fil

Mange tak Kim, kunne bruge dit svar :)

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177577
Tips : 31968
Nyheder : 719565
Indlæg : 6409071
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste