Am mai gasit o solutie aici, nici acesta nu-mi afiseaza nimic.
Cred ca fac o greseala, comuna la toate...
Rezulatul cu acest script este urmatorul.
Ajutor pagina web
- Levy
- Gold User
- Posts: 1581
- Joined: 02 Oct 2013 15:07
- Location: ABSURDISTAN
Re: Ajutor pagina web
Dacă ai tăiat și ultimul copac, ai otrăvit și ultimul râu și ai prins și ultimul pește, ai să fi uimit să constați că banii nu sunt comestibili !
- zmeura
- Site Admin
- Posts: 4516
- Joined: 10 Sep 2013 20:42
Re: Ajutor pagina web
In ultimul post e explicat si a postat si ce trebuie in code clar, nu in mod text amestecat ca primul:
- trebuie sa adaugi in index.html (sau care e pagina principala a ta) acel HTML Code. In ultimul link dat de tine pagina de index e considerata test_now_playing.html , banuiesc.
- HTML Code face trimiteri catre pagina care contine scriptul PHP, trebuie sa creezi now-playing.php care sa contina acel cod postat in fereastra a doua de catre tipul ala (in care sper ca ai editat IP si port cu ce ai tu, eventual se poate folosi adresa web a site-ului sau nu stiu exact unde ai serverul shoutcast)
- HTML Code mai face referire si la src="jquery.js" , a scris tipul ala in ultimul post "add a copy of jquery to the base path and done...works fine...", adica pune in acelasi folder cu index.html (sau ce pagina de index ai) un jquery.js ,script java care creaza fereastra in care iti face afisarea, pe care cred ca il gasesti aici https://jquery.com/download/ si sa ii schimbi denumirea asa cum e trecuta in index.html, adica exact "jquery.js"
Mai tarziu iti poti edita partea de text, titlu, etc in index.html, e simplu de vazut care e partea de text si ce tine de code.
Pagina poate sa arate mult mai complex, tu doar sa intercalezi ce ai <head> si <body> in pagina unde iti convine.
PS: jquery.js trebuie sa ai si in folderul paginii principale a ta ca altfel nu cred ca ti-ar merge chat-ul.
- trebuie sa adaugi in index.html (sau care e pagina principala a ta) acel HTML Code. In ultimul link dat de tine pagina de index e considerata test_now_playing.html , banuiesc.
- HTML Code face trimiteri catre pagina care contine scriptul PHP, trebuie sa creezi now-playing.php care sa contina acel cod postat in fereastra a doua de catre tipul ala (in care sper ca ai editat IP si port cu ce ai tu, eventual se poate folosi adresa web a site-ului sau nu stiu exact unde ai serverul shoutcast)
- HTML Code mai face referire si la src="jquery.js" , a scris tipul ala in ultimul post "add a copy of jquery to the base path and done...works fine...", adica pune in acelasi folder cu index.html (sau ce pagina de index ai) un jquery.js ,script java care creaza fereastra in care iti face afisarea, pe care cred ca il gasesti aici https://jquery.com/download/ si sa ii schimbi denumirea asa cum e trecuta in index.html, adica exact "jquery.js"
Mai tarziu iti poti edita partea de text, titlu, etc in index.html, e simplu de vazut care e partea de text si ce tine de code.
Pagina poate sa arate mult mai complex, tu doar sa intercalezi ce ai <head> si <body> in pagina unde iti convine.
PS: jquery.js trebuie sa ai si in folderul paginii principale a ta ca altfel nu cred ca ti-ar merge chat-ul.
.
"Sa fie bine ca sa nu fie rau"
"Sa fie bine ca sa nu fie rau"
- Levy
- Gold User
- Posts: 1581
- Joined: 02 Oct 2013 15:07
- Location: ABSURDISTAN
Re: Ajutor pagina web
Asa arata folderul cu cele necesare.
Html este separat unde este facut exact cum este descris.
Totusi rezultatul este cel de aici
Fisierul now-playing.html cel cu care testez daca functioneaza aceste scripturi arata astfel:
Iar fisierul now-playing.php arata astfel:
Ce este ciudat, cu un alt server pe versiunea 2 de shoutcast a functionat cu un script descris mai jos..
Html este separat unde este facut exact cum este descris.
Totusi rezultatul este cel de aici
Fisierul now-playing.html cel cu care testez daca functioneaza aceste scripturi arata astfel:
Code: Select all
<html>
<head>
<script type="text/javascript" src="jquery.js">
</script>
<script type="text/javascript">
function updateNowPlaying(){ $.ajax({ url: "now-playing.php", cache: false, success: function(html){ $("#nowPlaying").html(html); } });}updateNowPlaying();setInterval( "updateNowPlaying()", 1000 );
</script>
</head>
<!--
<body bgcolor="#171717">
-->
<center>
<font size="3" color="ff0000">
<b>
<div id="nowPlaying"></div>
</b>
</font>
</center>
</body>
</html>
Iar fisierul now-playing.php arata astfel:
Code: Select all
<?php
/*Now Playing PHP script for SHOUTcastThis script is (C) MixStream.net 2008
Feel free to modify this free script in any other way to suit your needs.
Version: v1.1*/
/* ----------- Server configuration ---------- */
$ip = "212.108.200.53";
$port = "7210";
/* ----- No need to edit below this line ----- */
/* ------------------------------------------- */
$fp = @fsockopen($ip,$port,$errno,$errstr,1);
if (!$fp)
{
echo "OFF AIR - Tune In At 6pm";
// Diaplays when sever is offline
}
else
{
fputs($fp, "GET /7.html HTTP/1.0\r\nUser-Agent: Mozilla\r\n\r\n");
while (!feof($fp))
{
$info = fgets($fp);
}
$info = str_replace('</body></html>', "", $info);
$split = explode(',', $info);
if (empty($split[6]) )
{
echo "The current song is not available";
// Diaplays when sever is online but no song title
}
else
{
$title = str_replace('\'', '`', $split[6]);
$title = str_replace(',', ' ', $title);
echo "$title";
// Diaplays song
}
}
?>
Ce este ciudat, cu un alt server pe versiunea 2 de shoutcast a functionat cu un script descris mai jos..
Dacă ai tăiat și ultimul copac, ai otrăvit și ultimul râu și ai prins și ultimul pește, ai să fi uimit să constați că banii nu sunt comestibili !
- zmeura
- Site Admin
- Posts: 4516
- Joined: 10 Sep 2013 20:42
Re: Ajutor pagina web
Atunci poate gresesti la IP/port sau ce trebuie in shoucast (acolo nu stiu ce trebuie).
.
"Sa fie bine ca sa nu fie rau"
"Sa fie bine ca sa nu fie rau"
- Levy
- Gold User
- Posts: 1581
- Joined: 02 Oct 2013 15:07
- Location: ABSURDISTAN
Re: Ajutor pagina web
IP si port sint cele reale, ceva nu e in regula cu statia care transmite in v1
Am sa incerc si alte statii in shoutcast v1 sa vad daca da aceasi rezultate.
Am sa incerc si alte statii in shoutcast v1 sa vad daca da aceasi rezultate.
Dacă ai tăiat și ultimul copac, ai otrăvit și ultimul râu și ai prins și ultimul pește, ai să fi uimit să constați că banii nu sunt comestibili !
Who is online
Users browsing this forum: No registered users and 34 guests