Upload de playlist

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Upload de playlist

par Cyrano » 25 sept. 2005, 23:28

Je crois bien que pour cette adresse précise, ce ne soit au niveau système et ni PHP ni Apache ne sont en cause. Essaye de remplacer 127.0.0.1 par localhost, mais il y a fort à parier que ce sera la même chose.

par joker38 » 25 sept. 2005, 23:12

j'ai remplace mon code sur le lien par :
$playlist = "http://127.0.0.1/mp3/files/". $f_album."/playlist.m3u";
<a href="'.$playlist.'" alt="'.$f_album.'">

au lieu de :
<a href="../mp3/files/'.$f_album.'/playlist.m3u">

Bon ca ne marche toujours pas, mais c mieux.

Du coup dans winamp je trouve a file info :
E:\webserver\mp3\2 many DJ's - As Heard on Radio Soulwax Vol1 - 2001\Album\2 MANY DJ's - As Heard On Radio Soulwax pt. 1.mp3

Ce qui veut dire que "127.0.0.1" a ete interprete ^par "e:/webserver"
C'est cette interpretation que je dosi modifier.

Variable PHP ? APACHE ?

Merci

par Cyrano » 25 sept. 2005, 22:46

Probablement, 127.0.0.1 ou localhost seront toujours interprété comme étant la machine elle-même. En ligne sur un serveur d'hébergement tu n'auras en principe pas ce problème.

par joker38 » 25 sept. 2005, 22:43

Merci pour ta reponse cyrano,

G presque cru que ca allais resoudre mon pb !!!!!!
Mais a ma grande deception non.....

voila le code generé :
http://127.0.0.1/mp3/files/2 many DJ's - As Heard on Radio Soulwax Vol1 - 2001/playlist.m3u

et voila ce que je trouve dans winamp :
E:\webserver\mp3\2 many DJ's - As Heard on Radio Soulwax Vol1 - 2001\Album\2 MANY DJ's - As Heard On Radio Soulwax pt. 1.mp3

J'ai qd meme le sentiment c'est que lke debut de la solution a mon pb.....
C'est "webserver" que je dois remplacer avec le bon chemin.

Ce dpoit etre ce que PHP interpretre avec 127.0.0.1 ??

Merci cyrano !!!!!!

par Cyrano » 25 sept. 2005, 22:11

Crée un chamin absolu juste pour l'affichage avec une variable :
<?php
//...
$adresse = "http://www.tonsite.com/mp3/files/". $f_album;
?>
<td>
  <a href="<?php echo($adresse); ?>/playlist.m3u" alt=""><img src="<?php echo($adresse); ?>/cover/front.jpg" alt="<?php echo($f_album); ?>" width=300 height=300 valign="top" border=2 ></a>
</td>
Ça ou quelque chose de ce style pour te permettre de conserver des adresses relatives dans tes enregistrements.

Upload de playlist

par Joker38_ » 25 sept. 2005, 21:09

Hello all,

Voila j'ai fait un petit site web perso poue gerer mes mp3.
Quand on click sur l'image de l'album, cela doit lancer la playlist associé :
echo '<td> 
<a href="../mp3/files/'.$f_album.'/playlist.m3u">
<img src="../mp3/files/'.$f_album.'/cover/front.jpg" alt="'.$f_album.'" width=300 height=300 valign="top" border=2 ></a> 
</td>';


Le pb c'est que toutes les playlist utilisent un chemin relatif du genre
.\Album\01-AudioTrack 01.mp3
.\Album\01-AudioTrack 02.mp3
.\Album\01-AudioTrack 03.mp3
Ca marche tres bien quand on click dessus, mais pas on pointant dessus avec un lien.

Par contre j'ai essayé en mettant le chemin absolu, ca marche !


Mais je ne veux pas refaire toutes les palylists, et surtout je veux garder des chemins relatifs pour des raisons d'administraton du site.

Voila le pb ;-)

Y aurait il un moyen avec PHP de rajouter l'information manquante, avec une variable d'environnement par exemple ??

Merci de vos retours.