är det någon som vet hur jag ska få min programkod att fungera på den server jag använder mig av. Kan jag använda mig av samma kod som jag har gjort när jag kört koden lokalt med en
tillfällig DSN eller måste jag använda mig av ODBC på servern, vilket jag har hört skall slöa ner hela skiten ganska mycket.
Någon som har ett bra förslag på hur man skall göra? Och vad behöver jag veta från server-innehavaren för att kopplingen skall fungera?
Här är koden som jag använt mig av när jag kört den lokalt
Set MinCon = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
Har hört att det skall vara smartare att köra med microsoft.jet. Men annars så skall det väl inte vara någon skillnad. Eventuellt så kan du lägga dina databaser i en mapp och ge den skrivrättigheter i stället för hela katalogen.
kolla på nyheter, där ska den visa de inlägg som finns i access basen. Dett afunkarr när jag kör lokalt på min dator så jag antar att det är några fel i koden eller några inställningar hos servern som måste göras
access filen ligger i roten, eftersom jag inte ansåg att den är särskilt intressant att ladda ner iaf.
Set conn = Server.CreateObject("ADODB.Connection")
conn.open = "Provider=Microsoft.OLEDB.Jet.4.0;Data Source=" & server.mappath("nyheter.mdb")
SQL = "SELECT * From nyheter order by datum desc"
set rs = conn.execute(SQL)
Do While Not rs.EOF
'gör nåt
rs.movenext
loop
Jag ser ingenting och det antar jag att inte du heller gör, det beror på, tror jag, att den server sidan ligger på inte kan klara av aspkod eller att du har kodat fel.
Om du kikar i källkoden så kan man se din aspkod.
I övrigt, med reservation för om problemet är pga avsaknaden av asp-möjligheter, så har jag aldrig sett en värre inloggningsfunktion än den till adminsidan. - Kommer att krascha min webbläsare ialla fall.
RED: Tar tillbaka en del av det jag skrev, kraschade inte läsaren i alla fall, men bra var det inte. (loop tillbaka till onloadscriptet som tar upp en confirmruta.)
kan du förklara det lite närmare tror du, jag valde att ha javascript som inloggning istället för asp kod varför vet jag inte det bara blev så, men vad e' felet? har du några bättre förslag så e' jag tacksam
Felet som jag uppfattar det är att när jag, av misstag, tryckte på länken dök en confirmruta upp och man blev skickad till en aspsida.
Problemet inträffar när aspsidan sen "kastar" tillbaka en eftersom man inte skrivit rätt lösenord och confirmrutan ploppar upp igen.
jag kunde i alla fall inte stänga ner confirmrutan utan att sidan laddades om och rutan dök upp igen...
Lösning som jag ser det, ta bort onloadfunktionen och trigga det hela med en länktryckning i stället.