Kom ihåg mig?
Home Menu

Menu


Lägga in info från olika avdelningar/asp-sidor...

 
Ämnesverktyg Visningsalternativ
Oläst 2005-10-26, 16:51 #1
Spinns avatar
Spinn Spinn är inte uppkopplad
Medlem
 
Reg.datum: Oct 2005
Inlägg: 199
Spinn Spinn är inte uppkopplad
Medlem
Spinns avatar
 
Reg.datum: Oct 2005
Inlägg: 199
Hejsan!

Jag sliter mitt hår snart! :unsure:

Jag har t.ex. forum, annonstorg, kattnytt och kattlänkar och jag vill ha de fem första nya "inläggen" av varje avdelning på framsidan så att indexsidan automatiskt uppdateras. Avdelningarna ligger i egna mappar, därav att jag får problem, tror jag.

Har försökt med följande:

<!--#include virtual="/forum5/kattnytt/news2.asp"-->
<!--#include file="/forum5/kattnytt/news2.asp"-->

Det fungerar inte i heller om jag anger hela sökvägen, för det verkar som om scriptet anger sökvägen på något märkligt sätt så det blir omrepning om jag gör så. Någon som kan hjälpa mig? Jag kan inte själv programmera (tyvärr!!).

Ett ex.
Jag vill infoga på denna sida www.domän.nu/a.asp

Filen jag vill ha in är: www.domän.nu/forum5/kattnytt/news2.asp
Databasen finns här: www.domän.nu/forum5/kattnytt/db/

MVH Käthe
Spinn är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-10-26, 17:01 #2
DeSotos avatar
DeSoto DeSoto är inte uppkopplad
Flitig postare
 
Reg.datum: Oct 2005
Inlägg: 323
DeSoto DeSoto är inte uppkopplad
Flitig postare
DeSotos avatar
 
Reg.datum: Oct 2005
Inlägg: 323
Det borde ju fungera med SSI, men testa med:
Server.Execute("/forum5/kattnytt/news2.asp")

Tog mig fräckheten att undersöka felmeddelandet du får där, och det den klagar på är att databasen inte ligger i:
www.domän.nu/forum5/kattnytt/db/

Dubbelkolla att databasen ligger där, och att den heter var du tror att den heter.
DeSoto är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-10-27, 12:29 #3
Spinns avatar
Spinn Spinn är inte uppkopplad
Medlem
 
Reg.datum: Oct 2005
Inlägg: 199
Spinn Spinn är inte uppkopplad
Medlem
Spinns avatar
 
Reg.datum: Oct 2005
Inlägg: 199
OK! Tack!
Ska testa om det fungerar.
Spinn är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-10-27, 12:41 #4
Spinns avatar
Spinn Spinn är inte uppkopplad
Medlem
 
Reg.datum: Oct 2005
Inlägg: 199
Spinn Spinn är inte uppkopplad
Medlem
Spinns avatar
 
Reg.datum: Oct 2005
Inlägg: 199
Det fungerade inte, får fram texten rakt upp och ner:

Server.Execute("/forum5/kattnytt/news2.asp")

Tror inte att webbhotellet tillåter SSI, om det kan påverka?
Spinn är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-10-27, 12:47 #5
DeSotos avatar
DeSoto DeSoto är inte uppkopplad
Flitig postare
 
Reg.datum: Oct 2005
Inlägg: 323
DeSoto DeSoto är inte uppkopplad
Flitig postare
DeSotos avatar
 
Reg.datum: Oct 2005
Inlägg: 323
Server.Execute("/forum5/kattnytt/news2.asp")
är ASP, så det ska stå:
<%
Server.Execute("/forum5/kattnytt/news2.asp")
%>

Ifall webbhotellet inte tillåter SSI påverkar inte ifall du kan köra Server.Execute eller inte. Det enda problemet med Server.Execute är att variabler från sidor du inkluderar inte följer med. Dvs, om du har databasuppgifter i en fil (db.asp), och server.executar in den i en annan fil (forum.asp), så blir ändå inte databasen tillgänlig i forum.asp.
DeSoto är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-10-27, 12:47 #6
Milad Milad är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Nov 2004
Inlägg: 505
Milad Milad är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Nov 2004
Inlägg: 505
Citat:
Originally posted by Spinn@Oct 27 2005, 12:41
Det fungerade inte, får fram texten rakt upp och ner:

Server.Execute("/forum5/kattnytt/news2.asp")

Tror inte att webbhotellet tillåter SSI, om det kan påverka?
Jag är hundra på att webbhotellet måsta ställa in så att du kan inkludera filer från en annan mapp. Funktionen heter Parent path och det måsta man välja för varje domän ifall de inte har ställt in det att det sker automatiskt men av erfarenhet så vet jag att det är ytterst sällan de gör det.
Milad är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-10-27, 13:02 #7
Spinns avatar
Spinn Spinn är inte uppkopplad
Medlem
 
Reg.datum: Oct 2005
Inlägg: 199
Spinn Spinn är inte uppkopplad
Medlem
Spinns avatar
 
Reg.datum: Oct 2005
Inlägg: 199
Citat:
Originally posted by DeSoto@Oct 27 2005, 12:47

<%
Server.Execute("/forum5/kattnytt/news2.asp")
%>
Då får jag detta meddelande:

Microsoft JET Database Engine error '80004005'
'd:\clients\katt.nu\wwwroot\db\news.mdb' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.

/forum5/kattnytt/news2.asp, line 24


Antagligen på grund av det du skrev. Så dår får jag väl försöka ändra i news.asp?
Spinn är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-10-27, 13:04 #8
Spinns avatar
Spinn Spinn är inte uppkopplad
Medlem
 
Reg.datum: Oct 2005
Inlägg: 199
Spinn Spinn är inte uppkopplad
Medlem
Spinns avatar
 
Reg.datum: Oct 2005
Inlägg: 199
Citat:
Originally posted by Milad@Oct 27 2005, 12:47
Jag är hundra på att webbhotellet måsta ställa in så att du kan inkludera filer från en annan mapp. Funktionen heter Parent path och det måsta man välja för varje domän ifall de inte har ställt in det att det sker automatiskt men av erfarenhet så vet jag att det är ytterst sällan de gör det.
OK! Tack, då ska jag be dem göra det. Fast jag kanske ändå får ändra i news2.asp?
Spinn är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-10-27, 13:05 #9
DeSotos avatar
DeSoto DeSoto är inte uppkopplad
Flitig postare
 
Reg.datum: Oct 2005
Inlägg: 323
DeSoto DeSoto är inte uppkopplad
Flitig postare
DeSotos avatar
 
Reg.datum: Oct 2005
Inlägg: 323
Japp. Det felmeddelandet säger ju att databasen news.mdb inte ligger i den mappen. Så dubbelkolla var din databas ligger. Har du fler än en databas? Det är alltid bäst att bara ha en databas. Sen bör du även lägga din databas utanför roten, så att man inte kan helt sonika ladda ner den.

Men som Milad sa, SSI är nästan helt säkert aktiverat. Och av den anledning jag skrev innan är det bättre att använda SSI än Server.Execute. SSI kan dock inte användas i samband med if-satser, vilket server.execute kan.
DeSoto är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-10-27, 13:10 #10
Spinns avatar
Spinn Spinn är inte uppkopplad
Medlem
 
Reg.datum: Oct 2005
Inlägg: 199
Spinn Spinn är inte uppkopplad
Medlem
Spinns avatar
 
Reg.datum: Oct 2005
Inlägg: 199
Citat:
Originally posted by DeSoto@Oct 27 2005, 13:05
Japp. Det felmeddelandet säger ju att databasen news.mdb inte ligger i den mappen. Så dubbelkolla var din databas ligger. Har du fler än en databas? Det är alltid bäst att bara ha en databas. Sen bör du även lägga din databas utanför roten, så att man inte kan helt sonika ladda ner den.
Precis. sökvägen stämmer inte, databasen ligger här:
'd:\clients\katt.nu\wwwroot\forum5\kattnytt\db\new s.mdb'
Själva news2.asp fungerar om den öppnas i webbläsare på sidan.

Var ska databasen ligga? I mappen script t.ex.?
Spinn är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 11:34.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017