Avatar billede djjerry82 Nybegynder
11. december 2003 - 13:14 Der er 11 kommentarer og
1 løsning

vil ikke skrive i min database

Hej.

Ref.: http://www.eksperten.dk/spm/438264


Jeg kan ikke få siden til at skrive i min db.
Min submit knap ser sådan ud, og den går også over til det rigtige link.

<input name="Submit" type="image" onClick="MM_goToURL('parent','default.asp?mode=opret');return document.MM_returnValue" src="/images/next.jpg">

I min form har jeg:
<form name="opret" method="post" action="default.asp">

Det bliver jeg nødtil da jeg opdater min form nogle gange.
I kan se min kode her:
http://www.tzag.dk/default.txt

På forhånd tak!
Avatar billede medions Nybegynder
11. december 2003 - 13:20 #1
Jeg ville gerne ha' hjulpet dig, men efter som jeg kan se at i din reference har afvist så mange mennesker der har prøvet at hjælpe dig, så føler jeg istedet for du skal finde dig et andet sted og få hjælp!

Jeg opfordre bestemt ikke nogen til at hjælpe denne bruger!

//>Rune
Avatar billede eagleeye Praktikant
11. december 2003 - 13:20 #2
regel 2.1.11: Det er ikke tilladt at oprette samme spørgsmål flere gange. Er der ikke indløbet tilfredsstillende svar på et spørgsmål efter 7 dage, er det dog tilladt at lukke det oprindelige spørgsmål, og oprette et nyt identisk.
Avatar billede eagleeye Praktikant
11. december 2003 - 13:22 #3
Jeg har svaret indirekte på dit spørgsmål du skal overføre mode=opret når formen submittes.

Den du har vist submitter ikke formen den loader bare en ny side...

Du skal indbygge en mekanisme som styre hvornår du må gemme og hvornår du ikkemå gemme for så vidt jeg kan se må du gemmen en gang imellem selvom formen ikke har være submittet en gang før.
Avatar billede eagleeye Praktikant
11. december 2003 - 13:24 #4
du kan tilføje tjek på session variablen:

if request.form("visfor") = "1" and request.form("visreg") = "0" and Session("visfor") <> "" then
Avatar billede djjerry82 Nybegynder
11. december 2003 - 13:25 #5
eagleeye >  oki... jeg vidste ikke at der skulle gå 7 dage... Det skal ikke gentage sig!

medions >  Hvis du kikker nærmere på spørgsmålet, så er der kun kommet ét svar på mit problem, fra eagleeye som jeg ikke kunne bruge!
Resten var til at hjælpe så min kode ikke blev så lang!

// Rene
Avatar billede eagleeye Praktikant
11. december 2003 - 13:28 #6
Ok så prøve lige noget..:

Ret denen:
<input name="Submit" type="image" onClick="MM_goToURL('parent','default.asp?mode=opret');return document.MM_returnValue" src="/images/next.jpg">


til:
<input name="Submit" type="image" onClick="document.opret.action='default.asp?mode=opret';" src="/images/next.jpg">
Avatar billede eagleeye Praktikant
11. december 2003 - 13:29 #7
så den sætte mode=opret ind i action når man trykke på submit billedet
Avatar billede djjerry82 Nybegynder
11. december 2003 - 13:29 #8
eagleeye >  Dvs. at jeg skal bestemme hvornår min form skal være:
<form name="opret" method="post" action="default.asp">
og:
<form name="opret" method="post" action="default.asp?mode=opret">

er det det du mener?

// Rene
Avatar billede eagleeye Praktikant
11. december 2003 - 13:30 #9
Ja noget i stil med mit sidste forslag så det sker når man trykke på submit knappen/billedet.
Avatar billede djjerry82 Nybegynder
11. december 2003 - 13:32 #10
Det virker :-)

Med denne:
<input name="Submit" type="image" onClick="document.opret.action='default.asp?mode=opret';" src="/images/next.jpg">

OG:
<form name="opret" method="post" action="default.asp">

TAkker mange gange.
smid lige et svar?
Avatar billede eagleeye Praktikant
11. december 2003 - 13:32 #11
Ok ;)
Avatar billede djjerry82 Nybegynder
11. december 2003 - 13:34 #12
Du er sq for cool eagleeye!!!!
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