Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web > Débuter
Débuter Forum d'entraide pour débuter dans la création de sites Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/12/2007, 13h45   #1
Invité de passage
 
Inscription : décembre 2007
Messages : 1
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 1
Points : 1
Points : 1
Par défaut téléchargement impossible de fichiers

Bonjours tous le monde
J'ai récemment crée un site qui permet de partager les cours avec mes amis, mais le problème c'est que lorsque je demande de lister les répertoires, je n'arrive pas à télécharger les fichier concernés, le chemin est incorrect. quelqu'un peut m'aider SVP !

voici la page : http://jacky.phpnet.us ( c'est la home page )

voici le code : ( il est pas très propre !! lol )
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
<fieldset>
<legend>Fiches de SVT</legend>
<?php
function indent ($level) //Créé une indentation avec 4 espaces pour un niveau d'indentation.
{
for($i=1; $i<=(4*$level); $i++)
{
echo "&nbsp;";
}
}

function list_dir($name, $directory=".", $level=0) {
if ($dir = opendir($name)) {
while($file = readdir($dir)) {

$path = $directory . "/" . $file;

if (is_dir($file) and $file != "." and $file != "..") //Affichage des repertoires en souligné et sans lien
{
indent ($level);
echo "<span style=\"text-decoration: underline;\">$file :</span><br />";
}
else if ($file != "." and $file != "..") //Affichage d'un fichier avec lien
{
indent($level);
echo "<a href=\"$path\">$file</a><br />";
}
if(is_dir($file) && !in_array($file, array(".",".."))) //Si $file est un repertoire, on liste sans contenu.
{
list_dir($file, $directory . "/" . $file, $level+1);
}
}
closedir($dir);
}
}


chdir("Upload"); //Le repertoire courant devient le repertoire Upload
list_dir("SVT");
?>
</fieldset>



<fieldset>
<legend> Fiches de Physique Chimie </legend>

<?php

list_dir("Physique_Chimie");
?>

</fieldset>



<fieldset>
<legend> Fiches d'Histoire - Geo </legend>

<fieldset>
<legend> Cartes d'Histoire - Geo </legend>

<?php
chdir("Histoire_Geo");
list_dir("cartes"); //Lister répertoire "carte" à l'intérieur du répertoire Histoire Geo
?>

</fieldset>

<fieldset>
<legend> Cours d'Histoire - Geo </legend>

<?php
chdir("Histoire_Geo");
list_dir("Cours"); //Lister répertoire "cours" à l'intérieur du répertoire Histoire Geo
?>

</fieldset>

</fieldset>



<fieldset>
<legend> Fiches de la Classe Europeenne </legend>

<?php

list_dir("Euro");
?>

</fieldset>



<fieldset>
<legend> Fiches de Philosophie </legend>

<?php

list_dir("Philosophie");
?>

</fieldset>
wyttuanns est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2007, 16h21   #2
Invité de passage
 
Inscription : décembre 2007
Messages : 7
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 7
Points : 1
Points : 1
Y me demande un pseudo/code

Je peut donc pas trop t'aider désolé
J'ai pas trop bien compris, mais tu dis que les lien sont toujours incorrects, je te conseille de charger la page, regarde dans les propriétés l'adresse du lien et adapte ton script (genre si il y un signe en trop, regarde ton script et vois ou ce signe est rajouté a l'adresse et retire le)

Voila, j'espère t'avoir aidé.
atra27 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h45.


 
 
 
 
Partenaires

Hébergement Web