[Résolu] Lien vers dossiers

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 : [Résolu] Lien vers dossiers

Re: Lien vers dossiers

par WiseFun » 05 déc. 2011, 22:28

Bonsoir xTG,
merci pour tous tes conseils.
Promis je vais relire les cours de base php.

merci.

Re: Lien vers dossiers

par xTG » 05 déc. 2011, 22:13

exec() ne renvoie pas un lien...
exec() exécute une commande sur le serveur dans une console de commande.

Mettons les choses au point.
HTML = côté client
PHP = côté serveur
Le PHP a fini de s'exécuter lorsque tu vois la page HTML dans ton navigateur.

Concernant la commande sous windows pour ouvrir un dossier :

Code : Tout sélectionner

explorer C:\\wamp\www\Ecriture\Livre
Et enfin il va falloir lire des cours de base sur le PHP, car je vois que tu ne sais même pas ce qu'est une chaîne de caractères et comment l'utiliser en PHP.

Re: Lien vers dossiers

par WiseFun » 05 déc. 2011, 19:44

Bonjour xTg,

je viens de mettre ce code
 <a href="<?php echo exec(C:/wamp/www/Ecriture/Livre);?>"><img src="Images/livre.jpg" alt="livre" title="dossier livres" /></a>
mais voici la réponse

Code : Tout sélectionner

Forbidden You don't have permission to access /Ecriture/< on this server.
Merci

Re: Lien vers dossiers

par xTG » 05 déc. 2011, 18:30

Le HTML n'est pas fait pour interagir avec le système de fichier.
Avec du PHP tu peux par contre exécuter une commande shell (exec()) qui ouvrira le dossier (cela ouvrira le dossier sur la machine serveur bien sûr).

[Résolu] Lien vers dossiers

par WiseFun » 05 déc. 2011, 18:19

Bonjour,je voudrai ouvrir un dossier sur mon disque dur , depuis une page web en local.
J'ai fais ce code
<a href="file:///C:/wamp/www/Ecriture/livre">Livres</a>

mais rien.

Merci