PHP véletlenszerű generálás külső fájl behívásával
Tiszteletem!
Egy kódot szeretnék összerakni, de nem működik. Egy véletlenszerű kép megjelenítő (de lehet szöveg is vagy akármi), és ahhoz külső fájlt szeretnék behívni.banners.php -> behívandó fájl
Próbálkoztam file_get_contents-el, de nem működött, csak a magyar nyelvnél, és ott is csak az if tartományban lévőket hívta be.
Ha valaki tud, az kérem segítsen.
■ Egy kódot szeretnék összerakni, de nem működik. Egy véletlenszerű kép megjelenítő (de lehet szöveg is vagy akármi), és ahhoz külső fájlt szeretnék behívni.
<?php
if ($_GET['l'] == 'hu')
{
$ad[1]="<script type=\"text/javascript\"><!--//<![CDATA[
var aff_ad_slot = 1510;
var aff_ad_width = 468;
var aff_ad_height = 60;
var rnd_val = Math.floor(Math.random()*99999999999);
var aff_url = 'http://tr.affiliate.hu/show_js.php';
document.write(\"<scri\" + \"pt type='text/javascript' src='\" + aff_url);
document.write(\"?sid=\" + aff_ad_slot);
document.write (\"&loc=\" + escape(window.location));
document.write(\"&rnd_val=\" + rnd_val);
document.write(\"'><\/scr\" + \"ipt>\");
//]]>--></script>";
$ad[11]="<a href='http://www.webgalamb.hu/?szp_id=363' target='_blank'><img class='banner' src='http://www.webgalamb.hu/images/webgalamb_hirlevel_468x60.gif' /></a>";
$ad[12]="<a href='http://pontpark.eu/b_regisztracio/ad570eebb61b853dd9cdbdf310a4e56c' target='_blank'><img class='banner' src='http://pontpark.eu/banner/1' /></a>";
$ad[13]="<a href='http://www.farcry2.try.hu/' target='_blank'><img class='banner' src='http://dragon.intrex.hu/tlm/FarCry2/www.farcry2.try.hu_468x60_banner_128.gif' /></a>";
$ad[14]="<a href='http://www.oots.bplaced.net/' target='_blank'><img class='banner' src='http://www.oots.bplaced.net/banner/ootsbanner.png' /></a>";
}
$random = array_rand($ad);
echo $ad[$random];
?>
$ad[2]="<a href='http://www.ubuntu.com/' target='_blank'><img class='banner' src='https://wiki.ubuntu.com/WebsiteButtons?action=AttachFile&do=get&target=ubuntu_banner_468x60.png' /></a>";
$ad[3]="<a href='https://www.paypal.com/hu/mrb/pal=CADZBYGXXGVGE' target='_blank'><img class='banner' src='http://images.paypal.com/en_US/i/bnr/paypal_mrb_banner.gif' /></a>";
$ad[4]="<a href='http://www.onbux.com/?rh=71099ef18a55fae6470a49b91251b238' target='_blank'><img class='banner' src='http://images.onbux.com/banner.gif' /></a>";
$ad[5]="<a href='http://www.cashium.net/?rid=germanewan' target='_blank'><img class='banner' src='http://www.cashium.net/banners/?user=31000' /></a>";
$ad[6]="<a href='http://www.paidtoclick.in/index.php?ref=germanewan' target='_blank'><img class='banner' src='http://www.paidtoclick.in/banners/banner1.gif' /></a>";
$ad[7]="<a href='http://www.bigkahunaclicks.com/index.php?ref=germanewan' target='_blank'><img class='banner' src='http://www.bigkahunaclicks.com/banners/banner1.gif' /></a>";
$ad[8]="<a href='http://www.cashnhits.com/index.php?view=ptp&ref=germanewan' target='_blank'><img class='banner' src='http://www.cashnhits.com/banners/banner.php?refid=germanewan' /></a>";
$ad[9]="<a href='http://www.indoclix.com/index.php?view=ptp&ref=germanewan' target='_blank'><img class='banner' src='http://www.indoclix.com/banners/dynamic1.php?username=germanewan' /></a>";
$ad[10]="<a href='http://www.donkeymails.com/pages/index.php?refid=germanewan' target='_blank'><img class='banner' src='http://www.donkeymails.com/images/banner6.gif' /></a>";
Próbálkoztam file_get_contents-el, de nem működött, csak a magyar nyelvnél, és ott is csak az if tartományban lévőket hívta be.
Ha valaki tud, az kérem segítsen.
És mi a probléma? Ugyan
(amennyire lehet kerüld a html, js, php vegyítését)
Nem, nem, nem...
include(), include_once(),
Ezeket használhatod a tartalom behúzására.
(Lehetőleg még a tömbből való választás elé szúrd be.)
Hiba üzenet mindegyiknél
Hibaüzenet? Forrást tudsz
Hibák
&
) nincsennek megfelelően kódolva. Hasonlóan atarget=' blank'
nem tűnik logikusnak, talántarget='_blank'
.Hol, melyik sorban próbálod behívni a fájlt? Próbálkoztál mondjuk
include
használatával? Melyik sorban? Hogyan? Milyen hibaüzenetet kaptál?_blank
szia, így csinálnám én
shuffle($range);
$current=array_pop($range);
$tombod=array(1=>"egyfile.html",2=>"kettofile.html".....);
include($tombod[$current]);
nem ellenőriztem
Megoldódott