Ok, ik heb hier een code, die ook al bij scripts staat, maar er zit een bug ik.
Ik heb gezocht en gezocht, maar kan hem niet vinden. Wie vindt de bug? :P
<?
/**
* Cornips AdSpace
* Script door Martijn Cornips
* Gratis te gebruiken zolang
* de naam vermeld blijft.
*/
//random code variabelen
$text = array();
$text[] = "1"; //id nr. 1
$text[] = "2"; //id nr. 2
$text[] = "3"; //id nr. 3
$rand = rand(0, count($text)-1);
//overige variabelen
$id = $_GET['id'];
$pagina = $_SERVER['PHP_SELF'];
$product = "Cornips AdSpace";
$versie = "versie 1.6";
//Hier de url van de map waar alle advertenties in staan
//(let op dat je in deze map weer een map met swf aanmaakt,
//waar de swf-jes in komen te staan)
$opslag = "http://www.jouwsite.nl/ads";
$noid = true; //wordt false als er een id wordt toegewezen
//Hier het begin van de html pagina, als variabele omdat deze vaker wordt gebruikt
$htmlTop = "
<!--
$product
$versie
Script door Martijn Cornips
Gratis te gebruiken zolang
de naam vermeld blijft
-->
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd\">
<html>
<head>
<title>$product | $versie</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">
<style type=\"text/css\">
<!--
img {
border: 0;
}
table {
width: 100%;
height: 100%;
}
body,td,th,p,div {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
padding: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
font-family: \"Trebuchet MS\";
font-size: 11px;
color: #666666;
}
a {
font-family: \"Trebuchet MS\";
font-size: 11px;
color: #222222;
text-decoration: none;
}
a:hover {
font-family: \"Trebuchet MS\";
font-size: 11px;
color: #666666;
text-decoration: underline;
}
-->
</style>";
//Een headEnd omdat er soms nog wat tussen de <head> tags moet komen
$headEnd ="</head>
<body>
<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<tr align=\"left\" valign=\"top\">
<th scope=\"row\" align=\"left\" valign=\"top\">";
//en HTML afsluiten aan het eind van iedere pagina
$htmlBottom = "</th>
</tr>
</table>
</body>
</html>";
//gegevens per id
if ($id == '1') {
//flash=false omdat er geen flash wordt gebruikt
$flash = false;
//noid=false omdat er wél een id is toegwezen
$noid = false;
//url waar naartoe wordt verwezen bij het klikken
$url = "http://www.partner1.com";
//naam van adverteerder
$naam = "Partner1";
//gif plaatje
$img = "partner1Banner.gif";
//breedte van plaatje
$width = "468";
//hoogte van plaatje
$height = "60";
}
elseif ($id == '2') {
//flash=true omdat er wél flash wordt gebruikt
$flash = true;
$noid = false;
$naam = "Partner2";
$url = "http://www.partner2.nl";
//de naam van de swf, zonder url en zonder .swf
$object = "partner2";
$width = "468";
$height = "60";
}
elseif ($id == '3') {
$flash = true;
$noid = false;
$naam = "partner3";
$url = "http://www.partner3.org";
$object = "partner3";
$width = "468";
$height = "60";
}
//als je een vierde partner wilt toevoegen, beslis je eerst of het een flash- of een gif-animatie is
//
//IS HET EEN GIF?
//Kopiëer alles wat bij "if ($id == '1') {" staat t/m "}"
//IS HET EEN SWF?
//Kopiëer alles wat bij "if ($id == '2') {" staat t/m "}"
//
//Nu kun je de variabelen gaan invullen. Als je klaar bent en je bijvoorbeeld 8 id's hebt, moet je even naar line 11 gaan en daar '$text[] = "4"; //id nr. 4' tot en met '$text[] = "8"; //id nr. 8' invullen, spreekt voor zich.
//hieronder niets veranderen, hier worden de variabelen geplaatst
echo $htmlTop;
if ($noid == true) {
echo $headEnd;
echo "<iframe src=\"$pagina?id=";
echo $text[$rand];
echo " width=\"468\" height=\"60\" frameborder=\"0\" scrolling=\"no\"></iframe>"; }
elseif ($flash == false) {
echo $headEnd;
echo "<a href=\"$url\"><img src=\"$opslag/$img\" border=0 alt=\"$naam | $url\" width=\"$width\" height=\"$height\"></a>";
}
elseif ($flash == true) {
//Om de flashobjecten neer te zetten maak ik gebruik van 'ufo', geschreven door Bobby van der Sluis (www.bobbyvandersluis.com.) Download zelf de ufo.js van zijn site (http://www.bobbyvandersluis.com/ufo/ufo.js) en vervang de url hieronder bij de src=\"je_url_naar_ufo.js\". Vergeet niet ook de movie:\"je_url_naar_bannerMask.swf\" parameter te veranderen naar je eigen url
echo "<script type=\"text/javascript\" src=\"je_url_naar_ufo.js\"></script>
<script type=\"text/javascript\">
var FO = { movie:\"je_url_naar_bannerMask.swf\", width:\"$width\", height:\"$height\",
majorversion:\"6\", build:\"40\", menu:\"false\", quality:\"high\", loop:\"true\", play:\"true\", flashvars:\"width=$width&height=$height&object=$opslag/swf/$object&url=$url&naam=$naam\" };
UFO.create(FO, \"$object\");
</script>
";
echo $headEnd;
echo "<div id=\"$object\"><a href=\"$url\">Klik hier om naar de website van $naam te gaan</a></div>";
}
echo $htmlBottom;
?>
1.274 views