Avatar billede superraider Nybegynder
26. juni 2004 - 09:55 Der er 10 kommentarer og
1 løsning

PhP, form kode php_self hvad er det i asp

Når man har en form i php, så kan man sætte action til php_self, og så når man trykker på knappen, så løber den koderne igennem, istedet for at gå til ny side. kan man og hvordan i asp
Avatar billede eagleeye Praktikant
26. juni 2004 - 09:59 #1
sådan her:

action="<%=Request.ServerVariables("SCRIPT_NAME")%>"
Avatar billede superraider Nybegynder
26. juni 2004 - 10:02 #2
hvor skriver jeg så det kode som den skal løbe igenmme
Avatar billede eagleeye Praktikant
26. juni 2004 - 10:05 #3
Man kan tjekek om form'en er send via POST metoden sådan her og ligge det evt. vis i toppen af koden og lav en else del som viser form'en:


<% if Request.ServerVariables("REQUEST_METHOD") = "POST" then
  'Koden her


else %>

<form method="post" action="<%=Request.ServerVariables("SCRIPT_NAME")%>">
..formen..
</form>

<% end if %>
Avatar billede superraider Nybegynder
26. juni 2004 - 10:10 #4
tak, det skulle virke hvis jeg kopire det, og skrive det den skal gøre ved "koden her" og så ellers bare laver formen.
Avatar billede superraider Nybegynder
26. juni 2004 - 10:15 #5
Microsoft OLE DB Provider for ODBC Drivers error '80040e07'

[Microsoft][ODBC Microsoft Access Driver] Data type mismatch in criteria expression.

/familiesiden/opret.asp, line 10
kan du ikke lige sige mig, hvor der er fejl, er det fordi at der er et felt der har forkert dataformat eller sådan, jeg er bare i tvivl om hvad "Data type mismatch in criteria expression" skal betyde
Avatar billede superraider Nybegynder
26. juni 2004 - 10:19 #6
har fundet fejlen
Avatar billede eagleeye Praktikant
26. juni 2004 - 10:19 #7
Er datoen i databasen af type date?

Så skal du havde # omkring i SQL sætningen. Samt bruge dato formatet yyyy-mm-dd eller mm-dd-yyyy eller vil access bytte rundt på dag og måned.

SQL = "insert into tabelnavn (dato) values (#" & datostr & "#)"
Avatar billede eagleeye Praktikant
26. juni 2004 - 10:20 #8
ok
Avatar billede superraider Nybegynder
26. juni 2004 - 10:42 #9
tilbage til det første igen, det virker ikke helt som jeg håbede, ka ndet lade sig gøre at lave det sådan at siden ikke skal loades igen, så den bare går ind og udføre koden
Avatar billede eagleeye Praktikant
26. juni 2004 - 10:51 #10
Man kan ikke få form'en til at kalde ASP funktioner uden siden loades igen.
Avatar billede superraider Nybegynder
26. juni 2004 - 10:55 #11
ok
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