webForumDet fria alternativet

*suck*

9 svar · 201 visningar · startad av SPiN

SPiNMedlem sedan mars 20007 896 inlägg
#1

Det här fungerar på PWS:

<%
Set object = CreateObject("Scripting.FileSystemObject")
Set makeFile = object.CreateTextFile("c:\Inetpub\wwwroot\fyh\" + theSubject + "/" + theFile + ".asp", True)
makeFile.WriteLine("<html><head><title>")
makeFile.WriteLine theFile
makeFile.WriteLine("</title>")
makeFile.WriteLine("<link rel=stylesheet href='../fyh.css' type='text/css'>")
makeFile.WriteLine("</head><body>")
makeFile.WriteLine("<table border='0' width='100%' height='100%'>")
makeFile.WriteLine("<tr>")
makeFile.WriteLine("<td width='150' align='left' valign='top' style='border-right:1px solid black;'><br> <br>")
makeFile.WriteLine("<a href='../default.asp' class='left'>Hem</a><br><a href='../read.asp' class='left'>Läs Artiklar</a><br><a href='../members.asp' class='left'>Medlemmar</a><br><a href='../signup.asp' class='left'>Sign Up</a><br><a href='../info.asp' class='left'>Information</a><br><a href='../contact.asp' class='left'>Ta Kontakt</a><br></td>")
makeFile.WriteLine("<td width='*' align='left' valign='top'><img src='../pics/fyh.gif' border='0'><br> <br>")
makeFile.WriteLine("<table border='0' cellspacing='0' cellpadding='0' width='550' align='left' valign='top'>")
makeFile.WriteLine("<tr>")
makeFile.WriteLine("<td width='550' align='left'>")
makeFile.WriteLine("<font class='header'>")
makeFile.WriteLine theFile
makeFile.WriteLine("</font></td></tr>")
makeFile.WriteLine("<tr>")
makeFile.WriteLine("<td width='550' align='left'>")
makeFile.WriteLine("<font><b>Författare: </b><i>")
makeFile.WriteLine("<a href='mailto:")
makeFile.WriteLine theEmail
makeFile.WriteLine("'>")
makeFile.WriteLine theWriter
makeFile.WriteLine("</a>")
makeFile.WriteLine("</i></font><br><hr size='1' color='black' width='65%' align='left'></td></tr>")
makeFile.WriteLine("<tr>")
makeFile.WriteLine("<td width='550' align='left' valign='top'>")
makeFile.WriteLine("<font class='explaining'>")
makeFile.WriteLine theArticle
makeFile.WriteLine("</font><br><hr size='1' color='black' width='65%' align='left'></td></tr>")
makeFile.WriteLine("<tr>")
makeFile.WriteLine("<td width='550' align='left'>")
makeFile.WriteLine("<font style='color:rgb(120,120,120);'><b>Datum: </b>")
makeFile.WriteLine theDate
makeFile.WriteLine("</font></td></tr></table></td>")
makeFile.WriteLine("</tr></table>")
makeFile.WriteLine("</body></html>")

makeFile.Close %>

Men inte på gratiswebplats.nu ... Det är raden:

Set makeFile = object.CreateTextFile("c:\Inetpub\wwwroot\fyh\" + theSubject + "/" + theFile + ".asp", True)

som det är fel på... självklart har jag ändrat sökvägen... har provat flera olika varianter, ("http://www.gratiswebplats.nu/minsida/" + theSubject + "/" + theFile + ".asp", True)
("" + theSubject + "/" + theFile + ".asp", True)
(theSubject + "/" + theFile + ".asp", True)

Men inget funkar... någon som vet hur jag kan lösa det? Felmedelandet jag får är; går ej att hitta anvgiven sökväg

------------------
SPiN, bjowik99@it-gymnasiet.nu

M@rtinMedlem sedan dec. 19992 085 inlägg
#2

gratiswebplats.nu så brukar det ligga i E: så sökvägen blir typ E:\dittnamn\

//M@rtin

PatrikBMedlem sedan mars 20002 836 inlägg
#3

Hello,

kan du inte använda detta:

myFilePath = Server.MapPath ("/minkatalog/")

Set makeFile = object.CreateTextFile(myFilePath & theSubject & "/" & theFile & ".asp", True)

minkatalog hänvisar hela tiden till root katalogen. Så har du ett domännamn typ - http://webplats.nu/mindomän/ så blir sökvägen i myFilePath = Server.MapPath ("/mindomän/minkatalog/")

hoppas att du förstår, annars e det bara att hojta till, så kanske någon annan kan svara på det lite bättre än jag kan ;o

cul8er
/PatrikB

SPiNMedlem sedan mars 20007 896 inlägg
#4

näää de funkade inte... om ja nu gjorde rätt vill seja :)
gjorde så här:

myFilePath = Server.mapPath("/spin/")

om nu mitt konto på gratiswebplats nu är spin. hela adressen till min sida är alltså http://www.gratiswebplats.nu/spin/
Sen:

Set makeFile = object.CreateTextFile(myFilePath & theSubject & "/" & theFile & ".asp", True)

funkar ej... gjorde jag rätt? förstår ej heller skillnaden från det jag gjorde först...

------------------
SPiN, bjowik99@it-gymnasiet.nu

PatrikBMedlem sedan mars 20002 836 inlägg
#5

Hello,

hur ser felmeddelandet ut?

/PatrikB

SPiNMedlem sedan mars 20007 896 inlägg
#6

att sökvägen är fel, dvs. sökvägen till det begärda namnet eller numret går inte att hitta...

hoppas du kan lösa det :)

------------------
SPiN, bjowik99@it-gymnasiet.nu

PatrikBMedlem sedan mars 20002 836 inlägg
#7

Hello igen,

nä, förstår inte det jag heller ....

Server.MapPath("/sökväg/") anger, om jag förstått allt rätt, sökvägen från root.

Prova med att skapa en katalog som heter test ..... och ange sökvägen till /test/

det kanske är så att den räknar din http://www.gratiswebplats.nu/spin som root

Testa .... enda jag kan ge just nu .....
Någon annan som har lite tips i ämnet?

//PatrikB

VideMedlem sedan dec. 19998 577 inlägg
#8

Hej!

Det lättaste sättet att se om det är fel sökväg:
Response.write Server.Mappath("\din_mapp\")
Och sedan bygga utifrån den... Kom också ihåg att det är en lokal sökväg på servern, så att du använder "\" istället för "/".

------------------
        )|(
       (o o)
-oo0-(_)-0oo-----
webeye.nu

emissionMedlem sedan dec. 19996 721 inlägg
#9

Vad beträffar MapPath så spelar det ingen roll vilket snedstreck man använder, även om "/" (framåt) är det ursprungliga. Men jag antar att det var den fulla sökvägen till filen som du refererade till.

AnnelieMedlem sedan mars 20002 542 inlägg
#10

Kan det vara så enkelt att du måste ha rättigheter till detta från hotellet ? jag gjorde en databas i helgen med asp script ( har fler sen tidigare) EN av anl. till att det strulade var att jag var tvungen att meddela varje gånge en ny databas skapades hos mej....
Kan du inte prova att skriva så här på sökvägen:
Server.MapPath("/ev.katalognamn/XXX.XXX")
Det gör ju att detta "översätter" sökvägen till där DU har den

------------------
/Mvh Annelie( http://www.annelie.nu )

136 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)