IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

flv player et php


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 4
    Par défaut flv player et php
    Bonjour,
    je cherche à réaliser une page vidéo pour donner une idée j'ai déjà une page avec un player mp3 ( dewplayer ) ( pour exemple : www.pascalhome.fr/zik puis une catégorie au choix) et je cherche à faire la même chose mais avec un player video ( jwplayer)
    le principe : une base de donnée mysql comprenant x colonnes
    et x fichiers xml
    ce code qui fonctionne super en html
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    <object  width='470' height='320' >
    <param name='movie' value='player.swf'>
    <param name='allowfullscreen' value='true'>
    <param name='allowscriptaccess' value='always'>
    <param name='wmode' value='transparent'>
    <param name='flashvars' value='file=1.flv'>
    <embed
      id='single2'
      name='single2'
      src='player.swf'
      width='470'
      height='320'
      bgcolor='#000000'
      allowscriptaccess='always'
      allowfullscreen='true'
      flashvars='playlistfile=1.1.xml'
    />
    </object>
    mais pas moyen de le faire fonctionner en php, je me retrouve soit avec un lecteur qui ne demarre pas, soit avec une erreur de type "task queue failed a step 5: playlist could nor be loaded"

    si cela peut être utile, je peux mettre le code php complet utilisé

    merci d'avance

  2. #2
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 348
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 348
    Billets dans le blog
    17
    Par défaut
    Le PHP ne faisant que générer du HTML il n'y a pas de (bonnes) raisons pour que ça fonctionne en HTML et pas en PHP
    Contrôle le HTML généré par ton script PHP.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 4
    Par défaut
    merci de ta réponse seb
    alors, je ne suis pas une lumière en php et le code que j'utilise est en fait copié collé ( et évidement adapté au lecteur flv) du code utilisé pour l'affichage partie musique de mon site et qui lui fonctionne parfaitement, ce code ayant été fait par mon fils qui est actuellement débordé et n'as donc pas le temps (ah, a quand des journées de 48heures !!
    je joins ci dessous une copie de la page php, l'erreur est peut être juste la, bien visible pour un pro de ce langage :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     
    <?php require_once('Connections/videos.php'); ?>
    	<?php
    	if (!function_exists("GetSQLValueString")) {
    	function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") 
    	{
    	  if (PHP_VERSION < 6) {
    		$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
    	  }
     
    	  $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
     
    	  switch ($theType) {
    		case "text":
    		  $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
    		  break;    
    		case "long":
    		case "int":
    		  $theValue = ($theValue != "") ? intval($theValue) : "NULL";
    		  break;
    		case "double":
    		  $theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
    		  break;
    		case "date":
    		  $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
    		  break;
    		case "defined":
    		  $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
    		  break;
    	  }
    	  return $theValue;
    	}
    	}
     
    	$colname_Recordset1 = "0";
    	if (isset($_POST['style'])) {
    	  $colname_Recordset1 = $_POST['style'];
    	}
    	mysql_select_db($database_videos, $videos);
    	$query_Recordset1 = sprintf("SELECT * FROM videos_tbl ", GetSQLValueString($colname_Recordset1 . "%", "text"));
    	$Recordset1 = mysql_query($query_Recordset1, $videos) or die(mysql_error());
    	$row_Recordset1 = mysql_fetch_assoc($Recordset1);
    	$totalRows_Recordset1 = mysql_num_rows($Recordset1);
    	$count= 0;  // nouveau compteur!
    	?>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
     
     
    <title>test flv1 php</title>
     
    </head>
     
    <!-- ***********************************************************-->
     
     
    <div id="main" class="rond">
     
     
     
    <!--*************************************************************************************************** fin du menu de style -->				
    					<br>
    	<table class="table">
    		<?php 
    			$i=0; // nouvelle variable pour savoir quand sauter à la ligne
    			do {
    			if($i == 0){
    			echo "<tr>";
    							} 
    		?>	
    		<td>
    			<table class="table">
    				<div id="artiste">
    					<div class="cim rond"><p class="title2"><a href="#"><?php echo $row_Recordset1['id']; ?></a></p></div>
    				</div>										
    					<tr>	
    						<br />
    							<div>
    <object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='470' height='320' id='<?php echo $row_Recordset1['num']; ?>.xml" />' name='single1'>							
    <param name="allowScriptAccess" value="sameDomain" />
    <param name='movie' value='player.swf'>
    <param name='allowfullscreen' value='true'>
    <param name='allowscriptaccess' value='always'>
    <param name='wmode' value='transparent'>
    <param name="flashvars" value="playlistfile=/xml=xml/<?php echo $row_Recordset1['artiste']; ?>.xml" />
    <embed
     
      name='single2'
      src='player.swf'
      width='470'
      height='320'
      bgcolor='#000000'
      allowscriptaccess='always'
      allowfullscreen='true'
      flashvars='playlistfile=<?php echo $row_Recordset1['artiste']; ?>.xml/>'
    />
     
    </object>
    							</div>
    					</tr>
    			</table>
    	<?php
    		++$i;
    		if($i == 3){
    		echo "</tr>";
     
    		$i=0;
    				}
    			}
    		while ($row_Recordset1 = mysql_fetch_assoc($Recordset1));
     
    		if($i != 5) // ce test est néssaire pour la dernière ligne : elle peut ne pas être complète > il faut fermer le <tr>!
    		echo "</tr>";
    	?>
    	</table>
    </div>
     
    </div>	
     
     
    </body>
    </html>
    <?php
    mysql_free_result($Recordset1);
    ?>

  4. #4
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 348
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 348
    Billets dans le blog
    17
    Par défaut
    Faudrait vérifier le HTML généré par le PHP.
    Concrètement tu fais un "afficher la source" de la page HTML posant problème et tu t'assures que le HTML est tel qu'il devrait être.

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 4
    Par défaut
    re seb,

    alors, lorsque je fais "afficher la source", ben oui, j'ai bien ce que devrait m'afficher la page j'essaie donc de me baser sur la page qui fonctionne (celle de mon site la page musique) et je passe alors d'un lecteur visible sur la page mais qui ne fonctionne pas à une erreur ( plus erreur 404 mais erreur 403 )

  6. #6
    Membre Expert Avatar de Marc3001
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2008
    Messages
    829
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Février 2008
    Messages : 829
    Par défaut
    Erreur 404 et 403 sont des erreurs liées à la conf Apache et pas à ton code....
    Essaie de nous filer des billes si tu veux qu'on t'aide parceque là tu as l'air de faire 15000 bidouilles entre 2 post sans vraiment nous expliquer là où tu bloques et ce que tu tentes....

Discussions similaires

  1. Réponses: 2
    Dernier message: 20/12/2007, 10h28
  2. [Flash8]Recherche enveloppe flv player
    Par thibotus01 dans le forum Flash
    Réponses: 3
    Dernier message: 23/05/2007, 19h14
  3. [HTML] Probleme de validation avec plugin flash flv player
    Par Givemefive dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 05/05/2007, 17h47
  4. obtain flv size via php
    Par taffMan dans le forum Langage
    Réponses: 4
    Dernier message: 14/10/2006, 17h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo