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 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...
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.