Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/10/2011, 10h58   #1
Membre à l'essai
 
Vanessa RIGOULT
Inscription : février 2011
Messages : 191
Détails du profil
Informations personnelles :
Nom : Vanessa RIGOULT

Informations forums :
Inscription : février 2011
Messages : 191
Points : 22
Points : 22
Par défaut Problème de variables dans fonction

Bonjour

Dans cette fonction je veux mettre les fichiers en variables :
Code :
1
2
3
4
5
6
7
8
9
10
$(document).ready(function(){
var myCirclePlayer = new CirclePlayer("#jquery_jplayer_1",			
{				
m4a: "http://www.jplayer.org/audio/m4a/Miaow-07-Bubble.m4a",				
oga: "http://www.jplayer.org/audio/ogg/Miaow-07-Bubble.ogg"			
}, {				
cssSelectorAncestor: "#cp_container_1"			
});			
 
});
J'ai modifié mon code comme cela :
Code :
1
2
3
4
5
6
7
8
9
10
$(document).ready(function(){
var myCirclePlayer = new CirclePlayer("#jquery_jplayer_1",			
{				
m4a: $sonMp4,				
oga: $sonOgg			
}, {				
cssSelectorAncestor: "#cp_container_1"			
});			
 
});
Et pour lire les fichiers :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
$sonMp4="http://www.jplayer.org/audio/m4a/Miaow-07-Bubble.m4a";
$sonOgg="http://www.jplayer.org/audio/ogg/Miaow-07-Bubble.ogg";
echo '<div id="jquery_jplayer_1" class="cp-jplayer"></div>';		
echo '<div class="prototype-wrapper">'; 
echo '<div id="cp_container_1" class="cp-container">';				
echo '<div class="cp-buffer-holder">';
echo '<div class="cp-buffer-1"></div>';					
echo '</div>';			
echo '<div class="cp-progress-holder">'; 
echo '<div class="cp-progress-1"></div>';					
echo '</div>';				
echo '<div class="cp-circle-control"></div>';				
echo '<ul class="cp-controls">';					
echo '<li><a href="#" class="cp-play" tabindex="1">play</a></li>';					
echo '<li><a href="#" class="cp-pause" style="display:none;" tabindex="1">pause</a></li>'; 
echo '</ul>';			
echo '</div>';			
echo '</div>';	
?>
Je n'ai pas de lecture des fichiers
Pouvez-vous me dire pourquoi ?
Merci pour votre aide
Vanessa48 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/10/2011, 10h59   #2
Modérateur
 
Inscription : septembre 2010
Messages : 7 129
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 129
Points : 8 489
Points : 8 489
met le PHP dans le HTML et non l'inverse
__________________
http://blog.stealth35.com/
stealth35 est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/10/2011, 11h38   #3
Membre à l'essai
 
Vanessa RIGOULT
Inscription : février 2011
Messages : 191
Détails du profil
Informations personnelles :
Nom : Vanessa RIGOULT

Informations forums :
Inscription : février 2011
Messages : 191
Points : 22
Points : 22
C'est le cas mon php est dans une div

Code :
1
2
3
4
5
6
7
8
<div id="Son";>
<?php
$sonMp4="http://www.jplayer.org/audio/m4a/Miaow-07-Bubble.m4a";
$sonOgg="http://www.jplayer.org/audio/ogg/Miaow-07-Bubble.ogg";
echo '<div id="jquery_jplayer_1" class="cp-jplayer"></div>';	
...........................
?>
</div><!-- Fin Son -->
Vanessa48 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/10/2011, 11h55   #4
Modérateur
 
Inscription : septembre 2010
Messages : 7 129
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 129
Points : 8 489
Points : 8 489
faire plutôt ça

Code :
1
2
3
4
5
6
7
8
9
<div id="Son";>
<?php
$sonMp4="http://www.jplayer.org/audio/m4a/Miaow-07-Bubble.m4a";
$sonOgg="http://www.jplayer.org/audio/ogg/Miaow-07-Bubble.ogg";
?>
 
<div id="jquery_jplayer_1" class="cp-jplayer"></div>
 
</div><!-- Fin Son -->
__________________
http://blog.stealth35.com/
stealth35 est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/10/2011, 12h44   #5
Membre à l'essai
 
Vanessa RIGOULT
Inscription : février 2011
Messages : 191
Détails du profil
Informations personnelles :
Nom : Vanessa RIGOULT

Informations forums :
Inscription : février 2011
Messages : 191
Points : 22
Points : 22
Ok, avec ce code
quand je clic sur ma balise son elle ne fonctionne pas, pas moyen de faire démarrer le son
Vanessa48 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/10/2011, 12h56   #6
Modérateur
 
Inscription : septembre 2010
Messages : 7 129
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 7 129
Points : 8 489
Points : 8 489
normal c'est le même code c'est juste plus propre,
que dit la console JavaScript ?
__________________
http://blog.stealth35.com/
stealth35 est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/10/2011, 14h14   #7
Membre à l'essai
 
Vanessa RIGOULT
Inscription : février 2011
Messages : 191
Détails du profil
Informations personnelles :
Nom : Vanessa RIGOULT

Informations forums :
Inscription : février 2011
Messages : 191
Points : 22
Points : 22
sur la ligne 1 :

Ce message :
Code :
no internal or external document type de déclaration subset; will parse without validation
Vanessa48 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/10/2011, 14h43   #8
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 13 807
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 41
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 13 807
Points : 35 789
Points : 35 789
Code javascript :
1
2
m4a: $sonMp4,				
oga: $sonOgg

Es-tu sure d'avoir bien compris que PHP est exécuté coté serveur et JavaScript coté client ?
Ce qui signifie que lorsque PHP travaille, JavaScript n'est pas actif et quand JavaScript travaille, PHP (et donc ses variables) n'est plus accessible...
__________________
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Bovino est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/10/2011, 14h50   #9
Membre à l'essai
 
Vanessa RIGOULT
Inscription : février 2011
Messages : 191
Détails du profil
Informations personnelles :
Nom : Vanessa RIGOULT

Informations forums :
Inscription : février 2011
Messages : 191
Points : 22
Points : 22
Je vous avoue que je suis un peu perdue
Je dois faire quelle modif ?
Vanessa48 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/10/2011, 14h56   #10
Membre chevronné
 
Homme
Développeur Web
Inscription : mars 2011
Messages : 399
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur Web
Secteur : Finance

Informations forums :
Inscription : mars 2011
Messages : 399
Points : 662
Points : 662
Bonjour,

Si tu mets tout dans l'ordre, ça pourrait donner ça non ?

Code :
1
2
3
4
5
<?php
$sonMp4="http://www.jplayer.org/audio/m4a/Miaow-07-Bubble.m4a";
$sonOgg="http://www.jplayer.org/audio/ogg/Miaow-07-Bubble.ogg";
?>
<div> ... </div>
puis
Code :
1
2
3
4
5
6
7
8
9
10
$(document).ready(function(){
var myCirclePlayer = new CirclePlayer("#jquery_jplayer_1",			
{				
m4a: "<?php echo $sonMp4?>",				
oga: "<?php echo $sonOgg?>"			
}, {				
cssSelectorAncestor: "#cp_container_1"			
});			
 
});
__________________
Membre de StackOverflow, je suis un fervant utilisateur de PHP et de jQuery.
Après des études de graphisme, j'ai décidé de mélanger développement web et web design. J'ai ainsi donc créé mon site web mais aussi plusieurs projets personnels.
Dans les plus aboutis, vous pourrez trouver dans mon labo et dans mon devblog, un raccourcisseur d'url, un bookmarklet pour envoyer l'url de la page actuelle vers votre email pour lire plus tard ou sauvegarder, mon générateur de template HTML5, etc...
Shikiryu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/10/2011, 15h31   #11
Membre à l'essai
 
Vanessa RIGOULT
Inscription : février 2011
Messages : 191
Détails du profil
Informations personnelles :
Nom : Vanessa RIGOULT

Informations forums :
Inscription : février 2011
Messages : 191
Points : 22
Points : 22
Ouf enfin réglé
Merci beaucoup pour votre aide et surtout pour votre patience
Vanessa48 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h11.


 
 
 
 
Partenaires

Hébergement Web