[Apache 1.3.26] Apache filtert html-output

Pagina: 1
Acties:
  • 41 views sinds 30-01-2008

  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 21:03

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

Topicstarter
Zo'n drie kwartier geleden opende ik in /14 een topic over een probleem dat ik toeweed aan PHP. Echter, na een zorgvuldige analyse blijkt het probleem niet bij PHP, maar bij Apache te liggen.

Om kort het vorige topic ([rml][ PHP] PHP verwijdert IMG-tag vanzelf[/rml]) samen te vatten:

Ik maak een website waar een bannersysteem in draait. Voor een specifieke banner van Bol.com moet een controle-plaatje worden getoond, zonder dit plaatje werkt hun (Bol.com) systeem niet en ontvangen wij geen percentage van het door ons aangebrachte bestelbedrag. Voor een studentenvereniging is dit best vervelend, daar er veel studieboeken worden verkocht, en de inkomsten meer dan welkom zijn.

De volgende code moet in de pagina worden opgenomen:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  <IMG 
    SRC="http://service.bfast.com/bfast/serve?bfmid=(code)&siteid=(code)&bfpage=studieboeken047" 
    BORDER="0" 
    WIDTH="1" 
    HEIGHT="1" 
    NOSAVE >
  <A 
    HREF="http://service.bfast.com/bfast/click?bfmid=(code)&siteid=(code)&bfpage=studieboeken047" 
    TARGET="_top">
      <IMG 
        SRC="http://www.nl.bol.com/intershoproot/eCS/Store/nl/imagesOnline/CMS/minisites//marketing/pp05/BOL234x60_StudieBoeken2005_v1.gif" 
        BORDER="0" 
        WIDTH="234" 
        HEIGHT="60" 
        ALT="Je studieboeken bestel je bij bol.com!">
  </A>

Code hierboven opgeknipt ivm leesbaarheid, in het "echt" zijn het twee regels

Wat er nu gebeurt, is dat de output van de server het eerste plaatje, van 1x1 pixel, niet meer bevat, de link en de eigenlijke banner wél. In plaats van de eerste afbeelding staat er in de broncode een reeks spaties, evenlang als de image-tag.

Zodra je de SRC van het eerste plaatje veranderd (in bijv. "asdf"), wordt hij wél weergegeven. Het lijkt alsof Apache de link blokkeert oid.

Heeft iemand enig idee wat er hier gaande is? Het gaat overigens om Apache/1.3.26.

/edit: aantal zinnige suggesties in een ander topic zijn de moeite van het uitzoeken waard alvorens hier verder te gaan...

[ Voor 10% gewijzigd door Thijsmans op 25-02-2006 15:05 ]

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Als je dit in een statische HTML file zet; dan wordt hij er dus uitgefilterd? En als je dit in een txt zet; wordt het er dan ook uitgehaald?

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Vraag in het vervolg gewoon een move van je vorige topic aan; evenwel ligt dit probleem niet aan Apache aangezien het voorbeeld wat in je andere topic staat het bij mij perfect doet. Ga dus maar opzoek bij je client :)

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


Dit topic is gesloten.