Variabile in url

Da JAVA a C# passando per PHP, SQL ed HTML
Avatar utente
dino
Messaggi: 16580
Iscritto il: mercoledì 30 novembre 2011, 18:21

Re: Variabile in url

Messaggio da dino »

C'era un errore. In più, non è che per il lettore il parametro playlist_url è obbligatorio? Se così fosse:

Codice: Seleziona tutto

AC_FL_RunContent( 'type','application/x-shockwave-flash','width','740','height','153','data','http://www.larapuglia.it/xspf_player/xspf_player?playlist_url=mettici_la_url_corretta&song_url='+get('song'),'movie','http://www.larapuglia.it/xspf_player/xspf_player?playlist_url=mettici_la_url_corretta&song_url='+get('song')+'&autoload=true&autoplay=true' ); //end AC code
</script>
In aggiunta quando chiami la pagina passa anche il parametro:
http://www.larapuglia.it/audio3.html?song=...
_____________________________
Working harder: http://www.dinofratelli.it
Listen House Music: https://www.dinobrosdj.it
Safety online https://omniadpi.it/

Bacchisio
Messaggi: 35
Iscritto il: sabato 18 febbraio 2012, 23:23
Contatta:

Re: Variabile in url

Messaggio da Bacchisio »

cavoli, sei un geniaccio!
ci siamo quasi... ma non del tutto.
Ho provato così:
http://www.larapuglia.it/audio3.html?so ... Afraid.mp3
ma parte sempre la prima: ho provato a mettere il numero come il titolo, ma sempre la prima parte.
La playlist è fatta così:

Codice: Seleziona tutto

<?xml version="1.0" encoding="UTF-8"?>
<playlist version="0" xmlns="http://xspf.org/ns/0/">

<title>Lara Puglia - Oggi Sposi</title>

  <trackList>  
  
   <track>
    <location>http://www.larapuglia.it/xspf_player/Lara Puglia Quintet - Se.mp3</location>
    <annotation>Lara Puglia Quintet - Se</annotation>
    <image>http://www.larapuglia.it/xspf_player/Se.jpg</image>	
   </track>  
   
   <track>
    <location>http://www.larapuglia.it/xspf_player/Lara Puglia Quintet - Don't Be Afraid.mp3</location>
    <annotation>Lara Puglia Quintet - Don't Be Afraid</annotation>
    <image>http://www.larapuglia.it/xspf_player/Don't be afraid.jpg</image>	
   </track>
   
   <track>
    <location>http://www.larapuglia.it/xspf_player/IneditoliveVento.mp3</location>
    <annotation>Lara Puglia Quintet - Vento</annotation>
    <image>http://www.larapuglia.it/xspf_player/Vento.jpg</image>	
   </track>   
   
   <track>
    <location>http://www.larapuglia.it/xspf_player/Gershwin & Porter - Embraceable You.mp3</location>
    <annotation>Gershwin & Porter - Embraceable You</annotation>
    <image>http://www.larapuglia.it/xspf_player/Embraceable You.jpg</image>	
   </track>       
   
   <track>
    <location>http://www.larapuglia.it/xspf_player/Gershwin & Porter - Night And Day.mp3</location>
    <annotation>Gershwin & Porter - Night And Day</annotation>
    <image>http://www.larapuglia.it/xspf_player/Night and day.jpg</image>	
   </track>   
   
   <track>
    <location>http://www.larapuglia.it/xspf_player/Gershwin & Porter - But Not For Me.mp3</location>
    <annotation>Gershwin & Porter - But Not For Me</annotation>
    <image>http://www.larapuglia.it/xspf_player/But not for me.jpg</image>	
   </track>           
      
   <track>
    <location>http://www.larapuglia.it/xspf_player/Le piccole cosine.mp3</location>
    <annotation>Oggi Sposi - Le piccole cosine</annotation>
    <image>http://www.larapuglia.it/xspf_player/2.jpg</image>	
   </track>	  

   <track>
    <location>http://www.larapuglia.it/xspf_player/Somewhere.mp3</location>
    <annotation>Oggi Sposi - Somewhere</annotation>
    <image>http://www.larapuglia.it/xspf_player/1.jpg</image>
   </track>
   
   <track>
    <location>http://www.larapuglia.it/xspf_player/Oggi Sposi.mp3</location>
    <annotation>Oggi Sposi - Oggi Sposi</annotation>
    <image>http://www.larapuglia.it/xspf_player/3.jpg</image>	
   </track>      
      
  </trackList>
  
</playlist>
qualche idea?
grazie infinite

Avatar utente
dino
Messaggi: 16580
Iscritto il: mercoledì 30 novembre 2011, 18:21

Re: Variabile in url

Messaggio da dino »

Si. Il problema è nello script che ti ho postato che non riesce ad interpretare bene il valore che assegni alla variabile "song". Questo perché ci sono spazi e altri simboli che solitamente non si passano in una variabile get. Ad esempio, il risultato di questa chiamata:

Codice: Seleziona tutto

http://www.larapuglia.it/audio3.html?song=http://www.larapuglia.it/xspf_player/Gershwin%20&%20Porter%20-%20But%20Not%20For%20Me.mp3
nello script è questo:

Codice: Seleziona tutto

<embed width="740" height="153" data="http://www.larapuglia.it/xspf_player/xspf_player?playlist_url=http://www.larapuglia.it/xspf_player/playlist.xspf&song_url=http://www.larapuglia.it/xspf_player/Gershwin " src="http://www.larapuglia.it/xspf_player/xspf_player.swf?playlist_url=http://www.larapuglia.it/xspf_player/playlist.xspf&song_url=http://www.larapuglia.it/xspf_player/Gershwin &autoload=true&autoplay=true" type="application/x-shockwave-flash">
Come vedi si ferma a "xspf_player/Gershwin ". Il perché sta nella "e commerciale" di Gershwin & Porter. Tu la potresti togliere dal nome (almeno per fare delle prove)?
_____________________________
Working harder: http://www.dinofratelli.it
Listen House Music: https://www.dinobrosdj.it
Safety online https://omniadpi.it/

Bacchisio
Messaggi: 35
Iscritto il: sabato 18 febbraio 2012, 23:23
Contatta:

Re: Variabile in url

Messaggio da Bacchisio »

ok, modificato tutti i nomi con caratteri più consoni, ma parte sempre dalla 1°...
http://www.larapuglia.it/audio3.html?so ... nd-day.mp3
dove sarà l'inghippo?

Avatar utente
eXo
Messaggi: 4924
Iscritto il: domenica 4 dicembre 2011, 22:57
Località: On the Mix
Contatta:

Re: Variabile in url

Messaggio da eXo »

per me l'inghippo sta nel fatto ke: o la playlist o l'mp3...
mettendo i parametri per la playlist parte sempre la playlist...
Se però il brano ke deve partire sta all'interno della playlist..invece di usare "song_url"
puoi usare il parametro "first_track" che specifica con quale brano deve partire la playlist...

Nello script di dino prova a sostituire "song_url" con "first_track" e come valore passagli un numero...anzikè il nome dell'mp3..

a parte ciò...se si usa "song_url" è obbligatorio "song_title"

Avatar utente
dino
Messaggi: 16580
Iscritto il: mercoledì 30 novembre 2011, 18:21

Re: Variabile in url

Messaggio da dino »

Chiedo venia ma io non ho guardato la documentazione dello script. Dunque se è come dice eXo la soluzione è davvero molto semplice a questo punto ;)
_____________________________
Working harder: http://www.dinofratelli.it
Listen House Music: https://www.dinobrosdj.it
Safety online https://omniadpi.it/

Bacchisio
Messaggi: 35
Iscritto il: sabato 18 febbraio 2012, 23:23
Contatta:

Re: Variabile in url

Messaggio da Bacchisio »

dino ha scritto:Chiedo venia ma io non ho guardato la documentazione dello script. Dunque se è come dice eXo la soluzione è davvero molto semplice a questo punto ;)
sembra.. ma ancora non funzia.
Ho provato a sostituire il parametro, ma ancora non va...
http://www.larapuglia.it/audio3.html?first_track=03

però secondo me c'è qualcosa che tocca qui '+get('song' oppure no?
thanks

Avatar utente
dino
Messaggi: 16580
Iscritto il: mercoledì 30 novembre 2011, 18:21

Re: Variabile in url

Messaggio da dino »

Eccerto!

Il link deve essere sempre http://www.larapuglia.it/audio3.html?song=03

Quello che devi cambiare è nello script:

Codice: Seleziona tutto

AC_FL_RunContent( 'type','application/x-shockwave-flash','width','740','height','153','data','http://www.larapuglia.it/xspf_player/xspf_player?playlist_url=mettici_la_url_corretta&first_track='+get('song'),'movie','http://www.larapuglia.it/xspf_player/xspf_player?playlist_url=mettici_la_url_corretta&first_track='+get('song')+'&autoload=true&autoplay=true' ); //end AC code
_____________________________
Working harder: http://www.dinofratelli.it
Listen House Music: https://www.dinobrosdj.it
Safety online https://omniadpi.it/

Bacchisio
Messaggi: 35
Iscritto il: sabato 18 febbraio 2012, 23:23
Contatta:

Re: Variabile in url

Messaggio da Bacchisio »

ancora niente...

Codice: Seleziona tutto

AC_FL_RunContent( 'type','application/x-shockwave-flash','width','740','height','153','data','http://www.larapuglia.it/xspf_player/xspf_player?playlist_url=http://www.larapuglia.it/xspf_player/playlist.xspf&first_track='+get('song'),'movie','http://www.larapuglia.it/xspf_player/xspf_player?playlist_url=http://www.larapuglia.it/xspf_player/playlist.xspf&first_track='+get('song')+'&autoload=true&autoplay=true' ); //end AC code
</script>
parte sempre e solo la 1° :hmm:
http://www.larapuglia.it/audio3.html?song=03

Avatar utente
dino
Messaggi: 16580
Iscritto il: mercoledì 30 novembre 2011, 18:21

Re: Variabile in url

Messaggio da dino »

Per vedere dove sta l'errore prova a mettere fisso il valore a first_track, ovvero:

Codice: Seleziona tutto

AC_FL_RunContent( 'type','application/x-shockwave-flash','width','740','height','153','data','http://www.larapuglia.it/xspf_player/xspf_player?playlist_url=http://www.larapuglia.it/xspf_player/playlist.xspf&first_track=03','movie','http://www.larapuglia.it/xspf_player/xspf_player?playlist_url=http://www.larapuglia.it/xspf_player/playlist.xspf&first_track=03&autoload=true&autoplay=true' ); //end AC code</script>
Se così funziona il problema è come gli passiamo i parametri. Se non funziona prova a leggerti bene la documentazione circa lo script e l'uso di first_track
_____________________________
Working harder: http://www.dinofratelli.it
Listen House Music: https://www.dinobrosdj.it
Safety online https://omniadpi.it/

Rispondi