Comment construire un module embed en php?
etienne.toriello
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
etienne.toriello Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
etienne.toriello Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
voilà, nous sommes en train de développer un site en PHP et nous aimerions inclure dans nos pages web, un système d'embed (comme ceux que l'on trouve sur les sites de musique comme www.deezer.com), c'est à dire un syteme qui permettrait d'afficher le code du media visionné (dans une zone de texte) par exemple pour pouvoir copier/coller le code source du media afin de le bloguer n'importe ou.
Pour résumer nous voudrions un système qui permettent à n'importe qui visitant notre site de bloguer le media qu'il a sous les yeux!
je ne sais vraiment pas vers qui ou quoi me tourner... j'imagine qu'il doit y avoir des fonctions PHP déjà toutes faites qu'il nous faudra simplement adapter...
Merci pour l'aide,
Etienne
voilà, nous sommes en train de développer un site en PHP et nous aimerions inclure dans nos pages web, un système d'embed (comme ceux que l'on trouve sur les sites de musique comme www.deezer.com), c'est à dire un syteme qui permettrait d'afficher le code du media visionné (dans une zone de texte) par exemple pour pouvoir copier/coller le code source du media afin de le bloguer n'importe ou.
Pour résumer nous voudrions un système qui permettent à n'importe qui visitant notre site de bloguer le media qu'il a sous les yeux!
je ne sais vraiment pas vers qui ou quoi me tourner... j'imagine qu'il doit y avoir des fonctions PHP déjà toutes faites qu'il nous faudra simplement adapter...
Merci pour l'aide,
Etienne
A voir également:
- Comment construire un module embed en php?
- Pas de module ci - Forum TV & Vidéo
- Manque cam module - Forum TNT / Satellite / Réception
- Easy php - Télécharger - Divers Web & Internet
- Persistence module - Forum logiciel systeme
- Échec du chargement du module twitch - Forum jeux en ligne
9 réponses
j'ai pas très bien compris la ...
tu a un système embed et tu voudrais ajouter une zone de texte avec l'url de l'embed ?
ou alors tu voudrais faire l'embed, puis rajouter a coté l'url de cet embed ?
tu a un système embed et tu voudrais ajouter une zone de texte avec l'url de l'embed ?
ou alors tu voudrais faire l'embed, puis rajouter a coté l'url de cet embed ?
non non, je voudrais créer de 0 un système d'embed... je n'ai rien là! je voudrais créer un système comme celui de deezer, c'est à dire une zone de texte qui affiche le code source du media...
je n'ai rien fait encore!
En fait, je veux créer un lecteur exportable!
je n'ai rien fait encore!
En fait, je veux créer un lecteur exportable!
le embed je m'y connais très mal donc je peux pas t'aider
mais je te conseille déjà d'arriver a mettre un lecteur de musique en html
puis après quand ça marchera de le passer en php pour faire plus dynamique
mais déjà la première étape
mais je te conseille déjà d'arriver a mettre un lecteur de musique en html
puis après quand ça marchera de le passer en php pour faire plus dynamique
mais déjà la première étape
Merci pour ta réponse,
pour ce qui est d'un lecteur de musique en HTML c'est déjà fait. Et tout est déjà en PHP et fonctionne correctement. Maintenant je voudrais juste rajouter un petit lecteur exportable comme celui de deezer...
connaitrais-tu des forums webmaster professionnels?
merci
pour ce qui est d'un lecteur de musique en HTML c'est déjà fait. Et tout est déjà en PHP et fonctionne correctement. Maintenant je voudrais juste rajouter un petit lecteur exportable comme celui de deezer...
connaitrais-tu des forums webmaster professionnels?
merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
pourrais tu donner ton code plz ?
ou du moins par mp
surtout la partie avec le code du lecteur et le variable php que tu utilise dans ce embed s'il y en a
ps : je ne connais personne de tel
ou du moins par mp
surtout la partie avec le code du lecteur et le variable php que tu utilise dans ce embed s'il y en a
ps : je ne connais personne de tel
je peux te donner tout ça mais j'ai peur que ça te paraisse un peu obscur...
en gros après avoir fait un player en flash j'ai construit ma requete interrogeant ma base et un display pour afficher coté client les infos en base.
le player est donc un .swf qui "embarque" le mp3 (renseigné dans ma abse). C'est sur ce principe là qu'il faut que tu te bases (le code est propre au site, tu risques de rien comprendre).
Pour le player, si tu ne connais pas flash & l'AS, je te conseille le très bon dewplayer d'Alsacréations au quel tu peux "embraquer" un mp3... très facile d'accès.
1.requete vers la base:
function getqueryFlash($pagetype, $Id){....
...$queryflash = "select URL_mp3,flash_height,flash_width,img_mp3 from radio where id = ".$Id;
2. fonction d'affichage pour client (qui affiche ce q la requete lui a demandé):
function playMp3 ($urlMp3, $shorturl,$flashWidth, $flashHeight)
{
$res = "<object type=\"application/x-shockwave-flash\" data=\"EgraineAll.swf?son=".$urlMp3."&autoplay=1\" width=\"".$flashWidth."\" height=\"20\">
<param name=\"movie\" value=\"EgraineAll.swf?son=".$urlMp3."&autoplay=1\" />
</object>";
return $res;
}
(((3. code php pour l'affichage client du player (dans ta page HTML) (en résumé, pour ce qui te concerne, j'ai fait un echo de ma fonction "playMp3"):)))
<?php
$res = displayFlashOnly($HTTP_SESSION_VARS['conn'],getqueryFlash("radio",$HTTP_GET_VARS['id']));
$mp3UrlDB = $res[0];
$flashHeight = $res[1];
$flashWidth = $res[2];
$imgUrlDB = $res[3];
$flashRepertory =getRep("radio");
$urlMp3 = $flashRepertory.$mp3UrlDB;
$shorturl = substr($urlMp3,0,strlen($urlMp3)-4); // on enleve l'extension .mp3
echo "<tr>
<td colspan=\"4\" align=\"left\" valign=\"top\" width=\"".$flashWidth."\" height=\"".$flashHeight."\"><!--URL utilisées dans l'animation-->
<div align=\"center\">
<img src=\"".$flashRepertory.$imgUrlDB."\" width=\"".$flashWidth."\" height=\"".$flashHeight."\"> <br>";
echo playMp3 ($urlMp3, $shorturl,$flashWidth, $flashHeight);
echo "</div>
</td>
<td>
<img src=\"images/espaceur.gif\" width=\"1\" height=\"293\" alt=\"\">
</td>
</tr>";
?>
j'ai essayé d'etre le lus clair possible!
en gros après avoir fait un player en flash j'ai construit ma requete interrogeant ma base et un display pour afficher coté client les infos en base.
le player est donc un .swf qui "embarque" le mp3 (renseigné dans ma abse). C'est sur ce principe là qu'il faut que tu te bases (le code est propre au site, tu risques de rien comprendre).
Pour le player, si tu ne connais pas flash & l'AS, je te conseille le très bon dewplayer d'Alsacréations au quel tu peux "embraquer" un mp3... très facile d'accès.
1.requete vers la base:
function getqueryFlash($pagetype, $Id){....
...$queryflash = "select URL_mp3,flash_height,flash_width,img_mp3 from radio where id = ".$Id;
2. fonction d'affichage pour client (qui affiche ce q la requete lui a demandé):
function playMp3 ($urlMp3, $shorturl,$flashWidth, $flashHeight)
{
$res = "<object type=\"application/x-shockwave-flash\" data=\"EgraineAll.swf?son=".$urlMp3."&autoplay=1\" width=\"".$flashWidth."\" height=\"20\">
<param name=\"movie\" value=\"EgraineAll.swf?son=".$urlMp3."&autoplay=1\" />
</object>";
return $res;
}
(((3. code php pour l'affichage client du player (dans ta page HTML) (en résumé, pour ce qui te concerne, j'ai fait un echo de ma fonction "playMp3"):)))
<?php
$res = displayFlashOnly($HTTP_SESSION_VARS['conn'],getqueryFlash("radio",$HTTP_GET_VARS['id']));
$mp3UrlDB = $res[0];
$flashHeight = $res[1];
$flashWidth = $res[2];
$imgUrlDB = $res[3];
$flashRepertory =getRep("radio");
$urlMp3 = $flashRepertory.$mp3UrlDB;
$shorturl = substr($urlMp3,0,strlen($urlMp3)-4); // on enleve l'extension .mp3
echo "<tr>
<td colspan=\"4\" align=\"left\" valign=\"top\" width=\"".$flashWidth."\" height=\"".$flashHeight."\"><!--URL utilisées dans l'animation-->
<div align=\"center\">
<img src=\"".$flashRepertory.$imgUrlDB."\" width=\"".$flashWidth."\" height=\"".$flashHeight."\"> <br>";
echo playMp3 ($urlMp3, $shorturl,$flashWidth, $flashHeight);
echo "</div>
</td>
<td>
<img src=\"images/espaceur.gif\" width=\"1\" height=\"293\" alt=\"\">
</td>
</tr>";
?>
j'ai essayé d'etre le lus clair possible!
Bonjour.
Je ne suis pas un pro de l'embed, loin de là...
Mais si je comprends bien, tu veux qu'on puisse récupérer le lien vers le lecteur mp3 EngraineAll.swf ?
=>
Ca n'irait pas ?
Je ne suis pas un pro de l'embed, loin de là...
Mais si je comprends bien, tu veux qu'on puisse récupérer le lien vers le lecteur mp3 EngraineAll.swf ?
=>
echo htmlEntities( playMp3 ($urlMp3, $shorturl,$flashWidth, $flashHeight) );
Ca n'irait pas ?