Ik heb een script dat het volgende moet doen. Ik wil graag een link openen, maar dan wel met daarboven een frame van een site van mij. Dit is dus een soort van reclame Dit frame is 60 hoog en bevat 'n clickable plaatje van mijn site. Eronder komt een frame met als source de site waar het om gaat.
Om dit te realiseren heb ik de volgende frameset.
mediaPlayer\top.htm bevat dus de 'reclame' van mijn site. Het frame eronder bevat de inhoud van de url. Alleen hier gaat het fout. Ik denk dat het met de url te maken heeft die mee wordt gegeven als GET-element. Probeer *knip* maar eens. Het vreemde is dat als ik het op m'n eigen server probeer, zoals *knip*, dan gaat het wel goed. Ik weet echter niet waar ik op moet zoeken om dit probleem op te lossen.
Ik heb al geprobeer om het gedeelte wat ik achter TARGET zet in de browser-adres-balk eerst te 'urlencoden()'. Dit geeft echter hetzelfde resultaat. Wat kan er op mijn server anders zijn dan op de server van mijn provider? Kunnen jullie me steekwoorden geven waarop ik moet zoeken?
[EDIT]
Sorry voor de (eventueel) ongewenste content, maar het gaat om het idee. Als je de twee links die ik in deze post zet volgt, dan verschijnt er niets 'schokkends' op het scherm.
Om dit te realiseren heb ik de volgende frameset.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| <?php //if(!isSet($_GET['target'])) // header("Location: http://www.mijnsite.nl"); ?> <html> <head> <title>mijnsite.nl</title> </head> <frameset rows="60,*"> <frame frameborder="0" noresize scrolling="no" src="mediaPlayer/top.htm"> <frame frameborder="0" noresize scrolling="auto" src="<?php echo($_GET['target']); ?>"> </frameset> </html> |
mediaPlayer\top.htm bevat dus de 'reclame' van mijn site. Het frame eronder bevat de inhoud van de url. Alleen hier gaat het fout. Ik denk dat het met de url te maken heeft die mee wordt gegeven als GET-element. Probeer *knip* maar eens. Het vreemde is dat als ik het op m'n eigen server probeer, zoals *knip*, dan gaat het wel goed. Ik weet echter niet waar ik op moet zoeken om dit probleem op te lossen.
Ik heb al geprobeer om het gedeelte wat ik achter TARGET zet in de browser-adres-balk eerst te 'urlencoden()'. Dit geeft echter hetzelfde resultaat. Wat kan er op mijn server anders zijn dan op de server van mijn provider? Kunnen jullie me steekwoorden geven waarop ik moet zoeken?
[EDIT]
Sorry voor de (eventueel) ongewenste content, maar het gaat om het idee. Als je de twee links die ik in deze post zet volgt, dan verschijnt er niets 'schokkends' op het scherm.
[ Voor 14% gewijzigd door NMe op 16-09-2006 15:41 ]