> Tous les forums > Forum des Webmasters
 php écrire un fichier js
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
padymen
  Posté le 09/10/2011 @ 18:24 
Aller en bas de la page 
Astucien

Bonjour,

je reviens vers vous pour un problème d'écriture dans un fichier php,

toujours dans le but de ma page vidéos, je voudrais transformer un fichier php qui écrit dans un fichier xml en un fichier php qui écrirait cette fois dans un fichier js

voici le fichier php en question , les lignes que je voudrais remplacer sont en rouges, je voudrais les remplacer par ceci :

window.onload = function () { cette partie commence toujours le fichier
swfobject.embedSWF ('player.swf', 'player1', '640', '380', '9.0.115',
null,
{file:'http://pascalhome.fr/1.flv',
image:'pr_zeO5EF9515.jpg', cette partie devra se répéter autant de fois qu'une vidéo sera trouvée, le "1" en rouge changera en fonction de l'entrée
stretching:'uniform',
type:'video',
streamer:'lighttpd'},
{wmode:'transparent', allowfullscreen:'true', quality:'high'},
{});

ss ('1');
}
function goto (u) { cette partie devra toujours terminer le fichier
window.open (u, '', '');
}

<?php

$d = dir("./mp3");
// echo "Pointeur: ".$d->handle."<br>\n";
// echo "Chemin: ".$d->path."<br>\n";
$sql = "";
$xml = '<?xml version="1.0" encoding="UTF-8"?>
<playlist version="1" xmlns="http://xspf.org/ns/0/">
<trackList>';
while($entry = $d->read()) {
if ($entry != "." && $entry != "..") {
$path = explode(".", $entry);
$artiste = $path[0];
$titre = $path[1];
$extension = $path[2];

if ($_GET['artiste'] == $artiste) {
$sql .= 'insert into infos_tbl (artiste, titre, style) value ("'.$artiste.'", "'.$titre.'", "80" ),
';
$xml .= '
<track>
<location>mp3/80/'.$entry.'</location>
<artiste>'.$artiste.'</artiste>
<album></album>
<title>'.$titre.'</title>
<annotation></annotation>
<duration></duration>
<image></image>
<info></info>
<link></link>

</track>

';

}

}
}
$d->close();

$xml .= '
</trackList>
</playlist>';


// Création du fichier xml
$fw = fopen('./xml/'.$_GET['artiste'].'.xml',"w");
fwrite($fw,$xml);
fclose($fw); // On ferme le fichier

// Création du fichier sql
$fs = fopen('sql.txt',"a+");
fwrite($fs,$sql);
fclose($fs); // On ferme le fichier


//header("location: list.php");


?>
<html>
<head>
<meta http-equiv="refresh" content="2;url=list.php" />
</head>
<body>
XML de '<?php echo $_GET['artiste']; ?>' créé
</body>
</html>




Modifié par padymen le 09/10/2011 18:24
Publicité
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
19,99 €Lot de 2 prises connectées Wi-Fi TP-Link Tapo P100 à 19,99 €
27,90 € -28%

Amazon fait une promotion sur le lot de 2 prises connectées Wi-Fi TP-Link Tapo P100 qui passe à 19,99 € alors qu'on le trouve habituellement autour de 27,90 €. Ces  prises peuvent être contrôlées à distance en utilisant l'app gratuite Tapo sur votre smartphone (iOS ou Android). Vous pouvez créer des planifications horaires pour allumer ou éteindre automatiquement et quand vous le souhaitez, l'appareil qui y est branché. Vous pourrez même contrôler les prises via des commandes vocales avec Alexa ou Google Assistant.


Voir l'offre
70,99 €Caméra de sécurité connectée Blink Outdoor + écran Echo Show 5 à 70,99 €
150 € -53%

Amazon fait une belle promotion sur un pack comprenant sa caméra de sécurité connectée Blink Outdoor et son écran déporté Echo Show 5 qui passe à 70,99 € livrée gratuitement au lieu de 150 € habituellement. 


Voir l'offre
30,39 €Lot de 4 ampoules connectées Meross multicolores (WiFi, E27,2700-6500K, Alexa/Google) à 30,39 €
49,99 € -39%

Amazon fait une promotion sur le lot de 4 ampoules connectées Meross multicolores E27 qui passe à 30,39 € au lieu de 49,99 € grâce à un coupon à activer sur la page du produit.


Voir l'offre
GratuitUn livre audio offert sur Amazon.fr

En vous inscrivant à l'offre d'essai gratuite du service de livres audio Audible (qui appartient à Amazon) vous pourrez télécharger gratuitement un livre audio. L'abonnement passe ensuite à 9,95 € / mois après ce mois d'essai. Notez que l'offre est résiliable à tout moment et facilement et ce, même avant la fin de l'essai gratuit. Les membres Amazon Prime bénéficient de 2 mois gratuits (2 livres audio offerts).

Vous pouvez prendre n'importe quel livre audio parmi une large sélection de 500 000 titres, peu importe sa durée ou son prix. Vous pourrez télécharger et d'écouter (même hors connexion) vos livres via l'application Audible ou directement via le site.

Vous n'avez pas le temps de lire ? Avec Audible, écoutez vos livres en voiture, en marchant, en faisant du sport, sur la plage ... Parfait pour les vacances !


Voir l'offre

Sujets relatifs
écrire dans un fichier
Ecrire dans un fichier XML
recuperer + ecrire fichier distant
Probleme de mise en ligne de fichier sur un serveur
écrire un .bat
problème avec fichier "xxx.klm"
impossible charger fichier
héberger un fichier .pps avec ses vidéos
Mise en ligne de fichier
Téléchargement de fichier
Plus de sujets relatifs à php écrire un fichier js
 > Tous les forums > Forum Forum des Webmasters