webForum webForum sponsras med lina och serverplats av Binero AB

Gå tillbaka   webForum > Utveckling > Webbutveckling > ASP

ASP Diskussioner om Active Server Pages, med relaterade scriptspråk (klassisk asp).

Svar
 
Trådverktyg Visningsalternativ
Äldre 2003-12-09, 11:55   #1
mhedda
Medlem
 
Registrerad: 2000-02-03
Ort: Gävle
Inlägg: 385
Lösningar: 1
asp-script & scheduled task

Hejsan på er!
Jag har ett litet problem med scheduled jobs.
Jag tänkte köra ett asp script som går igenom en databas en gång per dygn, men nu är det så att den öppnar asp scriptet i dreamweaver och då exekveras ju inte koden. Jag har ställt om så att den ska öppna asp filer i explorer men den vill ändå som sagt är öppna i DW när jobbet körs.
Vad göra?
Kan man överhuvudtagit exekvera asp filer i job schedule?

MVH
__________________
Hedda
mhedda besöker inte forumet just nu   Svara med citat
Äldre 2003-12-09, 11:57   #2
@nders
Moderator
Marsvin
 
@nderss avatar
 
Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 815
Lösningar: 3130
Ja, du får låta schemaläggaren öppna en IE med adressen http://server/fil.asp.

Mvh
__________________
@aviddevguy
@nders besöker inte forumet just nu   Svara med citat
Äldre 2003-12-09, 11:59   #3
OveRRidE
Medlem
 
Registrerad: 2001-02-05
Ort: Malmö
Inlägg: 8 507
Lösningar: 108
leende

Citat:
@nders skrev:
Ja, du får låta schemaläggaren öppna en IE med adressen http://server/fil.asp.
Eller så gör man ASP-filen till en VBS-fil och kör den direkt från schemaläggaren.

Tänkt dock på att object som response, request, session, applikcation och server inte finns i VBS-filer.
__________________
http://truemaybefalse.blogspot.com - Med en debugger i högsta hugg
OveRRidE besöker inte forumet just nu   Svara med citat
Äldre 2003-12-09, 12:49   #4
mhedda
Medlem
 
Registrerad: 2000-02-03
Ort: Gävle
Inlägg: 385
Lösningar: 1
Tackar för dom snabba svaren.
Det blev dock ett litet problem den lägger till sökvägen
"C:\Documents and Settings\MatsH\Start Menu\
före server adressen. Och då blir det "could not start"
Jag är lite ny på detta så jag undrar vad ska jag göra??
MVH
__________________
Hedda
mhedda besöker inte forumet just nu   Svara med citat
Äldre 2003-12-09, 12:52   #5
@nders
Moderator
Marsvin
 
@nderss avatar
 
Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 815
Lösningar: 3130
Du kan inte exekvera asp-filer på det sättet, utan de måste ligga på en webbserver och ropas på med http:// i början.

Har du ingen webbserver på maskinen får du göra enligt overrides förslag, konvertera allt till en vbs-fil.

Vbs-filen kan exekveras direkt av windows.

Mvh
__________________
@aviddevguy
@nders besöker inte forumet just nu   Svara med citat
Äldre 2003-12-09, 12:55   #6
mhedda
Medlem
 
Registrerad: 2000-02-03
Ort: Gävle
Inlägg: 385
Lösningar: 1
Jag har en IIS installerad på denna burk.
__________________
Hedda
mhedda besöker inte forumet just nu   Svara med citat
Äldre 2003-12-09, 13:01   #7
@nders
Moderator
Marsvin
 
@nderss avatar
 
Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 815
Lösningar: 3130
Detta fungerar för mig att köra från kommandoprompten:
Kod:
"explorer.exe" http://localhost
Man kan ju alltid schemalägga en bat-fil med det innehållet.

Mvh
__________________
@aviddevguy
@nders besöker inte forumet just nu   Svara med citat
Äldre 2003-12-09, 13:51   #8
mhedda
Medlem
 
Registrerad: 2000-02-03
Ort: Gävle
Inlägg: 385
Lösningar: 1
Tjena!
Det verkar som om det går framåt men dock så öppnar
den "My Documents"
har det något med sökvägen att göra kanske en dum fråga men jag är som sagt ny på detta.
Jag har skrivet så här i Run "C:\WINNT\explorer.exe"
och så här i Start in http:\\finkel\secure\subscribe\SQL_subscribe\subscribe_sharp .asp

MVH
__________________
Hedda
mhedda besöker inte forumet just nu   Svara med citat
Äldre 2003-12-09, 13:54   #9
@nders
Moderator
Marsvin
 
@nderss avatar
 
Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 815
Lösningar: 3130
Om du bara skriver så här i Run då:
Kod:
explorer.exe http:\\finkel\secure\subscribe\SQL_subscribe\subscribe_sharp.asp
edit: det blev en knasig radbrytning där, allt ska givetvis stå tillsammans.
__________________
@aviddevguy
@nders besöker inte forumet just nu   Svara med citat
Äldre 2003-12-09, 14:08   #10
mhedda
Medlem
 
Registrerad: 2000-02-03
Ort: Gävle
Inlägg: 385
Lösningar: 1
Tackar för alla svar..
Och @nders det verkar fungera nu.
Tack så väldigt super mycket :-)

MVH
__________________
Hedda
mhedda besöker inte forumet just nu   Svara med citat
Äldre 2003-12-09, 14:43   #11
mhedda
Medlem
 
Registrerad: 2000-02-03
Ort: Gävle
Inlägg: 385
Lösningar: 1
En liten fråga.
Nu funkar det bra, men jag
skulle villja att explorer kör det den ska köra i bakgrunden utan att öppna explorerförnstret eller iallafall stänga explorer efter den har gjort det den ska.
Går det??
MVH
__________________
Hedda
mhedda besöker inte forumet just nu   Svara med citat
Äldre 2003-12-09, 14:46   #12
@nders
Moderator
Marsvin
 
@nderss avatar
 
Registrerad: 2000-06-30
Ort: Nyköping
Inlägg: 26 815
Lösningar: 3130
Då får du nog skippa IE helt, och köra med en VBS-fil, som kan köras helt i bakgrunden utan att du märker det.

Du kan också läsa i den här tråden.

Mvh
__________________
@aviddevguy
@nders besöker inte forumet just nu   Svara med citat
Äldre 2003-12-09, 14:58   #13
LR^evil.sid
Medlem
 
LR^evil.sids avatar
 
Registrerad: 2002-05-02
Ort: Härnösand
Inlägg: 552
Lösningar: 5
Kan man skicka information till en webserver med en vbs-fil?
I så fall... hur?
__________________
Billig skit är fortfarande skit
LR^evil.sid besöker inte forumet just nu   Svara med citat
Äldre 2003-12-09, 15:06   #14
OveRRidE
Medlem
 
Registrerad: 2001-02-05
Ort: Malmö
Inlägg: 8 507
Lösningar: 108
Citat:
LR^evil.sid skrev:
Kan man skicka information till en webserver med en vbs-fil?
I så fall... hur?
Vad menar du med att 'skicka information'? Querystrings, eller?
__________________
http://truemaybefalse.blogspot.com - Med en debugger i högsta hugg
OveRRidE besöker inte forumet just nu   Svara med citat
Äldre 2003-12-09, 15:11   #15
LR^evil.sid
Medlem
 
LR^evil.sids avatar
 
Registrerad: 2002-05-02
Ort: Härnösand
Inlägg: 552
Lösningar: 5
formulärdata med post är vad jag menar

detta är vad jag vill göra var 15:e minut med schemaläggaren och en vbs-fil
Kod:
<html>
	<head>
	<title>Swipnet Login</title>
	</head>

	<body onload = "document.logonForm.submit();">
		<form name = 'logonForm' action = 'https://login1.swipnet.se/login.php' method = 'post'>
			<input type = 'hidden' name = 'username' value = '*******'>
			<input type = 'hidden' name = 'password' value = '*******'>
		</form>
	</body>
</html>
__________________
Billig skit är fortfarande skit
LR^evil.sid besöker inte forumet just nu   Svara med citat
Äldre 2003-12-09, 15:26   #16
niko
Avregistrerad
 
Registrerad: 2002-06-16
Inlägg: 2 415
Lösningar: 81
Kod:
set objHttp = CreateObject("Msxml2.XMLHTTP")
objHttp.open "POST",  "https://login1.swipnet.se/login.php", False, "", ""
objHttp.send("username=*********&password=**********")
/red: Tog bort apostrof.

Senast redigerad av niko, 2003-12-09 klockan 15:42
niko besöker inte forumet just nu   Svara med citat
Äldre 2003-12-09, 15:36   #17
LR^evil.sid
Medlem
 
LR^evil.sids avatar
 
Registrerad: 2002-05-02
Ort: Härnösand
Inlägg: 552
Lösningar: 5
Thnx. Ska bli intressant att testa när jag slutat jobbet : )

Hoppas, hoppas...
__________________
Billig skit är fortfarande skit
LR^evil.sid besöker inte forumet just nu   Svara med citat
Äldre 2003-12-09, 15:40   #18
mhedda
Medlem
 
Registrerad: 2000-02-03
Ort: Gävle
Inlägg: 385
Lösningar: 1
Hej igen!
Det där med att göra en VBS-fil, jag ju inte riktigt arbetat med VBS så är det någon vänlig själ som kunde tips om hur man gör om denna ASP-fil till en VBS-fil?
Kod:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!--#include file="../adodb.asp"-->
<!--#include file="../adodb_trans.asp"-->
<%
SQL_Transact = "SELECT * FROM tbl_transaction"

Set rs = dbo.Execute(SQL_Transact)
While Not rs.EOF

	if DateDiff("d", rs("pay_date"), date())=30 THEN
	
					id= rs("id")
					Set PayetPay = CreateObject("Payet.TransGate")
					Payet.PayetPayID = rs("payet_pay_id")


					
					SQL_update = "UPDATE tbl_transaction SET pay_date = getdate() WHERE id = '" & id &"'"
					dbo.Execute(SQL_update)

	End if
	
rs.MoveNext
Wend
MVH
__________________
Hedda

Senast redigerad av OveRRidE, 2003-12-10 klockan 11:11
mhedda besöker inte forumet just nu   Svara med citat
Äldre 2003-12-09, 16:28   #19
mhedda
Medlem
 
Registrerad: 2000-02-03
Ort: Gävle
Inlägg: 385
Lösningar: 1
Hej!
Nu har jag error på detta.
Jag undrar gör man db-kopplingar så här i VBS-fil
Kod:
		set dbo=CreateObject("ADODB.Connection")
		dbo.open("Driver={SQL Server};Server=192.169.0.13;UID=account;PWD=losen")
		dbo.defaultdatabase = "db1"
		
		set dbo=CreateObject("ADODB.Connection")
		dbo.open("Driver={SQL Server};Server=192.169.0.13;UID=account;PWD=losen2")
		dbo.defaultdatabase = "db2"
		

Set rs = dbo.Execute("SELECT * FROM tbl_transaction")
While Not rs.EOF
__________________
Hedda

Senast redigerad av OveRRidE, 2003-12-10 klockan 09:58
mhedda besöker inte forumet just nu   Svara med citat
Äldre 2003-12-09, 21:59   #20
LR^evil.sid
Medlem
 
LR^evil.sids avatar
 
Registrerad: 2002-05-02
Ort: Härnösand
Inlägg: 552
Lösningar: 5
: /

Fungerar inte, tyvärr... Blir inte inloggad när jag kör filen.

Nån annan lösning?
__________________
Billig skit är fortfarande skit
LR^evil.sid besöker inte forumet just nu   Svara med citat
Äldre 2003-12-09, 22:10   #21
niko
Avregistrerad
 
Registrerad: 2002-06-16
Inlägg: 2 415
Lösningar: 81
LR^evil.sid: Jag har svarat i din andra tråd:

http://www.webforum.nu/showthread.ph...850#post760850
niko besöker inte forumet just nu   Svara med citat
Äldre 2003-12-09, 22:12   #22
Brimba
Medlem
 
Brimbas avatar
 
Registrerad: 1999-12-06
Ort: Datadalen
Inlägg: 2 965
Lösningar: 1030
Prova detta istället...

Kod:
set objHttp = Server.CreateObject("msxml2.XMLHTTP")
objHttp.open "POST",  "https://login1.swipnet.se/login.php", False, "USERNAME", "PASSWORD"
objHttp.send()
Brimba besöker inte forumet just nu   Svara med citat
Äldre 2003-12-09, 22:22   #23
niko
Avregistrerad
 
Registrerad: 2002-06-16
Inlägg: 2 415
Lösningar: 81
OK. Eftersom tråden ändå är så rörig ..

Brimba:

Det där är väl för siter som kräver autenticering? LR^evil.sids användarnamn och lösenord är vanlig formulärdata.
niko besöker inte forumet just nu   Svara med citat
Äldre 2003-12-09, 22:36   #24
Brimba
Medlem
 
Brimbas avatar
 
Registrerad: 1999-12-06
Ort: Datadalen
Inlägg: 2 965
Lösningar: 1030
Ja det stämmer niko.
Brimba besöker inte forumet just nu   Svara med citat
Äldre 2003-12-10, 09:17   #25
mhedda
Medlem
 
Registrerad: 2000-02-03
Ort: Gävle
Inlägg: 385
Lösningar: 1
Är det någon som vet hur man öppnar en databas i ms-sql med vbs-script?
Jag har inte jobbat med vbs-script you know..
Kod:
set dbo=CreateObject("ADODB.Connection")
        dbo.open("Driver={SQL Server};Server=192.169.0.13;UID=account;PWD=losen")
        dbo.defaultdatabase = "db1"
        
        set dbo=CreateObject("ADODB.Connection")
        dbo.open("Driver={SQL Server};Server=192.169.0.13;UID=account;PWD=losen2")
        dbo.defaultdatabase = "db2"
        

Set rs = dbo.Execute("SELECT * FROM tbl_transaction")
While Not rs.EOF
MVH
__________________
Hedda

Senast redigerad av OveRRidE, 2003-12-10 klockan 09:57
mhedda besöker inte forumet just nu   Svara med citat
Svar
webForum > Utveckling > Webbutveckling > ASP

Trådverktyg
Visningsalternativ

Forumregler
Du får inte posta nya trådar
Du får inte posta svar
Du får inte bifoga filer
Du får inte redigera dina inlägg

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

Forumhopp


Alla tider är i GMT +1. Klockan är nu 12:23.


Powered by: vBulletin Version 3.8.6
Copyright © webForum