problème lien

Eléphant du PHP | 335 Messages

27 avr. 2005, 09:43

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...
Modifié en dernier par Justone le 27 avr. 2005, 09:57, modifié 1 fois.

Mammouth du PHP | 568 Messages

27 avr. 2005, 09:54

Tu le fais de la même façon que tu ferais un lien en HTML... Tu glisses la balise dans l'echo...
Heddi s'est remis à développer pour lui même !
Martina Hingis - Étoile du Tennis
Heddi v. 2007

Eléphant du PHP | 71 Messages

27 avr. 2005, 09:54

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 ?

Eléphant du PHP | 335 Messages

27 avr. 2005, 09:59

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 :

Code : Tout sélectionner

$fichier=readdir($dossier)]
Voila!

Merci pour votre aide...

Mammouth du PHP | 859 Messages

27 avr. 2005, 10:00

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));

Mammouth du PHP | 568 Messages

27 avr. 2005, 10:02

Montre-nous comment tu as fais pour insérer ton lien et qui n'a pas marché...
Heddi s'est remis à développer pour lui même !
Martina Hingis - Étoile du Tennis
Heddi v. 2007

Eléphant du PHP | 335 Messages

27 avr. 2005, 10:03

J'ai du mal a comprendre ce que tu veux dire!!

Je veux juste faire un lien sur $fichier!!

ViPHP
ViPHP | 2144 Messages

27 avr. 2005, 10:06

si on a compris
Mais montre nous le code qui ne marchait pas...

Eléphant du PHP | 335 Messages

27 avr. 2005, 10:24

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!

ViPHP
ViPHP | 2144 Messages

27 avr. 2005, 10:26

le tag <a> ça se ferme avec </a>
=> doc html :wink: :wink:

Eléphant du PHP | 335 Messages

27 avr. 2005, 10:29

je m'y attendai!

le problème c'est que des que je le met, j'obtiens une page blanche!!!
Modifié en dernier par Justone le 27 avr. 2005, 10:30, modifié 1 fois.

Mammouth du PHP | 568 Messages

27 avr. 2005, 10:29

c'est fait pour concaténer les , entre $fichier dans le liens ??? :shock:
Heddi s'est remis à développer pour lui même !
Martina Hingis - Étoile du Tennis
Heddi v. 2007

ViPHP
ViPHP | 2144 Messages

27 avr. 2005, 10:35

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 ??

Eléphant du PHP | 335 Messages

27 avr. 2005, 10:35

Personne ne sait comment faire pour que mon lien soit uniquement sur $fichier??

Et pourquoi les fichiers ne s'ouvre pas?!

Merci

Mammouth du PHP | 568 Messages

27 avr. 2005, 10:37

Il faudrait peut-être lire les posts :lol:
le tag <a> ça se ferme avec </a>
=> doc html :wink: :wink:
Heddi s'est remis à développer pour lui même !
Martina Hingis - Étoile du Tennis
Heddi v. 2007