SO: randomCanal.php
Script encargado de re-mezclar las canciones de la lista de reproducción.
<?php
if (@!!$_GET['canal']) {
require __DIR__.'/../boot.php';
global $mysql;$sql = 'SELECT songs FROM musicPlaylists WHERE id='.$_GET['canal'];
$songList = @$mysql->consulta($sql)[0]['songs'];
if (!!!$songList) {
echo "No existe el canal"; return;
}$songList = explode(',', $songList);
shuffle($songList);
$songList = implode(',', $songList);$sql = 'UPDATE musicPlaylists SET songs="'.$songList.'" WHERE id='.$_GET['canal'];
$mysql->consulta($sql);
echo "Orden de canciones aleatorizada. Canal: " . $_GET['canal'];
cache\clearAll(\cache\type::deploy);
}
?>
Ejemplo:
https://spar.comunicacionvisualcanarias.com/_scripts/randomCanal.php?canal=1
No Comments