Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2505 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Petite code PHP à modif

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Petite code PHP à modif

n°2102055
zecari
Posté le 18-09-2011 à 13:43:43  profilanswer
 

Bonjour à tous !
 
Pour un site de clan je suis en train d'adapter un module pour poster des petits fichiers.
 
Le module avait été réakusé oiyr des fichiers "w3g", mais pour moi j'en aurai besoin pour des fichiers "sc2replay"
 
Voici la partie du code qui nous intérésse :  
 

Citation :

function checkFile() {
 var ext = document.getElementById('copy').value;
 var url = document.getElementById('url').value;
 var index = url.lastIndexOf('/');
 var champ_url;
 if(index == url.length-1) {
  champ_url = false;
 } else {
  champ_url = true;
 }
 if(ext != '') {
  ext = ext.substring(ext.length-3,ext.length);
  ext = ext.toLowerCase();
  if(ext != 'w3g') {
   alert('Merci de choisir un fichier avec extension .w3g !');
   document.getElementById('copy').value = '';
   return false;
  } else {
   return true;  
  }
 } else if(!champ_url) {
  alert('Merci de remplir le champ URL ou de choisir un fichier à uploader');
  return false;
 }
}


 
Que j'ai modifié en :
 

Citation :

function checkFile() {
 var ext = document.getElementById('copy').value;
 var url = document.getElementById('url').value;
 var index = url.lastIndexOf('/');
 var champ_url;
 if(index == url.length-1) {
  champ_url = false;
 } else {
  champ_url = true;
 }
 if(ext != '') {
  ext = ext.substring(ext.length-3,ext.length);
  ext = ext.toLowerCase();
  if(ext != 'sc2replay') {
   alert('Merci de choisir un fichier avec extension .sc2replay !');
   document.getElementById('copy').value = '';
   return false;
  } else {
   return true;  
  }
 } else if(!champ_url) {
  alert('Merci de remplir le champ URL ou de choisir un fichier à uploader');
  return false;
 }
}


 
Peut être naïvement ... quoi qu'il en soit, il me dit malgré que je selectionne un fichier sc2replay : 'Merci de choisir un fichier avec extension .sc2replay !
 
Pouvez vous m'aider ?
 
PS : c'est dans un fichier JS
 
Merci d'avance

mood
Publicité
Posté le 18-09-2011 à 13:43:43  profilanswer
 

n°2102059
NewsletTux
<Insérez ici votre vie />
Posté le 18-09-2011 à 14:02:54  profilanswer
 

ext = ext.substring(ext.length-3,ext.length);  
 
là tu ne prends que les 3 derniers caractères ... j'essaierais de mettre 9 à ta place.


---------------
NewsletTux - outil de mailing list en PHP MySQL

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Petite code PHP à modif

 

Sujets relatifs
Compiler un code open sourceRecherche un développeur PHP Objet
Passage en SPAM chez Hotmail avec Mail PHPdu PHP à JSON
besoin de code java pour horairescommunication PHP via socket : permission denied
Passer div id sur une event onclick a du PHPjavascript dans une condition PHP
[Javascript/PHP] Problème de retour chariot dans un cookie[PHP] réflection avant developpement
Plus de sujets relatifs à : Petite code PHP à modif


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR