28. januar 2003 - 22:35
Der er
11 kommentarer og 3 løsninger
if blabla bla bla then
jeg har en side hvor nogle gerne må se noget og andre ikke, jeg bruger session på domainnavn. jeg vil checke om et felt i bd er = med 100 hvis der er det så må bruger se links, ellers ikke. <%If status "valg" = 100 where & "' where domain = '" & session("domain") & "'") then %> links links <% End if %> men den virker ikke ;( nogle der har en god løsning?
Annonceindlæg fra itavis
28. januar 2003 - 22:41
#1
strSQL = "SELECT * FROM tblTabelNavn WHERE felt = 100 AND domain = '" & Session("domain") & "'" //>Rune
28. januar 2003 - 22:47
#2
hey medions giver ingen fejl ;) men heller ingen links <%If strSQL = "SELECT * FROM valg WHERE felt = 100 AND domain = '" & Session("domain") & "'" then %>
28. januar 2003 - 22:47
#3
<% if status = 100 and session("domain") = et eller andet then 'Det den skal gøre end if %>
28. januar 2003 - 22:55
#4
hmmm mysite nu er det 50 forskellige domains jeg har, så et eller andet kan det jo ikke være, den SKAL checke i den session man logger ind med
28. januar 2003 - 22:59
#5
kane> Jeg tror du skal læse lidt om ASP's syntax inde på
www.html.dk ! -Du kan ikke skrive SQL i en If..Then betingelse!
//>Rune
28. januar 2003 - 23:06
#6
øhhh var det ikke dig der skrev det ? Jeg sagde jeg havde en if status bla blabla then så kommer du med en strSQL.......så gik jeg bare ud fra at den skulle ind i der, lidt svært at vide hvad du tænker ;) hvordan skal jeg så bruge den sql?
28. januar 2003 - 23:10
#7
Hmpf! Det ville nok være noget mere i stil med: If Status = 100 Then strSQL = "SELECT * FROM valg WHERE domain = '" & Session("domain") & "'" While Not objRs.EOF Response.Write(objRs("Domain")) objRs.MoveNext() Wend End If //>Rune
28. januar 2003 - 23:11
#8
<% if status = 100 and domain = session("domain") then 'Det den skal gøre end if %> ps forstår måske ikke helt dit sp
28. januar 2003 - 23:27
#9
ok denne her <%If Session("domain") <> ""then %> links links virker<% End If %> den kommer frem med nogle links som kun mine kunder kan se, de logger ind med deres domain =Sessions domain nogle kunder skal kunne bestille subdomains på kundesiden, så der skal checkes for et felt som hedder valg og hvis valg er = 100 så skal links komme frem, Men = 100 skal jo være i den session =domain som nu er logget ind så if valg = 100 where domain = session domain then links links links end if men dit mysite virker ikke og medions hmhmh der kan jeg ikke se hvor jeg skal smide mine links.......if status = 100 then, mangler der ikke hvilken session og hvilken table?
28. januar 2003 - 23:29
#10
virker ikke mener jeg at man kan godt komme ind og den laver ingen fejl, den viser bare ikke nogle links
28. januar 2003 - 23:32
#11
Jeg kan virklig ikke se hvad det er du vil! -det er vidst kun dig selv der kan forstå hvad du skriver! Er valg og domain kolonner i din tabel eller hvad er det? //>Rune
28. januar 2003 - 23:37
#12
ja.....jeg vil have at der skal komme nogle links frem hvis kunden har et stort hotel, det kalder jeg valg og 100 er hvor mange Mb de har.........så hvis kunden har 100 i deres valg kolonne så kommer der links frem <% if status("hotel") = Micro-100 and domain = Session("domain") then %> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td class="admin_top" height="20" width="40%"> SubDomains</td> <td class="admin_top"> </td> <td class="admin_top"> </td> </tr> <tr> <td bgcolor="#FFFFFF" class="t_produkt" height="20"> </td> <td bgcolor="#FFFFFF" class="t_produkt"> </td> <td bgcolor="#FFFFFF" class="t_produkt"> </td> </tr> <tr> <td bgcolor="#f4f4f4" class="t_produkt" height="20"> www.<%=SUB1%>.<%=domain%></td> <td bgcolor="#f4f4f4" class="t_produkt"> </td> <td bgcolor="#f4f4f4" class="t_produkt"> </td> </tr> <tr> <td bgcolor="#f4f4f4" class="t_produkt" height="20"> www.<%=SUB2%>.<%=domain%></td> <td bgcolor="#f4f4f4" class="t_produkt"> </td> <td bgcolor="#f4f4f4" class="t_produkt"> </td> </tr> <tr> <td bgcolor="#f4f4f4" class="t_produkt" height="20"> www.<%=SUB3%>.<%=domain%></td> <td bgcolor="#f4f4f4" class="t_produkt"> </td> <td bgcolor="#f4f4f4" class="t_produkt"> </td> </tr> <tr> <td bgcolor="#f4f4f4" class="t_produkt" height="20"> www.<%=SUB4%>.<%=domain%></td> <td bgcolor="#f4f4f4" class="t_produkt"> </td> <td bgcolor="#f4f4f4" class="t_produkt"> </td> </tr> <tr> <td bgcolor="#f4f4f4" class="t_produkt" height="20"> www.<%=SUB5%>.<%=domain%></td> <td bgcolor="#f4f4f4" class="t_produkt"> </td> <td bgcolor="#f4f4f4" class="t_produkt"> </td> </tr> </table> <br><br><br> <form action="login.asp?script=gem" method="POST"> <input type="text" name="sub1" value="<%=SUB1%>" size="20"> <span class="font"> SubDomain1</span><br> <input type="text" name="sub2" value="<%=sub2%>" size="20"> <span class="font"> SubDomain2</span><br> <input type="text" name="sub3" value="<%=SUB3%>" size="20"> <span class="font"> SubDomain3</span><br> <input type="text" name="sub4" value="<%=sub4%>" size="20"> <span class="font"> SubDomain4</span><br> <input type="text" name="sub5" value="<%=sub5%>" size="20"> <span class="font"> SubDomain5</span><br> <input type="text" name="domain" value="<%=status("domain")%>" size="17"><br> <input type="submit" name="Send" value="Send"> </form> <% If Request.QueryString("script") = "gem" Then Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("kunder.mdb") strSQL = ("update Status set sub1 = '" & Request.Form("sub1") & "', sub2 = '" & Request.Form("sub2") & "', sub3 = '" & Request.Form("sub3") & "', sub4 = '" & Request.Form("sub4") & "', sub5 = '" & Request.Form("sub5") & "' where domain = '" & session("domain") & "'") conn.execute(strSQL) Response.Write "Dit subdomain vil være aktiv om 24 timer"
30. januar 2003 - 08:34
#13
<% if hotel = "Micro-100" and domain = Session("domain") then %> link link link <% End if %>
30. januar 2003 - 08:35
#14
tak fordi I gad prøve, men jeg fandt den selv
Kurser inden for grundlæggende programmering