Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Atsitiktinis youtube video

Parašė nesby· 2010 Bir. 7 18:06:48
#1

cia yra toks scriptas:
1)
<?php
$videos = array();
$videos[] = \'youtube(kodas po v)\';
$videos[] = \'youtube(kodas po v)\';
/* Taip galime tęsti vaizdelių sąrašą iki begalybės */

$vid = array_rand($videos);
?>




2)
<object width=\"425\" height=\"355\"><param name=\"movie\" value=\"http://www.youtube.com/v/<?php echo $vid; ?>\"></param><param name=\"wmode\" value=\"transparent\"></param><embed src=\"http://www.youtube.com/v/<?php echo $vid; ?>\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\"425\" height=\"355\"></embed></object>




Kaip sita koda perdaryti ant javascript?

pirmam <?php ir ?> keisti i <script language="JavaScript"> ir </script>?

Ka su antru daryti?

Parašė Creatium· 2010 Bir. 7 18:06:22
#2

Puiku. Pateik šitą pamoką į straipsnius.

Parašė nesby· 2010 Bir. 7 18:06:02
#3

susitvarkiau, kam reikia ant javascripto stai jums kodas, ten(pirmam poste) ant php (man neveike).

sitas veikia, perdariau:
Javascript kodas:

<SCRIPT LANGUAGE="JavaScript">
function random_banner(){
var i=0;
banners = new Array();
banners[0] = 'GUze-oYsswI';
banners[1] = 'NY6UTnS6Z-A';
banners[2] = 'yj72e5q61Fs';
banners[3] = 'K-_qwaCFRes';
banners[4] = 'wnguwp9U3ec';

today = new Date();
i=today.getSeconds();
n=banners.length;
return banners[i-Math.round((i-1)/n)*n];
}

document.write('<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/' + random_banner() + '&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/' + random_banner() + '&hl=en&fs=1"" allowfullscreen="true" width="425" height="344"></embed></object>')

</SCRIPT>

Redagavo nesby· 2010 Bir. 7 18:06:45