conception de site web :

- Qu'est-ce qui cloche

Site gratuit de petites annonces autos
Occasions Peugeot
Autres messages sur des sujets similaires :
un lien qui ajoute automatiq un site au favoris
Image en premier plan et qui disparait ensuite
un de vos scripts qui ne fonctionne pas
bouton avec un dessin qui ne s'affiche pas
Question pour tarcon qui 'sennuie
Cours HTML / Javascript / PHP disponibles :



 Retour Site Honolulu  |  Nouveau sujet  |  Retour aux sujets  |  Chercher  |  Connexion    
 Qu'est-ce qui cloche
Auteur: Segler
(ta.globetrotter.net)
Date: 26-10-2008 17:51
3 messages postés sur  le developpement de site internet [ 3 msg ]
J'aurais besoin d'éclaircissement.

Dans une section du site, ce que je vais vous montrez fonctionne numero 1, mais dans un autre section du site, rien ne fonctionne. Si vous pourriez m'éclaircir, afin que je trouve une solution a mon probleme.

Voici la fonction JAVASCRIPT

<script type="text/javascript">
function clearFile(oImage) {
var newImage = document.createElement('input');
newImage.type = 'file';
newImage.id = oImage.id;
newImage.name = oImage.id;
oImage.parentNode.replaceChild(newImage, oImage);
}
</script>

Et le code HTML est le suivant :

<?php
$userid = $row_rs_ModifierProfils['ID'];
if (file_exists('../users/audio/' . $userid . '_1.mp3')) {
?>
<span id="audio1">
<object type="application/x-shockwave-flash" data="../users/audio/dewplayer.swf?son=../users/audio/<?= userid . '_1.mp3' ?> &showtime=1" width="200" height="20" bgcolor="#000000">
<param name="movie" value="../users/audio/dewplayer.swf?son=../users/audio/<?= $userid . '_1.mp3' ?>&showtime=1" />
<param name="bgcolor" value="#000000">
</object> - <a href="javascript:;" onClick="clearFile(document.getElementById('audio1'));">Effacer</a>
</span><br>
<?php
} // file_exists
else { echo '<input type="file" name="audio1" id="audio1">'; } ?>

En gros, si le fichier existe, j'ai un petit lecteur en FLASH qui permet de lire le fichier AUDIO en format MP3, sinon, j'ai le champ fichier qui permet d'en ajouter un. Quand on clique sur le lien EFFACER ca appele la fonction JAVASCRIPT clearfile qui doit effacer le fichier du serveur, mais ce n'est pas le cas. Et le champ fichier du formulaire apparait pour en ajouter un autre si la personne le desire.

Dans un autre section du site, le tout fonctionne correctement, a la seule difference que le chemin est different, au lieu de ../users/audio/ c'est /users/audio/

Merci de m'eclaircir si vous trouvez ce qui cloche.

Sylvain

Répondre à ce message
 Retour Site Honolulu  |  Liste des Forums    

 Liste des Forums  |  Nouvel utilisateur ? Enregistrez-vous ici 
 Connexion
 Nom d'utilisateur:
 Mot de passe:
 Enregistrer mon profil:
   
 Mot de passe perdu ?
Écrivez votre adresse Email ou votre Identifiant ci-dessous et un nouveau mot de passe sera envoyé sur l'Email lié à votre profil.
phorum.org
Honolulu : apprendre le html et le javascript