Avatar billede mini41 Nybegynder
21. marts 2003 - 15:56 Der er 11 kommentarer og
3 løsninger

Vælg mulighed i asp ?

Jeg vil gerne tilføje denne valg mulighed til mit script, hvordan gør jeg ?

Det skal virke sådan at hvis formen afvikles med et JA udføres commandoen, ved NEJ skal den ikke udføres.


if (Request.form("status")) = "Afventer" then
%>
<form method="POST" action="">
<p><font face="Arial" size="1">Ønsker du at afgive tilbud?<br>Ja</font><input type="radio" value="ja" name="send"><br><font face="Arial" size="1">Nej</font><input type="radio" value="nej" checked name="send"><input type="submit" value="Send" name="B1" style="font-family: Arial; font-size: 8 pt"></p>
</form>

HVIS JA SÅ KØR DENNE LINIE

<% response.write ("<strong>Der er nu afsendt et tilbud")%>

HVIS NEJ SÅ KØR DENNE LINIE

<% response.write ("<strong>Der er IKKE afsendt et tilbud")%>


Kan det evt. gøres på en smartere måde ?
Avatar billede reddize Nybegynder
21. marts 2003 - 16:04 #1
Response; Case vbYes = Proceed
Case vbNo Exit subDet skulle hjælpe! :)
Avatar billede Slettet bruger
21. marts 2003 - 16:05 #2
<%
if request.form("send") = "ja" then
Response.write "<strong>Der er nu afsendt et tilbud"
else
Response.write "<strong>Der er ikke afsendt et tilbud
%>
Avatar billede mini41 Nybegynder
21. marts 2003 - 16:05 #3
Hvordan indsætter jeg dette ?
Avatar billede Slettet bruger
21. marts 2003 - 16:07 #4
<%
if request.form("send") = "ja" then
'her kan du evt sætte din sende kode
Response.write "<strong>Der er nu afsendt et tilbud"
else
Response.write "<strong>Der er ikke afsendt et tilbud
%>
Avatar billede Slettet bruger
21. marts 2003 - 16:07 #5
Øverst i din fil, hvis du sender til den..
Avatar billede mini41 Nybegynder
21. marts 2003 - 16:12 #6
Jeg får ingen fejl , men den udfører altid kommandoen som "nej"

her er lidt af koden:

if (Request.form("status")) = "Afventer" then
%>
<form method="POST" action="">
<p><font face="Arial" size="1">Ønsker du at afgive tilbud?<br>Ja</font><input type="radio" value="ja" name="send"><br><font face="Arial" size="1">Nej</font><input type="radio" value="nej" checked name="send"><input type="submit" value="Send" name="B1" style="font-family: Arial; font-size: 8 pt"></p>
</form>

<%
if request.form("send") = "ja" then
response.write ("<strong>Der er nu afsendt et tilbud")
set jmail = server.createobject("JMAIL.SMTPMail")
BLA BLA BLA
else
end if %>
Avatar billede Slettet bruger
21. marts 2003 - 16:15 #7
jamen du skal have koden først, og så skal den ikke hedde checked name bare name :)
Avatar billede mini41 Nybegynder
21. marts 2003 - 16:16 #8
Det ændrer intet
Avatar billede Slettet bruger
21. marts 2003 - 16:17 #9
Ups jeg mangler at lukke
Response.write "<strong>Der er ikke afsendt et tilbud" linen
Avatar billede Slettet bruger
21. marts 2003 - 16:18 #10
også i slutningen af filen skal der være <% end if %>
Avatar billede Slettet bruger
21. marts 2003 - 16:20 #11
Den her virker..
<%
if request.form("send") = "ja" then
Response.write "<strong>Der er nu afsendt et tilbud"
elseif request.form("send") = "nej" then
Response.write "<strong>Der er ikke afsendt et tilbud"
else
%>
<form method="POST" action="">
<p><font face="Arial" size="1">Ønsker du at afgive tilbud?<br>Ja</font><input type="radio" value="ja" name="send"><br><font face="Arial" size="1">Nej</font><input type="radio" value="nej" checked name="send"><input type="submit" value="Send" name="B1" style="font-family: Arial; font-size: 8 pt"></p>
</form>
<% end if %>
Avatar billede Slettet bruger
22. marts 2003 - 14:57 #12
Virker det ?
Avatar billede mini41 Nybegynder
03. april 2003 - 16:13 #13
Nah ikke som det skal, jeg har selv fundet en anden løsning, jeg lukker her og fordeler point.
Avatar billede Slettet bruger
03. april 2003 - 17:59 #14
Hvad er din løsning ?
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