Avatar billede dade Nybegynder
07. april 2001 - 11:39 Der er 28 kommentarer og
2 løsninger

ASP password

er der en der kan fortælle mig hvorfor det er at jeg får en

Method Not Allowed
The requested method POST is not allowed for the URL /engine.asp.

---------------------------------------------

Apache/1.3.12 Server at showtech.dk Port 80

når jeg logger in med password på min side ???

her kommer selve engine.asp koden som der sikkert er noget galt med

<%@ LANGUAGE=\"VBSCRIPT\" %>

<%
    \' Connects and opens the text file
    \' DATA FORMAT IN TEXT FILE= \"username<SPACE>password\"

    Set MyFileObject=Server.CreateObject(\"Scripting.FileSystemObject\")
    \'Set MyTextFile=MyFileObject.OpenTextFile(Server.MapPath(\"\\AspCode\\password\") & \"\\passwords.txt\")
    Set MyTextFile=MyFileObject.OpenTextFile(Server.MapPath(\"passwords.txt\"))
   
    \' Scan the text file to determine if the user is legal
    WHILE NOT MyTextFile.AtEndOfStream
          \' If username and password found
          IF MyTextFile.ReadLine = Request.form(\"username\") & \" \" & Request.form(\"password\") THEN
                \' Close the text file
                MyTextFile.Close
                \' Go to login success page
                Session(\"GoBack\")=Request.ServerVariables(\"SCRIPT_NAME\")
                Response.Redirect \"inyougo.asp\"
                Response.end
          END IF
    WEND

    \' Close the text file
    MyTextFile.Close
    \' Go to error page if login unsuccessful
    Session(\"GoBack\")=Request.ServerVariables(\"SCRIPT_NAME\")
    Response.Redirect \"invalid.asp\"
    Response.end

%>

hvis det er kan i selv login på denne side
http://www.showtech.dk/password.asp

User Name  Peter
password    larsen

takker
Dade

hvis det er så er jeg også på ICQ #24047598
Avatar billede madrich Nybegynder
07. april 2001 - 11:55 #1
prøv at definere dine request.form altså

username = request.form(\"username\")

password = request.form(\"password\")

derefter

if myTextFileReadline = username and myTextfileReadline = password then

worth a shot!
Avatar billede madrich Nybegynder
07. april 2001 - 12:01 #2
doh det virker jo ikke:(
Avatar billede dade Nybegynder
07. april 2001 - 12:04 #3
nej det gør det ikke lol

´men ved du så hvorfor

PS det er føste gang jeg rodder med asp

hvis der er kan jeg maile det til dig !!?
Avatar billede madrich Nybegynder
07. april 2001 - 12:04 #4
her du prøvet at sætte &nsbp; ind i din textfil istedet for mellemrum, og så lave if


if Request.form(\"username\") & \"&nbsp;\" & Request.form(\"password\") THEN
               
Avatar billede madrich Nybegynder
07. april 2001 - 12:05 #5
\" \" giver ikke en space vist nok, det giver vist nok bare ingenting:)
Avatar billede madrich Nybegynder
07. april 2001 - 12:07 #6
eller noget andet, når du opretter din bruger så kan du jo også bare skrive _brugernavn_OG_password_

så kommer du jo uden om det der med et mellemrum og værdien ingenting?!
Avatar billede madrich Nybegynder
07. april 2001 - 12:08 #7
men det har jo ingenting at gøre med din fejlmeddelse at gøre

The requested method POST is not allowed for the URL /engine.asp.

Avatar billede dade Nybegynder
07. april 2001 - 12:10 #8
LOL  ok nu er jeg ikke helt med mere LOL
Avatar billede madrich Nybegynder
07. april 2001 - 12:22 #9
Nu har jeg prøvet at ligge dit script op på min server (NT*-server) og det kan godt ekskvere det på den rigtige måde, henviser til invalid.asp, så det kan være Din server der ikke vil helt normalt:(
Avatar billede madrich Nybegynder
07. april 2001 - 12:23 #10
dvs. jeg får ikke fejlmeddelsen


Method Not Allowed
The requested method POST is not allowed for the URL /engine.asp.

---------------------------------------------



Avatar billede dade Nybegynder
07. april 2001 - 12:24 #11
kan det være at min udbyder ikke har lagt asp på det nivu som jeg er på
Avatar billede madrich Nybegynder
07. april 2001 - 12:27 #12
Meget muligt:)
ellers forstår den ikke

<%@ LANGUAGE=\"VBSCRIPT\" %>

men måske

<% script Language=\"VBscript\" %>

jeg er ikke helt sikker, (har aldrig prøvet andet end NT:))
Avatar billede dade Nybegynder
07. april 2001 - 12:28 #13
jeg sidder lige og læser på www.digiweb.dk  ( som er min udbyder ) men nu er det jo ikke fordi at jeg bliver så meget kloger på det LOL
Avatar billede madrich Nybegynder
07. april 2001 - 12:29 #14
den rette syntax er vist

<SCRIPT LANGUAGE= \"VBSCRIPT\" RUNAT = SERVER>
Avatar billede madrich Nybegynder
07. april 2001 - 12:35 #15
runat server skulle % gøre for dig, men som sagt er jeg ikke helt sikker på hvordan det virker på en Apache server:)
Avatar billede dade Nybegynder
07. april 2001 - 12:35 #16
hvis jeg bruger <SCRIPT LANGUAGE= \"VBSCRIPT\" RUNAT = SERVER>

så åbner den bare en blank side
Avatar billede madrich Nybegynder
07. april 2001 - 12:41 #17
Prøv dette!

<% LANGUAGE=\"VBSCRIPT\"

Function SayHello (nTimes)
  For i = 1 to nTimes
    strTemp = strTemp & \"Hello World!<br>\"
  Next
  SayHello = strTemp
End Function

strHello = SayHello(10)
Response.write strHello
%>   

Avatar billede madrich Nybegynder
07. april 2001 - 12:43 #18
så kan du se om du kan eksekvere VBscript

funktionen skriver hello ud 10 gange på skærmen

eller for at gøre det mere simpelt

<%

response.write \"hello World\"

%>
Avatar billede dade Nybegynder
07. april 2001 - 12:49 #19
nope virker heller ikke men digiweb skriver

Din global.asa fil kan konfigureres til at oprette forbindelse til en database.

Her er et eksempel på, hvordan man gør. Du skal dog være opmærksom på, at følgende krav skal være opfyldt for at forbindelsen kan fungere:

1. Du skal have et Digiweb ASP, PRO eller NT Server Station abonnement

2. Du skal have lagt global.asa og asp filerne op på serveren.

Autogenerer global.asa fil
Dernæst skal du sætte asp-filerne korrekt op.
Se her hvordan asp-filen sættes op.

men det er global.asp  det jeg laver hvad er det ??
Avatar billede madrich Nybegynder
07. april 2001 - 12:54 #20
1. Du skal have et Digiweb ASP, PRO eller NT Server Station abonnement

¨har du et af disse abbonementer?
Avatar billede madrich Nybegynder
07. april 2001 - 12:55 #21
hvis du har --> hvilket?
Avatar billede dade Nybegynder
07. april 2001 - 12:55 #22
nope jeg har Junior Station  såå FEDT

men så skal jeg bare ud og lede efter en ny form for password

Avatar billede madrich Nybegynder
07. april 2001 - 12:58 #23
Så kan du ikke eksekverere ASP --> ifølge DIGIweb

er det kun til dig selv eller skal der være mange brugere
Avatar billede dade Nybegynder
07. april 2001 - 12:59 #24
rigtigt mange bruger

Avatar billede madrich Nybegynder
07. april 2001 - 13:06 #25
Det er squ nok bedst at du så anskaffer dig et abbonement der inkluderer brug af MySqlbase etc.  men det er jo dig selv der bestemmer, jeg tror DIGIweb vil blive glade:) (moneymaking)
Avatar billede madrich Nybegynder
07. april 2001 - 13:10 #26
Du kan altid tjekke www.A0.dk ud, de plejer at være ok billige:)

Avatar billede dade Nybegynder
07. april 2001 - 13:15 #27
ja men det er ham jeg lave siden for det har købt den Junior Station såå men nu for vi at se om han vil opgrader til noget højer !!
Avatar billede dade Nybegynder
07. april 2001 - 13:16 #28
men er det i orden at du får 100 som tak for hjælpen !!
Avatar billede madrich Nybegynder
07. april 2001 - 13:16 #29
Einfach Ok:)
Avatar billede dade Nybegynder
07. april 2001 - 13:19 #30
Men mange tak for hjælpen det var da rart at men kunne få lidt ( meget) hjælp

Dade
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