Lecture d'un son en php ou javascript ?
Fermé
Noel-barbu
Messages postés
258
Date d'inscription
mercredi 5 septembre 2012
Statut
Membre
Dernière intervention
16 janvier 2018
-
30 sept. 2014 à 09:49
loupix57 Messages postés 316 Date d'inscription mercredi 20 mars 2013 Statut Membre Dernière intervention 1 juin 2015 - 30 sept. 2014 à 13:33
loupix57 Messages postés 316 Date d'inscription mercredi 20 mars 2013 Statut Membre Dernière intervention 1 juin 2015 - 30 sept. 2014 à 13:33
A voir également:
- Lecture d'un son en php ou javascript ?
- Confirmation de lecture whatsapp - Guide
- Telecharger javascript - Télécharger - Langages
- Easy php - Télécharger - Divers Web & Internet
- Accusé de lecture gmail - Guide
- Lecture epub - Guide
2 réponses
loupix57
Messages postés
316
Date d'inscription
mercredi 20 mars 2013
Statut
Membre
Dernière intervention
1 juin 2015
14
30 sept. 2014 à 10:10
30 sept. 2014 à 10:10
Salut !
Tu peut utiliser la balise <audio > en HTML5 !
plus d'info par la : https://developer.mozilla.org/fr/docs/Web/HTML/Element/audio
Tu peut utiliser la balise <audio > en HTML5 !
plus d'info par la : https://developer.mozilla.org/fr/docs/Web/HTML/Element/audio
Noel-barbu
Messages postés
258
Date d'inscription
mercredi 5 septembre 2012
Statut
Membre
Dernière intervention
16 janvier 2018
2
30 sept. 2014 à 10:57
30 sept. 2014 à 10:57
Ensuite j'ai encore un autre souci je n'arrive pas a télécharger mon .rar voilà mon code :
et voici le lien de de ma page html qui permet de télécharger le fichier :
le problème est que cela fonctionne mais quand j'ouvre directement le rar celui-ci n'arrive pas a extraire.
regarder :
<?php
$telechargement=$_GET['RAR'];
switch ($telechargement){
case 'IRC':
echo header('Content-type:application/rar');
echo header('Pragma: no-cache');
echo header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0');
echo header('Expires: 0');
echo header('Content-Disposition: attachment; filename=Téléchargement_de_IRC.rar');
echo readfile('../XChat.rar');
echo exit();
break;
default :
echo header('Location: ../assistance.aspx');
break;
}
?>
et voici le lien de de ma page html qui permet de télécharger le fichier :
<a href="telechargement.php?RAR=IRC"> IRC </a>
le problème est que cela fonctionne mais quand j'ouvre directement le rar celui-ci n'arrive pas a extraire.
regarder :
loupix57
Messages postés
316
Date d'inscription
mercredi 20 mars 2013
Statut
Membre
Dernière intervention
1 juin 2015
14
Modifié par loupix57 le 30/09/2014 à 13:14
Modifié par loupix57 le 30/09/2014 à 13:14
essaye de mettre comme header :
$file = '../XChat.rar';
$name = 'Téléchargement_de_IRC.rar';
header("Content-Type: application/force-download; charset=UTF-8");
header("Content-Transfer-Encoding:application/rar \n"); // Surtout ne pas enlever le \n
header("Content-Length: ".filesize($file));
header('Content-Disposition: attachment; filename="'.$name.'"');
readfile($file);
Noel-barbu
Messages postés
258
Date d'inscription
mercredi 5 septembre 2012
Statut
Membre
Dernière intervention
16 janvier 2018
2
Modifié par Noel-barbu le 30/09/2014 à 13:17
Modifié par Noel-barbu le 30/09/2014 à 13:17
j'ai enfin de compte réussi grâce a toi Loupix pour le téléchargement du fichier donc voici comment j'ai procédé pour mes besoin personnelle, mon code source peut être que ça pourra en aider plus d'un.
voilou !
me reste à régler le souci de l'audio sur le bouton et c'est bon.
<?php
$telechargement_fichier=$_GET['fichier'];
switch ($telechargement_fichier){
case 'RAR':
$fichier = '../programme/encryption.rar';
switch(strrchr(basename($fichier), '.'))
{
case '.gz': $type = 'application/x-gzip'; break;
case '.tgz': $type = 'application/x-gzip'; break;
case '.zip': $type = 'application/zip'; break;
case '.pdf': $type = 'application/pdf'; break;
case '.png': $type = 'image/png'; break;
case '.gif': $type = 'image/gif'; break;
case '.jpg': $type = 'image/jpeg'; break;
case '.txt': $type = 'text/plain'; break;
case '.htm': $type = 'text/html'; break;
case '.html': $type = 'text/html'; break;
}
header('Content-Type: application/force-download');
header('Content-Transfer-Encoding: $type\n');
header('Content-Length: '.filesize($fichier));
header('Content-Disposition: attachment; filename=telechargment_de_encryption.rar');
header('Pragma: no-cache');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0, public');
header('Expires: 0');
readfile($fichier);
exit();
break;
case 'RAR2':
$fichier2 = '../programme/decompileur.rar';
switch(strrchr(basename($fichier2), '.'))
{
case '.gz': $type = 'application/x-gzip'; break;
case '.tgz': $type = 'application/x-gzip'; break;
case '.zip': $type = 'application/zip'; break;
case '.pdf': $type = 'application/pdf'; break;
case '.png': $type = 'image/png'; break;
case '.gif': $type = 'image/gif'; break;
case '.jpg': $type = 'image/jpeg'; break;
case '.txt': $type = 'text/plain'; break;
case '.htm': $type = 'text/html'; break;
case '.html': $type = 'text/html'; break;
}
echo header('Content-Type: application/force-download');
echo header('Content-Transfer-Encoding: $type\n');
echo header('Content-Length: '.filesize($fichier2));
echo header('Content-Disposition: attachment; filename=telechargment_decompileur.rar');
echo header('Pragma: no-cache');
echo header('Cache-Control: must-revalidate, post-check=0, pre-check=0, public');
echo header('Expires: 0');
echo readfile($fichier2);
exit();
break;
default :
echo header('Location: ../assistance.aspx');
break;
}
?>
voilou !
me reste à régler le souci de l'audio sur le bouton et c'est bon.
loupix57
Messages postés
316
Date d'inscription
mercredi 20 mars 2013
Statut
Membre
Dernière intervention
1 juin 2015
14
Modifié par loupix57 le 30/09/2014 à 13:34
Modifié par loupix57 le 30/09/2014 à 13:34
Super !
J'suis content que ça ai marcher !
Et tien, si tu connais quelqu'un qui aurais besoin d'un site internet , envois moi un mail ;-)
J'suis content que ça ai marcher !
Et tien, si tu connais quelqu'un qui aurais besoin d'un site internet , envois moi un mail ;-)
30 sept. 2014 à 10:20
30 sept. 2014 à 13:07
Modifié par Noel-barbu le 30/09/2014 à 13:12
Un truc comme ça et coter JavaScript comment dois-je procédé ?