Avatar billede kimlarsen1978 Nybegynder
08. august 2004 - 20:13 Der er 52 kommentarer og
1 løsning

Kode afvikles ikke ens?

Heysa jeg har noget kode som ikke afvikles ens på alle maskiner, jeg har fået kildekoden fra en bruger.

Dette stykke kode:
--------------
<%
strDSN2 = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=d:\inetpub\wwwroot\xxxxx.dk\xxxx.mdb" &";DriverId=25;FIL=MS Access;MaxBufferSize=512;PageTimeout=5"
Set myConn2 = Server.CreateObject("ADODB.Connection")
myConn2.Open strDSN2, adLockReadOnly, adLockOptimistic

strSQL2 = "SELECT * FROM links WHERE LinkID = 1608"

Response.Write "<a href='http://www.xxxx.dk/redirect.asp?linkid="& rs("LinkID")&"' TARGET='_blank'>"& rs("LinkPlus") &"</A>"
%>
--------------
Bliver på den brugers comp kun til:
--------------
<a href='redirect.asp?linkid=1608' TARGET='_blank'>&nbsp;</A>
--------------

På min bliver det til:
--------------
<a href='http://www.sallingweb.dk/redirect.asp?linkid=1608' TARGET='_blank'><IMG SRC="http://www.sallingWeb.dk/includenew/sponsor/spksXXXX.jpg" BORDER="0" WIDTH="142" HEIGHT="65" ALIGN="bottom" ALT="Gå til Sparekassen XXXX's hjemmeside">&nbsp;</A>
--------------

Hvad fan... kan det skyldes at det ikke er ens på de 2 maskiner? De kører begge XP Home med Internet Explorer, jeg ved dog ikke hvilken version brugeren benytter sig af
Avatar billede erikjacobsen Ekspert
08. august 2004 - 20:18 #1
Det er meget nemt: det er ikke samme kode, der udføres i de 2 tilfælde.
Avatar billede eagleeye Praktikant
08. august 2004 - 20:20 #2
Det lyder som i ikke har samme database fil. I har nok ikke samme indhold i kolonnen  rs("LinkPlus")
Avatar billede erikjacobsen Ekspert
08. august 2004 - 20:22 #3
Det er ikke kun det, når der det ene sted står
  BORDER="0"
og ikke det andet
Avatar billede kimlarsen1978 Nybegynder
08. august 2004 - 20:22 #4
Koden på serveren er:
---------------
<%
strDSN2 = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=d:\inetpub\wwwroot\xxxxx.dk\xxxx.mdb" &";DriverId=25;FIL=MS Access;MaxBufferSize=512;PageTimeout=5"
Set myConn2 = Server.CreateObject("ADODB.Connection")
myConn2.Open strDSN2, adLockReadOnly, adLockOptimistic

strSQL2 = "SELECT * FROM links WHERE LinkID = 1608"

Response.Write "<a href='http://www.xxxx.dk/redirect.asp?linkid="& rs("LinkID")&"' TARGET='_blank'>"& rs("LinkPlus") &"</A>"
%>
----------------------
Det er på klienten det ikke bliver til det samme:

på klient 1 bliver det til:
----------------------
<a href='redirect.asp?linkid=1608' TARGET='_blank'>&nbsp;</A>
---------------------

på klient 2 bliver det til:
----------------------
<a href='http://www.xxxx.dk/redirect.asp?linkid=1608' TARGET='_blank'><IMG SRC="http://www.xxxx.dk/includenew/sponsor/spksXXXX.jpg" BORDER="0" WIDTH="142" HEIGHT="65" ALIGN="bottom" ALT="Gå til Sparekassen XXXX's hjemmeside">&nbsp;</A>---------------------
Avatar billede erikjacobsen Ekspert
08. august 2004 - 20:23 #5
Nej, Kim, det er ikke samme kode du udfører.
Avatar billede kimlarsen1978 Nybegynder
08. august 2004 - 20:23 #6
"LinkPlus" i databasen indeholder:
--------------
<IMG SRC="http://www.xxxx.dk/includenew/sponsor/spksXXXX.jpg" BORDER="0" WIDTH="142" HEIGHT="65" ALIGN="bottom" ALT="Gå til Sparekassen XXXX's hjemmeside">
--------------
Avatar billede kimlarsen1978 Nybegynder
08. august 2004 - 20:25 #7
erikjacobsen -->> Jo det er den samme kode. Det er bare at det hos én af mini brugeren ikke retunerer den samme kildekode, som hos mig (og næsten alle andre)
Avatar billede eagleeye Praktikant
08. august 2004 - 20:27 #8
Hvilken browser bruger du og hilken bruger han hvor et ikke virker?
Hvilken server er kodne på? Er det samme server alle prøver at loade fra eller er det en lokal server hver mand har?
Avatar billede erikjacobsen Ekspert
08. august 2004 - 20:27 #9
glem det jeg sagde om border ;)

Men det ene sted er http://www.xxxx.dk/ med i din href, og det andet sted ikke.
Det kunne tyde på det ikke er samme kode - med mindre du har et proxyprogram, det
piller i den modtagne HTML (men det er ikke sandsynligt)
Avatar billede kimlarsen1978 Nybegynder
08. august 2004 - 20:32 #10
- Alle loader fra samme server
- DB'en er Access 97 format
- Både klient jeg og "virker ikke" kører XP Home
- Severen kører windows 2000 server (tror jeg, jeg har ikke adgang til den)
- "virker ikke" bruger Internet Explorer version ?.?
- jeg bruger Internet Explorer version 6.0
Avatar billede erikjacobsen Ekspert
08. august 2004 - 20:38 #11
Hvis du har adgang til filerne med ASP så led efter et sted hvor der står
  <a href='redirect.asp?linkid
Avatar billede kimlarsen1978 Nybegynder
08. august 2004 - 20:41 #12
Det står ingen steder, der står:
----------------
Response.Write "<a href='http://www.xxxx.dk/redirect.asp?linkid="& rs("LinkID")&"' TARGET='_blank'>"& rs("LinkPlus") &"</A> "
-----------------
Avatar billede eagleeye Praktikant
08. august 2004 - 20:57 #13
Hvis du bruger "View Source" og det er så forskelligt lyder det ekstremt mystisk. Det ikke sådan at de steder det ikke virker de har en gammel fil som ligger i deres cache?
Jeg er helt enig med erik det kan ikke passe det er samme kode. I det ene eksempel du har vist mangler teksten "http://www.xxx.dk" som ellers bliver udskrevet i en response.write.
Avatar billede kimlarsen1978 Nybegynder
08. august 2004 - 21:01 #14
No shit det er samme kode - jeg fatter heller ikke en meter af det! Jeg kan maile hende og bede hende slette hendes midlertidige filer
Avatar billede erikjacobsen Ekspert
08. august 2004 - 21:02 #15
Ved du om du tidligere har haft <a href='redirect.asp?linkid stående ?
Avatar billede erikjacobsen Ekspert
08. august 2004 - 21:05 #16
I dag gør du så vidt jeg se hvad du skal for at sider ikke caches:

pragma: no-cache
Expires: Sun, 08 Aug 2004 19:08:38 GMT
Cache-control: no-store,no-cache,private,must-revalidate

Er det en ny ting, så klientens side er fra før dette?
Avatar billede kimlarsen1978 Nybegynder
08. august 2004 - 21:08 #17
Ja, forholdsvis, men brugeren siger det er ca. 10 dage siden det begyndte og det med ikke at cache er ca. 3 mdr gammelt
Avatar billede kimlarsen1978 Nybegynder
08. august 2004 - 21:09 #18
Kan det hjælpe hvis hun opdaterer sin browser?
Avatar billede kimlarsen1978 Nybegynder
08. august 2004 - 21:37 #19
erikjacobsen 08/08-2004 21:02:43 -->> Det har jeg muligvis, men det er laaaaaang tid siden, det er vel tilbage før jul....
Avatar billede erikjacobsen Ekspert
08. august 2004 - 21:47 #20
Jeg havde en gang een, der havde en side liggende i sin cache et halvt år, og
ikke kunne forstå en tilmeldningsside ikke havde ændret sig til nye datoer.
Siden den gang har jeg prøvet at huske de rigtige headers ;)  Men - det løser jo ikke dit problem.
Avatar billede kimlarsen1978 Nybegynder
08. august 2004 - 21:53 #21
Jeg har sendt hende en mail om at slette filerne, og jeg har lagt db'eren om fra 97 format til 2000 format - nu må vi vente på om det har givet noget..

Kan hun have en reklame blokker som kan forhindre ASP kode (severen) i at skrive til klienten?
Avatar billede erikjacobsen Ekspert
08. august 2004 - 21:56 #22
Der er selvfølgelig diverse programmer, proxy-lignende, der kan lave om i HTML-kode.
Men fjerne lige netop det du viser er i hvert fald usædvanligt. Der er ikke noget
der direkte siger det er en reklamem i og med det er eget domænenavn, og man ville
dermed kunne fjerne den direkte funktionalitet af din site. Har klienten sendt
dig hele kildeteksten fra fx forsiden?
Avatar billede kimlarsen1978 Nybegynder
08. august 2004 - 22:01 #23
ja - det har hun - jeg har hele hendes kiletekst
Avatar billede erikjacobsen Ekspert
08. august 2004 - 22:04 #24
Stod der ikke en dato på forsiden? Passer den?
Avatar billede kimlarsen1978 Nybegynder
08. august 2004 - 22:05 #25
Den kildekode hun får ser sådan her ud:
- http://www.sallingweb.dk/ikkenormal.asp

Jeg ved godt at det ikke er den helt samme forside, det kode hun har sendt mig er fra i går...

Som i kan se så er hendes side skubbet ca. 10 cm til venstre og nogle af reklamerne kan ikke ses

sammenlign med:
- www.sallingweb.dk
Avatar billede erikjacobsen Ekspert
08. august 2004 - 22:09 #26
En popupblokker? Domænenavne i popups fjernes hårdt og brutalt, specielt også
hvis det er eget domæne i anden sammenhæng end lige ved popups? Jeg kender ikke
lige den metode....
Avatar billede eagleeye Praktikant
08. august 2004 - 22:12 #27
Du kunne spørge om kienten har installeret et program eller ændre i sin opsætningen for ca. 10 dagen siden?
Avatar billede kimlarsen1978 Nybegynder
08. august 2004 - 22:55 #28
Hun siger hun ikke har ændret noget...

Kan dette være et spor? Dette stykke kode:
--------
<% if session("annoncer") = "TRUE" then%>
<p align="center">
<img alt="ANNONCER" src="http://www.sallingweb.dk/IncludeNew/billeder/annonceBAR.jpg" border="0">


<table border="0" width="100%" cellspacing="0" cellpadding="0">
  <tr>
    <td width="100%">
<p align="center">
<a href="http://tracker.tradedoubler.com/click?p=1075&a=958501&g=89724" target="_blank"><img src="http://impdk.tradedoubler.com/imp/img/89724/958501" border=0></a><br><br>
</td>
  </tr>
</table>
<% end if%>
---------------------
Kører heller ikke på hendes maskine...

og jo session("annoncer") er ligmed "TRUE", den sættes true i toppen af hver side. (Det er tilfælde hvor jeg ikke viser disse reklamer, og sætter den til FALSE, men det er ikke tilfældet her)
Avatar billede kimlarsen1978 Nybegynder
08. august 2004 - 22:56 #29
eller det vil sige det er faktisk kun:
---------
<a href="http://tracker.tradedoubler.com/click?p=1075&a=958501&g=89724" target="_blank"><img src="http://impdk.tradedoubler.com/imp/img/89724/958501" border=0></a><
--------------
der ikke bliver vist (sorry) - IF-sætning kører som den skal
Avatar billede eagleeye Praktikant
08. august 2004 - 23:23 #30
Jeg tror det er en pop-up eller reklame blokker som gør det. Hvis man kigger i source koden for den side som din kient har sent mangler der en masse variable i javascript koden til at skifte links i "støt vores sponser"

Hvis du kigger på den dårlige side + koden manger der to små banner + links lige over teksten "Velkommen til SallingWeb.dk"
Avatar billede eagleeye Praktikant
08. august 2004 - 23:25 #31
Retelse der mangler billedet linket er der stadig som det link du har vist i spørgsmålet:
    <a href='redirect.asp?linkid=854' TARGET='_blank'>&nbsp;</A>
Avatar billede kimlarsen1978 Nybegynder
08. august 2004 - 23:26 #32
Dette kode:
---------------
<%
  Sql = "Select count(*) as Found from T_Banner"
  Set Record =  ConnBanner.Execute(Sql)

  Ialt = Record("found")

  Sql = "Select * from T_Banner"
  Set Record =  ConnBanner.Execute(Sql)

Application.Lock
Application("strHusk") = Application("strHusk")+3
Application.Unlock
if Application("strHusk")>Ialt then
Application("strHusk")=1
End if
%>

<%   
  Function Show()
      On Error resume next
      rsCountBanner.Open "T_Banner", Rs, 0, 2, 2
     
    RandNum = Application("strHusk")
    Record.MoveFirst
    For i = 1 to RandNum - 1
      Record.MoveNext
    next
    Response.Write "<a href=java script:PopopWindow('http://www.sallingweb.dk/includenew/banner/visbanner.asp?Id=" & Record("ID")&"','','500','400','yes')><img src=http://www.sallingweb.dk/IncludeNew/banner/" & Record("banner") & " alt='" & Record("info") & "' border = '0'></a> "
   
    'tæl visning op med 1
    rsCountBanner.Filter = "ID = " & Record("ID")
    rsCountBanner("antalbilledevisninger") = rsCountBanner("antalbilledevisninger") + 1
    rsCountBanner.Update
   
   
    x2=Application("strHusk")+1
    if x2>Ialt then
    x2=1
    end if
    RandNum2 = x2
    Record.MoveFirst
    For i = 1 to RandNum2 - 1
      Record.MoveNext
    next
    Response.Write "<a href=java script:PopopWindow('http://www.sallingweb.dk/includenew/banner/visbanner.asp?Id=" & Record("ID")&"','','500','400','yes')><img src=http://www.sallingweb.dk/IncludeNew/banner/" & Record("banner") & " alt='" & Record("info") & "' border = '0'></a> "

    'tæl visning op med 1
    rsCountBanner.Filter = "ID = " & Record("ID")
    rsCountBanner("antalbilledevisninger") = rsCountBanner("antalbilledevisninger") + 1
    rsCountBanner.Update

    x3=x2+1
    if x3>Ialt then
    x3 = 1
    End if
    RandNum3 = x3
    Record.MoveFirst
    For i = 1 to RandNum3 - 1
      Record.MoveNext
    next
    Response.Write "<a href=java script:PopopWindow('http://www.sallingweb.dk/includenew/banner/visbanner.asp?Id=" & Record("ID")&"','','500','400','yes')><img src=http://www.sallingweb.dk/IncludeNew/banner/" & Record("banner") & " alt='" & Record("info") & "' border = '0'></a> "

    'tæl visning op med 1
    rsCountBanner.Filter = "ID = " & Record("ID")
    rsCountBanner("antalbilledevisninger") = rsCountBanner("antalbilledevisninger") + 1
    rsCountBanner.Update

Set rsCountBanner = Nothing 
end function

  Response.Write "<center>"
  Show()
%>
----------------------

Giver på min comp, som det skal, dette:
---------------------
<center><a href=java script:PopopWindow('http://www.sallingweb.dk/includenew/banner/visbanner.asp?Id=58','','500','400','yes')><img src=http://www.sallingweb.dk/IncludeNew/banner/XXX.jpg alt='XXX' border = '0'></a> <a href=java script:PopopWindow('http://www.sallingweb.dk/includenew/banner/visbanner.asp?Id=60','','500','400','yes')><img src=http://www.sallingweb.dk/IncludeNew/banner/XXXX.jpg alt='XXXX' border = '0'></a> <a href=java script:PopopWindow('http://www.sallingweb.dk/includenew/banner/visbanner.asp?Id=67','','500','400','yes')><img src=http://www.sallingweb.dk/IncludeNew/banner/XXXX.jpg alt='XXXX' border = '0'></a>
-------------------------

og på hendes giver det:
-------------------------
<center>  </center>
--------------------------

kan det kaste lys over sagen?
Avatar billede kimlarsen1978 Nybegynder
08. august 2004 - 23:29 #33
eagleeye 08/08-2004 23:25:47 -->> Ja det er korrekt. Kan jeg gøre noget for at komme om ved problemet? For det gør tilsyneladende at der er en af de mange mange tabeller som "fucker op" så siden rykker til højre
Avatar billede erikjacobsen Ekspert
08. august 2004 - 23:29 #34
Det var grunden til min bemærkning. Det må være et program, der fjerner ting med grovfilen,
som slet ikke er "farlige". Fortæl os hvad du når frem til ;)
Avatar billede erikjacobsen Ekspert
08. august 2004 - 23:30 #35
.....og en hurtig løsning vil formentlig være at lave din side uden javascript ;)
Avatar billede kimlarsen1978 Nybegynder
08. august 2004 - 23:30 #36
...altså det er korrekt, at billederne mangler - jeg ved ikke om hun har en popupblokker.

Men jeg ved at min bror har en popup blokker og da jeg besøgte ham forleden dag virkede det 100% på hans comp...
Avatar billede eagleeye Praktikant
08. august 2004 - 23:41 #37
Med det sidste du har vist 08/08-2004 23:26:03 så det helt klart et program som fjrener fra kode, og det er nok et pop-up blokker program.

Hvorfor det rykket sådan ved jeg ikke. Umiddelbart kan jeg ikke se den har fjernet HTML tags <tr> eller <td>'et men kun billet. Hvis du kunne få hende til at sende dig en ny source for siden som den ser ud lige nu, så laver du en source fil som den ser ud på din PC. Find et program som kan sammenligne filer, måske det kan give et hint til hvorfor det er rykket.

Der findes mange forskellige typer pop-up blokker og de kan sikkert alle configureres på en masse forskellige måder alt efter hvad man mener er reklame eller pop-up.
Avatar billede kimlarsen1978 Nybegynder
08. august 2004 - 23:43 #38
Ja, det er jo ikke sådan lige at lave om ;-)
Avatar billede kimlarsen1978 Nybegynder
08. august 2004 - 23:46 #39
eagleeye 08/08-2004 23:41:47 -->> Vi lukker for i aften, mange tak for din/jeres tid. jeg har sendt hende en mail og bedt om en ny source fil.

Jeg vender tilbage imorgen...

Sov godt
Avatar billede eagleeye Praktikant
08. august 2004 - 23:50 #40
Ok, ja det er ved at være senge tid.
HAr du evt. spurgt om hun har en pop-up / reklame blokker? og hvis ja så hvilken?
Avatar billede kimlarsen1978 Nybegynder
08. august 2004 - 23:56 #41
Jeg har netop sendt hende en mail om det
- nu er der kan at vente på hvad hun svarer...
Avatar billede eagleeye Praktikant
09. august 2004 - 00:27 #42
Jeg har lige prøvet med et program som hedder AdsCleaner og når det køre ser et link sådan her ud :)

<a href="http://www.sallingweb.dk/redirect.asp?linkid=1608" TARGET="_blank"></A>

Så det måske en kompination af banner fjerner og pop-up fjerner.
Avatar billede kimlarsen1978 Nybegynder
09. august 2004 - 16:38 #43
Hej igen
Så har hun svaret. Hun har ikke installeret noget så vidt hun ved. Men jeg har fået den nye kildekode, og der er noget "sjovt" ved den. Hendes kildekode slutter med:
-------------
<script language="JavaScript">
<!--
var SymRealOnLoad;
var SymRealOnUnload;

function SymOnUnload()
{
  window.open = SymWinOpen;
  if(SymRealOnUnload != null)
    SymRealOnUnload();
}

function SymOnLoad()
{
  if(SymRealOnLoad != null)
    SymRealOnLoad();
  window.open = SymRealWinOpen;
  SymRealOnUnload = window.onunload;
  window.onunload = SymOnUnload;
}

SymRealOnLoad = window.onload;
window.onload = SymOnLoad;

//-->
</script>
------------------

OG DET HAR JEG ALDRIG SAT I KODEN???????????

Normal her: www.sallingweb.dk
Ikke normal (kopi af hendes kildekode) her: www.sallingweb.dk/ikkenormal.asp
Avatar billede eagleeye Praktikant
09. august 2004 - 18:09 #44
Så vidt jeg kan finde bliver det indsat af Norton Internet Security og bruges til popup blokering.
Avatar billede kimlarsen1978 Nybegynder
09. august 2004 - 18:12 #45
Hvad kan jeg gøre ved det?
Avatar billede eagleeye Praktikant
09. august 2004 - 18:16 #46
Ikke noget. Det er noget som en bruger kan havde installeret på sin maskine præsis som en anden popup blokker
Avatar billede kimlarsen1978 Nybegynder
09. august 2004 - 18:22 #47
Det er bare mærkeligt at det er skyld i at siden rykker til højre - det er lidt som at at den popup blokker tager nogle tabel tags væk...
Avatar billede eagleeye Praktikant
09. august 2004 - 22:12 #48
Ja det virkre meget underligt. Men der skal heller ikke meget til før den kan rytte en </td> eller <td> bliver fjernet i en linje kan række på hvordan man forventer det ser ud.
Avatar billede emetico Nybegynder
10. august 2004 - 20:46 #49
Det ligner at hun kører i 200X100
hvor du kører i 1024x756 ...
Og scriptet er heller ikke helt ens som de siger.

Også skal du i skamme krogen "jeg får altid slag når mit kodning ikke er ordenligt op på linje hæhæ"
Avatar billede kimlarsen1978 Nybegynder
10. august 2004 - 20:48 #50
?????????????????????????????????????
Avatar billede kimlarsen1978 Nybegynder
10. august 2004 - 21:11 #51
eagleeye -->> Smider ud ikke et svar? Det var Norton og "Remove ads on this site" der var slået til som gjorde det - hun har slået det fra og nu er alt ok igen :-)
Avatar billede eagleeye Praktikant
10. august 2004 - 21:18 #52
Ok :)

Her et svar.
Avatar billede kimlarsen1978 Nybegynder
10. august 2004 - 21:19 #53
Tak for din hjælp ;-)
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