Page 1 sur 3
problème lien
Posté : 27 avr. 2005, 09:43
par Justone
alors je m'explique :
je débute en PHP et
je voudrais faire un lien sur $fichier mais je n'y arrive pas!!
pouvez me dire comment faire??
voici ma ligne de code :
Code : Tout sélectionner
echo "$fichier a été modifié le : " . date ("F d Y H:i:s.", filemtime($fichier));
merci d'avance pour votre aide...
Posté : 27 avr. 2005, 09:54
par heddicmi
Tu le fais de la même façon que tu ferais un lien en HTML... Tu glisses la balise dans l'echo...
Posté : 27 avr. 2005, 09:54
par progfou
Première chose, autorise le BBCode dans ton message (édite-le et décoche la case), sinon, on voit pas sous la forme de code

Ensuite, comment est déclaré ton $fichier ?
Je suppose que c'est une chaine de caractère, mais as-tu le chemin d'accès complet ?
Posté : 27 avr. 2005, 09:59
par Justone
Je sais que je dois glisser ma balise dans le echo!!
J'ai essayé mais ca ne fonctionne jamais!!
Pour ce qui est de $fichier :
Voila!
Merci pour votre aide...
Posté : 27 avr. 2005, 10:00
par flitox
echo "$fichier a été modifié le : " . date ("F d Y H:i:s.", filemtime($fichier));
Tu as un "
." après le
H:i:s.
Si tu veux qu'il y ait un point il faut l'échapper :
date ("F d Y H:i:s\.", filemtime($fichier));
Posté : 27 avr. 2005, 10:02
par heddicmi
Montre-nous comment tu as fais pour insérer ton lien et qui n'a pas marché...
Posté : 27 avr. 2005, 10:03
par Justone
J'ai du mal a comprendre ce que tu veux dire!!
Je veux juste faire un lien sur $fichier!!
Posté : 27 avr. 2005, 10:06
par iclo
si on a compris
Mais montre nous le code qui ne marchait pas...
Posté : 27 avr. 2005, 10:24
par Justone
Alors j'ai réussi a faire un lien
mais j'ai deux probléme:
- le lien se fait sur toute la ligne (y compris a été modifié le....) alors que je voudrais qu'il soit uniquement sur $fichier
- lorsque je clique sur le lien j'obtiens "impossible d'afficher la page" alors que je voudrais pouvoir ouvrir ou enregistrer les fichiers
Voici la ligne de code:
Code : Tout sélectionner
echo '<a href="/wwwSiteIntranet/EDC/', $fichier, '">', $fichier, " a été modifié le : " . date ("F d Y H:i:s.", filemtime($fichier));
Merci...
Pour info : mon message précédent était pour flitox!
Posté : 27 avr. 2005, 10:26
par iclo
le tag <a> ça se ferme avec </a>
=> doc html

Posté : 27 avr. 2005, 10:29
par Justone
je m'y attendai!
le problème c'est que des que je le met, j'obtiens une page blanche!!!
Posté : 27 avr. 2005, 10:29
par heddicmi
c'est fait pour concaténer les , entre $fichier dans le liens ???

Posté : 27 avr. 2005, 10:35
par iclo
echo '<a href="/wwwSiteIntranet/EDC/', $fichier, '">', $fichier, " a été modifié le : " . date ("F d Y H:i:s.", filemtime($fichier));
Manque par un slashe dans l'url entre www et SiteIntranet ??
Posté : 27 avr. 2005, 10:35
par Justone
Personne ne sait comment faire pour que mon lien soit uniquement sur $fichier??
Et pourquoi les fichiers ne s'ouvre pas?!
Merci
Posté : 27 avr. 2005, 10:37
par heddicmi
Il faudrait peut-être lire les posts
le tag <a> ça se ferme avec </a>
=> doc html
