Lowowe wczytywanie skryptu

0

Mam taki skrypt wczytujacy losowy skrypt z pliku,

 
<?php
$reklamy[] = '1.php';
$reklamy[] = '2.php';
$reklamy[] = '3.php';
$reklamy[] = '4.php';

$reklama_id = rand(0, count($reklamy) - 1);
include_once(TEMPLATEPATH . '/' . $reklamy[$reklama_id]);

?>

a jak teraz zrobic aby napisac jeden sktypt, ktory bedzie wczytywal wybrany kod JavaScript ale juz nie z plikow, ale z tablicy czy kodu znajdujacego sie w skrypcie na stronie <?php SKRYPT PHP ?>

1
$x = array();
$x[] = "alert(1);";
$x[] = "alert(2);";
$x[] = "alert(3);";

echo "<script>".$x[rand(0, count($x)-1)]."</script>";

Coś takiego?
Dziwnie żeś to wyjaśnił.

0

kurde zapedzilem sie WordPress nie obsluguje dodawania we wpisach ani widgetach kodu php, nalezy instalowac wtyczki, ale na moje potrzeby nie chce tego robic wiec moze sprobowalbym przez JavaScript zamiast php, takze moze mi ktos wyjasni jak napisac taki kod JavaScript, ktory losowo wybierze skrypt JavaScript z tablicy i wyswietli ten losowo wybrany;

mam 1 skrypt google adsense:

 
<script type="text/javascript"><!--
google_ad_client = "ca-pub-1655208096967174";
/* Panel boczny */
google_ad_slot = "8968786876";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

i drugi
z programu partnerskiego wiec jak to wrzucic do jednego skryptu, gdzie skrypt bedzie wybieral 1 albo 2 do wysiwtelenia?

0

Przygotuj sobie tablicę, w niej zapisuj sobie linki do zewnętrznych bibliotek oraz ew. kod inline (to, co nie ma "src"), który chcesz wykonać. Potem bierzesz losowy element z tablicy (szukaj w google) i sprawdzasz czy masz zewn. bibliotekę do załączenia - jak tak to createElement i tworzysz element <script>, żeby go dołączyć (nie możesz dołączyć skryptów używając innerHTML czy jQuery) - w źródle 4p masz dołączanie google analytics - ten skrypt pokaże Ci jak użyć createElement do dołączenia biblioteki. Kod inline zapisany w zmiennej wywołasz przez eval(). Tyle.

1 użytkowników online, w tym zalogowanych: 0, gości: 1