Avatar billede fastpoint Nybegynder
30. juni 2005 - 12:23 Der er 12 kommentarer og
1 løsning

måske et server problem?

Dejlig sommervejr!

Hvad kan årsagen være til følgende problem?

Jeg har programmeret et mindre ASP system til en ven og under hele forløbet har jeg arbejdet på noget webplads hos www.buydomains.dk

Nu har han fået det hele af mig og det skulle gerne fungere, men der er en ting som ikke helt virker som det skal!

Jeg har en if sætning som tjekker dato'en i dag med en dato i databasen. Hvis dags dato ikke overskrider dato'en i databasen skal den vise en ting og ellers en anden ting. En meget simpel if else sætning, men det virker ikke. Den udskriver begge ting! både if og else delen.

Hvordan det? det virker fint hos mig. Han kører windows2000 med ISS installeret og siger at han ikke har problemer med dato'er i andet han har kørt.

Nogen som kan give nogle bud?
Avatar billede softspot Forsker
30. juni 2005 - 12:26 #1
Kan du vise noget kode (det er lettere at finde fejl i kode, hvis man kan se koden ;))?
Avatar billede fastpoint Nybegynder
30. juni 2005 - 12:37 #2
okay kan egentlig se det er i koden den er gal..

Jeg har disse 3 felter i databasen

PIC_DATEDTO
PIC_DATEDTRE

De skal forestille fra og til.. er datoen mellem disse skal if delen vises ellers else delen:)

så det må være her den går galt i denne linje?

    <% if CDate((rsDetail.Fields.Item("PIC_DATEDTO").Value)) < date() AND CDate((rsDetail.Fields.Item("PIC_DATEDTRE").Value)) > date() then %>
Avatar billede fastpoint Nybegynder
30. juni 2005 - 12:37 #3
hov glem første linie.. det var fordi jeg kiggede på en gammel fil så kan ikke se noget som helst:)
Avatar billede fastpoint Nybegynder
30. juni 2005 - 12:40 #4
for at i ikke skal blive forvirrede så er det faktisk PIC_DATEDTRE som er fra dato'en og PIC_DATEDTO er til datoen.
Avatar billede fastpoint Nybegynder
30. juni 2005 - 12:43 #5
det virker faktisk heller ikke hos webdomain.dk så ved ikke hvad der er sket.. er ret sikker på det har virket før ellers
Avatar billede softspot Forsker
30. juni 2005 - 12:45 #6
Har du mulighed for at vise hele IF...THEN...ELSE...END IF konstruktionen (for der ser ikke umiddelbart ud til at være problemer med selve IF-sætningen)?
Avatar billede fastpoint Nybegynder
30. juni 2005 - 12:46 #7
Det her er det hele med html osv:)


<% if CDate((rsDetail.Fields.Item("PIC_DATEDTO").Value)) < date() AND CDate((rsDetail.Fields.Item("PIC_DATEDTRE").Value)) > date() then %>
      <table border="0" cellpadding="2" cellspacing="2" align="center">
        <tr align="center" valign="middle">
          <td>
            <table border="0" cellspacing="1" cellpadding="0" bgcolor="#000000">
              <tr>
                <td align="left" valign="top" bgcolor="#CCCCCC">
                  <table width="100%" border="0" cellspacing="0" cellpadding="0" bordercolor="#FF0000" bgcolor="#FFFFFF">
                    <tr class="generalText">
                        <td height="20" align="left" valign="middle" class="text">&nbsp;</td>
                        <td height="20" align="right" valign="middle" class="text">&nbsp;</td>
                    </tr>
                    <tr>
                      <td colspan="2" align="center" class="text">
                        <table border="0" cellspacing="1" cellpadding="0" bgcolor="#000000">
                          <tr>
                            <td align="center" valign="middle" bgcolor="#CCCCCC"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><A HREF="java script:OpenImage('images/<%=(rsDetail.Fields.Item("PIC_IMAGE").Value)%>')" BORDER="0"><img src="images/<%=(rsDetail.Fields.Item("PIC_IMAGE").Value)%>" width = "<%= imgFixWidth %>" height = "<%= imgFixHeight %>" alt = "Download <%=(rsDetail.Fields.Item("PIC_NAME").Value)%> (<%=(rsDetail.Fields.Item("PIC_WIDTH").Value)%>Wx<%=(rsDetail.Fields.Item("PIC_HEIGHT").Value)%>H)" border="0" align="absmiddle"></a></font></td>
                          </tr>
                        </table>
                      </td>
                    </tr>
                    <tr class="generalText">
                        <td height="20" colspan="2" align="left" valign="middle" class="text"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><font color="#666666"><%=(rsDetail.Fields.Item("PIC_MINI").Value)%></font><b><br>
                          Nr:</b> <font color="#666666"><%=(rsDetail.Fields.Item("PIC_NAME").Value)%></font></font>
                          <font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b><br>
                          Beskrivelse:</b> <font color="#666666"><%=(rsDetail.Fields.Item("PIC_DESCRIPTION").Value)%><br>
                          </font><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>Pris:
                          </b><font color="#666666"><%=(rsDetail.Fields.Item("PIC_PRISET").Value)%>
                          Kr</font></font></font></td>
                    </tr>
                  </table>
                </td>
              </tr>
            </table>
          </td>
        </tr>
      </table>
        <% else %>
        <div align="center">
          <table border="0" cellpadding="2" cellspacing="2" align="center" width="101">
            <tr align="center" valign="middle">
              <td>
                <table border="0" cellspacing="1" cellpadding="0" bgcolor="#000000">
                  <tr>
                    <td align="left" valign="top" bgcolor="#CCCCCC">
                      <table width="100%" border="0" cellspacing="0" cellpadding="0" bordercolor="#FF0000" bgcolor="#FFFFFF">
                        <tr class="generalText">
                          <td height="20" align="left" valign="middle" class="text">&nbsp;</td>
                          <td height="20" align="right" valign="middle" class="text">&nbsp;</td>
                        </tr>
                        <tr>
                          <td colspan="2" align="center" class="text">
                            <table border="0" cellspacing="1" cellpadding="0" bgcolor="#000000">
                              <tr>
                                <td align="center" valign="middle" bgcolor="#CCCCCC"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><a href="java script:OpenImage('images/<%=(rsDetail.Fields.Item("PIC_IMAGE").Value)%>')" border="0"><img src="images/<%=(rsDetail.Fields.Item("PIC_IMAGE").Value)%>" width = "<%= imgFixWidth %>" height = "<%= imgFixHeight %>" alt = "Download <%=(rsDetail.Fields.Item("PIC_NAME").Value)%> (<%=(rsDetail.Fields.Item("PIC_WIDTH").Value)%>Wx<%=(rsDetail.Fields.Item("PIC_HEIGHT").Value)%>H)" border="0" align="absmiddle"></a></font></td>
                              </tr>
                            </table>
                          </td>
                        </tr>
                        <tr class="generalText">
                          <td height="20" colspan="2" align="left" valign="middle" class="text"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><font color="#666666"><%=(rsDetail.Fields.Item("PIC_MINI").Value)%></font><b><br>
                            Nr:</b> <font color="#666666"><%=(rsDetail.Fields.Item("PIC_NAME").Value)%></font></font>
                            <font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b><br>
                            Beskrivelse:</b> <font color="#666666"><%=(rsDetail.Fields.Item("PIC_DESCRIPTION").Value)%><br>
                            </font><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b>Normalpris:
                            </b><font color="#666666"><%=(rsDetail.Fields.Item("PIC_PRISET").Value)%></font></font></font><font color="#666666">Kr<br>
                            </font><font face="Verdana, Arial, Helvetica, sans-serif" size="1"><b><font color="#FF0000">Tilbudspris:</font>
                            </b><font color="#666666"><%=(rsDetail.Fields.Item("PIC_PRISTO").Value)%>Kr
                            </font></font></font></td>
                        </tr>
                      </table>
                    </td>
                  </tr>
                </table>
              </td>
            </tr>
          </table>
        <% end if%>
Avatar billede fastpoint Nybegynder
30. juni 2005 - 12:52 #8
den kører altså altid ELSE delen :) selv om betingelsen ikke bliver opfyldt.
Avatar billede fastpoint Nybegynder
30. juni 2005 - 12:54 #9
kan det være fordi jeg henter tingene sådan her?

rsDetail.Fields.Item("PIC_DATEDTO").Value

og så forstår den ikke det er dato'er? måske læser den det som tekst?
Avatar billede fastpoint Nybegynder
30. juni 2005 - 12:55 #10
hvis det er tilfældet så troede jeg ellers at det ville være nok at sætte det ind i CDate
Avatar billede fastpoint Nybegynder
30. juni 2005 - 13:03 #11
hmm har MÅSKE løst det med denne

    <% if CDate((rsDetail.Fields.Item("PIC_DATEDTO").Value)) < date() OR CDate((rsDetail.Fields.Item("PIC_DATEDTO").Value)) = date() AND CDate((rsDetail.Fields.Item("PIC_DATEDTRE").Value)) > date() OR CDate((rsDetail.Fields.Item("PIC_DATEDTRE").Value)) = date() then %>

men undersøger det lige:)
Avatar billede fastpoint Nybegynder
30. juni 2005 - 13:04 #12
nej nu køre den kun if delen:(
Avatar billede fastpoint Nybegynder
30. juni 2005 - 13:05 #13
NEJ! det virker nu:o) haha kom bare til at skrive 2004 her fordi jeg testede før!

tak for interessen dog:) super !
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