21. januar 2004 - 12:05Der er
5 kommentarer og 1 løsning
Stop fejludskrivninig
Hej E
Jeg har en køb/salg side hvor man kan oprette enten en købs-/salgsannonce ved at sætte hak i én af to checkbox. Jeg har lavet det sådan at hvis man ikke sætter noget hak i checkboxene eller hvis man sætter hak i begge checkboxe, så får brugeren besked om at kun sætte ét hak. Her starter problmet: Checkbox name="xxx" skrives til et ja/nej felt i en access db (ok). Hvis Request.Form("kobTrue")= True AND Request.Form("salgTrue") False (og omvendt) så laves værdien om til en variabel (ok). Men når så brugeren ikke har hakket nogen af checkboxene af, eller begge to, så skrivet min besked til brugeren om kun at sætte ét hak (ok), men underneden kommer så fejlmeddelsen at varablen ikke kan være to værdier...
Jeg kan måske lave feltet i db'en om, men jeg vil nu gerne prøve på korrigere koden så den stopper scriptet hvis brugeren ikke har sat kun ét hak.
If Request.Form("kobTrue") = "" AND Request.Form("salgTrue") = "" Then %> <center><font class="rettet">Du skal vælge en annoncetype</font></center> <% End if If Request.Form("kobTrue") <> "" AND Request.Form("salgTrue") <> "" Then %> <center><font class="rettet">Du må kun vælge én annoncetype</font></center> <% End if If Request.Form("kobTrue") <> "" AND Request.Form("salgTrue") = "" Then 'False betyder at det er en købsannonce kobsalg = False Else If Request.Form("salgTrue") <> "" AND Request.Form("kobTrue") = "" Then 'True betyder at det er en købsannonce kobsalg = True End if End if
Er det muligt at stoppe/pause(eller et eller andet) ASP koden her?:
If Request.Form("kobTrue") = "" AND Request.Form("salgTrue") = "" Then %> <center><font class="rettet">Du skal vælge en annoncetype</font></center>
STOP....
<% End if If Request.Form("kobTrue") <> "" AND Request.Form("salgTrue") <> "" Then %> <center><font class="rettet">Du må kun vælge én annoncetype</font></center> <% End if
Er det muligt at stoppe/pause(eller et eller andet) ASP koden her?:
If Request.Form("kobTrue") = "" AND Request.Form("salgTrue") = "" Then %> <center><font class="rettet">Du skal vælge en annoncetype</font></center> <% End if
STOP....
If Request.Form("kobTrue") <> "" AND Request.Form("salgTrue") <> "" Then %> <center><font class="rettet">Du må kun vælge én annoncetype</font></center> <% End if
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.