Vous n'êtes pas identifié(e).
Pages :: 1
bonjour à tous
J'ai un lien vers un fichier tout à fait normal <a href="./Fichier-suiviCC/' . stripslashes($CC) . '.pdf">
Cependant ma variable $CC ne comporte que les 8 premières lettres du nom du fichier et du coup le lien de fonctionne pas..normal.
Quelqu'un a t'il une solution pour résoudre mon problème ( ... sans changer le nom du fichier bien entendu).
Merci d'avance
Cordialement
infograph61
Hors ligne
Bonjour,
Là de suite je n'ai pas forcément d'idée mise à part de mettre en "base" tout les noms des fichiers (Automatiquement en cron ou autre) et après avec une petite requête, faire une sorte de recherche avec une clause where et les $CC% en gros.
Je ne trouve que cette solution pour l'instant.
Hors ligne
ma variable $CC ne comporte que les 8 premières lettres du nom du fichier
la question est, évidemment, pourquoi ?
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Bonjour,
Excuses moi, mais je ne comprends pas pourquoi $CC ne contient pas le nom de ton fichier en entier. Si c'est le cas, il ne sert à rien, et pourquoi tu l'utilises 0_o ?? Des solutions pour trouver un nom de fichier quand tu ne peux pas avoir son nom, à moins d'avoir des dons de voyance, je ne peux que te conseiller une recherche aléatoire, avec les inconvénients que cela peut apporter.
EDIT: Que l'on soit bien d'accord si
est censé représenter ton fichier et qu'il ne le trouve pas c'est qu'il n'est pas à cet endroit et qu'il faut le chercher ailleurs avec un truc du genre (si tu ne sais vraiment pas où il est ni d'où tu le cherches):
D'ailleurs le problème peut venir aussi de là : tes quotes ne sont pas bonnes
++
Dernière modification par Jc (14-01-2012 23:56:38)
POO PHP+Ajax en MVC avec PDO et Bases de données épaisses : What else?
Hors ligne
Bonjour à tous,
Merci de vous interesser à mon cas.
Tous mes fichiers commencent par un numéro : CC 001-12 ( 12 c'est l' année en cours, 001 fichier n°1, 002 fichier N°2...ect) et comporte ensuite un descriptif de ce fichier. ce qui donne:
CC 001-12_mise à jour prix suite changement réglementation.pdf
je ne peux pas les gérer dans une base et je ne peux pas non plus créer les liens avec des noms aussi long (risque d'erreur trop important pour celui qui saisi).
je vais essayer le code de Jc, je pense que cela devrait m'aider.
Bonne journée.
Cordialement
Infograph 61
Hors ligne
Tous mes fichiers commencent par un numéro : CC 001-12 ( 12 c'est l' année en cours, 001 fichier n°1, 002 fichier N°2...ect) et comporte ensuite un descriptif de ce fichier.
Je réitère ma question, pourquoi avoir ajouté cette verrue ?
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Cette verrue, c'est simplement pour avoir une première information sur les documents en explorant le dossier contenant tous les fichiers . pdf
en fait j'accède, au document soit par un lien ( sur l'article concerné) soit en en visualisant le fichier dans le dossier ( d'ou l'importance de savoir à peu près, à quoi il correspond)
@+
Infograph61
Hors ligne
Bonjour à tous,
j'ai enfin le temps de me re-pencher sur mon problème, et je n'ai toujours pas la solution. En fait j'ai mal interprété la soutien de JC et cela ne conviens pas.
Tous mes fichiers sont dans le même dossier : "./Fichier-suiviCC"
Pendant un moment je pensé utiliser quelque chose comme "./Fichier-suiviCC/' . stripslashes($CC)/% . '.pdf mais les rêves ont des limites.
il faut que je créé un lien vers mon fichier CC 001-12_mise à jour prix suite changement réglementation.pdf mais en utilisant 'Fichier-suiviCC/'.stripslashes($CC).'.pdf' ( avec dans le cas présent $CC=CC 001-12).
Bonne soirée
@+
Infograph
Hors ligne
Pour le code fourni, il l'a été dans un contexte donné, pas forcément le tien, encore que je ne soit pas très convaincu que tu l'aies utilisé tel quel sans modification du style "./Fichier-suiviCC/" au lieu de "Fichier-suiviCC/" dans ce cas.
D'ailleurs à ce propos si le dossier "Fichier-suiviCC" est à la racine de ton site, "./Fichier-suiviCC/" n'est pas la bonne écriture tandis que "/Fichier-suiviCC/" l'est.
Ensuite si $CC=CC 001-12, il te faut rajouter un urlencode si tu veux que cela fonctionne, et ce, à cause de l'espace. En gros pour reprendre mon exemple :
Mais entre nous, j'ai du mal à te comprendre.
++
Dernière modification par Jc (19-01-2012 09:24:36)
POO PHP+Ajax en MVC avec PDO et Bases de données épaisses : What else?
Hors ligne
Mais entre nous, j'ai du mal à te comprendre.
Bienvenu au club, Jc.;)
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Pages :: 1