Avatar billede fiskerendk Nybegynder
23. april 2002 - 18:24 Der er 18 kommentarer og
1 løsning

Readfile Script

Nogen der ved om det er muligt at includere end text fra en anden fil i ASP!

jeg har en PHP kode
ex.
<?
readfile("status.asp");
?>
Den henter en text fra en asp fil hvor der står i information i.

Er dette muligt i ASP???

http://test.fiskeren.dyndns.dk/server/menu.php
her kan i se hvordan det ser ud med php koden.. Server Uptime er det som er hentet fra en anden fil..

Med Venlig Hilsen
Thomas
Avatar billede sungdk Nybegynder
23. april 2002 - 18:26 #1
Forstår det ikke helt dit spørgsmål...

Men hvis du tænker på include er det således:

<!--#INCLUDE FILE="side.asp"-->
Avatar billede invisibleman Nybegynder
23. april 2002 - 18:26 #2
Du kan bruge FSO (FileSystemObject) til det ..
Avatar billede invisibleman Nybegynder
23. april 2002 - 18:28 #3
Set fso = CreateObject("Scripting.FileSystemObject")
Set file = fso.OpenTextFile("status.asp", 1)
strContent = file.ReadAll()
file.Close
Set file = Nothing
Set fso = Nothing


strContent vil indeholde indholdet af "status.asp"
Avatar billede sungdk Nybegynder
23. april 2002 - 18:29 #4
http://www.html.dk/tutorials/asp/lektion15.asp <- også god guide, hvis du tænker på invisibleman´s svar!
Avatar billede fiskerendk Nybegynder
23. april 2002 - 18:30 #5
Nej det er ik på den måde.. fordi der inkludere den hele filen.. den skal kun inkludere texten der står i filen.. f.eks. har jeg udbyttet af http://www.tuxtime.dk/cgi-bin/uptime.pl?computerid=2600&text=1

det stykke text skal jeg ha placeret i et ASP dokument..

istedet for det PHP dokument jeg har lavet.!
Avatar billede invisibleman Nybegynder
23. april 2002 - 18:32 #6
fiskerendk: Dvs. du skal læse indholdet af "http://www.tuxtime.dk/cgi-bin/uptime.pl?computerid=2600&text=1" ?

Så skal du bruge Sockets til det. f.eks. w3Sockets (www.dimac.se) - gratis.
Avatar billede fiskerendk Nybegynder
23. april 2002 - 18:51 #7
De der w3sockets forstår jeg sq ik så meget af..! meget mærkligt at man skal bruge så lange koder til det når PHP gør det med en kode på 3 linier..!
Avatar billede doc404 Novice
23. april 2002 - 19:59 #8
Skal du bruge den tekst du inkluderer til noget på serveren? Ellers kunne du jo bare gøre det på clienten... Men så spurgte du jo nok ikke...

Hvis du bruger ASP version 3 kan du bruge Server.Execute("EnAnden.asp") -
Avatar billede -mundi- Nybegynder
23. april 2002 - 20:02 #9
Du kan ikke hente ASP kode ind i asp code på andre måder end
<!--#INCLUDE FILE="side.asp"-->
Du kan skifte til en anden side med server.transfer men det er ikke helt det samme
Avatar billede fiskerendk Nybegynder
23. april 2002 - 20:03 #10
mundi > Selvfølgelig kan man det.. hvis du nu læser oven over..!
Avatar billede fiskerendk Nybegynder
23. april 2002 - 20:04 #11
doc404 > forstår ik hvad du mener?
Avatar billede doc404 Novice
23. april 2002 - 20:07 #12
jeg forsøger lige at forsætte mit svar, uden at fjumre med musen ;-)

Server.Execute eksekverer en asp file på samme server.

Ellers skal du som en anden også har påpeget have fat i f.eks. AspHTML fra www.serverobjects.com - og der findes sikkert også freeware stuff rundt omkring...
Avatar billede -mundi- Nybegynder
23. april 2002 - 20:08 #13
Server.Execute("EnAnden.asp") har sine begrænsninger, det er ikke det samme som at hente ASP kode ind
Avatar billede fiskerendk Nybegynder
23. april 2002 - 20:16 #14
jeg skal bruge en kode der inkludere et udskrift fra en side til et ASP dokument ligesom PHP scripet gør...
Avatar billede -mundi- Nybegynder
23. april 2002 - 20:19 #15
hvis du ikke skal bruge objecter mm fra den oprindelige side og ASP scriptsne ligger på samme server , kan du bruge både
<!--#INCLUDE FILE="side.asp"--> og server.execute("side.asp")
Avatar billede fiskerendk Nybegynder
23. april 2002 - 20:25 #16
jeg har skrevet oppe i texten at det ik er på samme server..
jeg har udskriftet fra dette http://www.tuxtime.dk/cgi-bin/uptime.pl?computerid=2600&text=1
det skal jeg ha ind på min side..

i php gør man
<?
readfile("http://www.tuxtime.dk/cgi-bin/uptime.pl?computerid=2600&text=1");
?>


men der må også være en løsning med ASP på den måde.. el er der.. det er det jeg spørg om!
Avatar billede doc404 Novice
23. april 2002 - 20:26 #17
Nej, ikke uden du bruger et object der kan lave trickset...too bad ;-)
Avatar billede fiskerendk Nybegynder
23. april 2002 - 20:28 #18
jamen ok.. hvor kan jeg så finde et object som laver et trickset... jeg har fået anbefalet højere oppe noget fra w3socket det har jeg downloadet men jeg fatter brikker af hvordan det bruges!
Avatar billede fiskerendk Nybegynder
23. april 2002 - 21:55 #19
Jah tak!
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