Avatar billede kane Juniormester
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?
Avatar billede medions Nybegynder
28. januar 2003 - 22:41 #1
strSQL = "SELECT * FROM tblTabelNavn WHERE felt = 100 AND domain = '" & Session("domain") & "'"

//>Rune
Avatar billede kane Juniormester
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 %>
Avatar billede mysitesolution Nybegynder
28. januar 2003 - 22:47 #3
<%
if status = 100 and session("domain") = et eller andet then
'Det den skal gøre
end if
%>
Avatar billede kane Juniormester
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
Avatar billede medions Nybegynder
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
Avatar billede kane Juniormester
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?
Avatar billede medions Nybegynder
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
Avatar billede mysitesolution Nybegynder
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
Avatar billede kane Juniormester
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?
Avatar billede kane Juniormester
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
Avatar billede medions Nybegynder
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
Avatar billede kane Juniormester
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%">&nbsp;&nbsp;SubDomains</td>
                            <td class="admin_top">&nbsp;</td>
                            <td class="admin_top">&nbsp;</td>
                          </tr>
                          <tr>
                            <td bgcolor="#FFFFFF" class="t_produkt" height="20">&nbsp;</td>
                            <td bgcolor="#FFFFFF" class="t_produkt">&nbsp;</td>
                            <td bgcolor="#FFFFFF" class="t_produkt">&nbsp;</td>
                          </tr>
                          <tr>
                            <td bgcolor="#f4f4f4" class="t_produkt" height="20">&nbsp;www.<%=SUB1%>.<%=domain%></td>
                            <td bgcolor="#f4f4f4" class="t_produkt">&nbsp;</td>
                            <td bgcolor="#f4f4f4" class="t_produkt">&nbsp;</td>
                          </tr>
                          <tr>
                           
                            <td bgcolor="#f4f4f4" class="t_produkt" height="20">&nbsp;www.<%=SUB2%>.<%=domain%></td>
                            <td bgcolor="#f4f4f4" class="t_produkt">&nbsp;</td>
                            <td bgcolor="#f4f4f4" class="t_produkt">&nbsp;</td>
                          </tr>
                          <tr>
                            <td bgcolor="#f4f4f4" class="t_produkt" height="20">&nbsp;www.<%=SUB3%>.<%=domain%></td>
                            <td bgcolor="#f4f4f4" class="t_produkt">&nbsp;</td>
                            <td bgcolor="#f4f4f4" class="t_produkt">&nbsp;</td>
                          </tr>
                          <tr>
                            <td bgcolor="#f4f4f4" class="t_produkt" height="20">&nbsp;www.<%=SUB4%>.<%=domain%></td>
                            <td bgcolor="#f4f4f4" class="t_produkt">&nbsp;</td>
                            <td bgcolor="#f4f4f4" class="t_produkt">&nbsp;</td>
                          </tr>
                          <tr>
                            <td bgcolor="#f4f4f4" class="t_produkt" height="20">&nbsp;www.<%=SUB5%>.<%=domain%></td>
                            <td bgcolor="#f4f4f4" class="t_produkt">&nbsp;</td>
                            <td bgcolor="#f4f4f4" class="t_produkt">&nbsp;</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"
Avatar billede kane Juniormester
30. januar 2003 - 08:34 #13
<% if hotel = "Micro-100" and domain = Session("domain") then %>
link
link
link
<% End if %>
Avatar billede kane Juniormester
30. januar 2003 - 08:35 #14
tak fordi I gad prøve, men jeg fandt den selv
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