fichier avec un espace

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : fichier avec un espace

par Cyrano » 05 nov. 2005, 23:07

str_replace(" ", "%20", $nom_fichier);
ou encore plus simple:
urlencode($nom_fichier);

fichier avec un espace

par Gakman » 05 nov. 2005, 22:53

Encore moi ! :D

J'ai une lien de ce type
echo '<a href='.$sav_dossier.'/'.$fichiers_s.'>'.$fichiers_s.'</a><br />';
Le lien a donc le nom du fichier et pointe vers lui. (se sont des fichiers *.ZIP)
Mais pour les fichiers ayant un nom avec un espace, le nom du lien apparaît très bien mais le fichier pointé est tranqué à cet espace.
Exemple :
un lien vers "http://gakman.free.fr/j_vt/s_2/VIRTUATENNIS Philipoussis.ZIP" donne :
VIRTUATENNIS Philipoussis.ZIP
Soit un lien nommé "VIRTUATENNIS Philipoussis.ZIP" pointant vers "http://gakman.free.fr/j_vt/s_2/VIRTUATENNIS".
Comment régler ce problème (sans devoir renommer tous les fichiers) ?

Merci !!!