13 03 2002 à 08:34


Salut les gens,

J'ai fait un système en PHP qui me permet de parcourir l'arborescence du disque de mon serveur, de différencier dossiers et fichiers (pas bien compliqué ok) mais j'ai un problème :

Vu que je dois utiliser un script pour me balader dans l'arborescence; parce que le / du serveur web est pas le même que celui du système et si je dis /dossier il va me chercher /var/www/html/dossier et non pas /dossier mais bref, ce que je voudrais c'est un système qui me permette de faire apparaitre la fenètre de téléchargement quand on arrive sur la page... Et au bout de 2/3 sec. Je crois que c'est du JS mais aucune certitude et le JS et moi :

Merci d'avance...

++

angel2k (exilé fanatique - )
41 ans (Amiens)
angel2k@piregwan.com | 110643996

cet espace est à vendre ! mise à prix à 518€





  13 03 2002 à 08:44


Ben moi j'ai rien capté à ce que t'as dit !!

Enfin si tu veux télécharger un fichier ou une url au bout d'un certain temps, c'est ca:

<meta http-equiv="refresh" content="3;URL=tonfichier">


C'est ca que tu voulais ?

romain (mickey - )
41 ans (Sèvres)
romain.barissat@free.fr

cet espace est à vendre ! mise à prix à 144€





  13 03 2002 à 09:00


Je sais pas si ca va marcher à cause, justement, du fait que l'URL que tu indiques est par rapport au site web.. Ce que je cherche c'est un upload inversé en fait...

++

[Edit : ] Confirmé ça ne marche pas... Ca recherche par rapport à une arborescence web et pas par rapport à l'arborescence de mon disque. Merci quand même..
[End Edit]

angel2k (exilé fanatique - )
41 ans (Amiens)
angel2k@piregwan.com | 110643996

cet espace est à vendre ! mise à prix à 518€





  13 03 2002 à 09:57


Mais, en gros, tu veux uploader quoi ?

romain (mickey - )
41 ans (Sèvres)
romain.barissat@free.fr

cet espace est à vendre ! mise à prix à 144€





  13 03 2002 à 10:17


Je veux pas uploader mais downloader (upload inversé koi..) et ca ne marche pas

angel2k (exilé fanatique - )
41 ans (Amiens)
angel2k@piregwan.com | 110643996

cet espace est à vendre ! mise à prix à 518€





  13 03 2002 à 10:24


euh, ANGEL !!! tu me refais en francais mais a l'envers !!! UH uh
J'ai rien compris a ce que tu a dit ! Un UPLOAD à l'envers ca s'appelle un DOWNLOAD.

Ben c'est normal qu'il prenne en compte que l'arborescence web: si t'a un root, c'est pas pour rien ! Et normalement la portée d'un script se situe dans son rep. d'origine et tous les sous-rep., mais pas au dessus ... Donc je voit pas comment ca peut passer ...

les fichier que tu veut d/l st tjrs a la meme place ???

Steve Austin (guest star fanatique lvl 1 - )
49 ans (Marseilleeuh !)
kohai@kohaistyle.com
http://www.kohaistyle.com

Hein ?? koi ??? ah ca ... ouais bof ! ( pffff ... non mais vraiment ... )





  13 03 2002 à 10:35


En fait j'éxécute un readdir() :

//Exemple bidon
$path = /etc/xinet.d/;
$path2 = opendir($path);
$fichier = readdir($path2);

et il va lire là ou je lui dis, même si c'est en dessous de la racine du site web... Après je fais une boucle et tout le tintouin...
Mais quand je veux faire un download et bien il veut pas .. et un fopen() c'est pas ce qu'il me faut...

Les fichiers ne se trouvent pas tjs au même endroits mais c'est pas important vu que j'ai ma variable ^^

++

angel2k (exilé fanatique - )
41 ans (Amiens)
angel2k@piregwan.com | 110643996

cet espace est à vendre ! mise à prix à 518€





  13 03 2002 à 11:36


Avec un chemin relatif pour le lien ?
Non ? alors j'ai pas tout compris

defraagh (membre fanatique - )
37 ans (Strasbourg)
defraagh@graphistory.com | 124369304
http://gwash.straterole.net [down]

*! j' la torture [mais sur les autres] !*
membre de l'association pour la revalorisation de la torture [ART]





  13 03 2002 à 11:38


Si je mets un chemin relatif il part de la racine de mon site et si je met un absolu du style /donnees/truc/bidule/machin.txt il va chercher http://donnees/truc/bidule/machin.txt

Je suis bloqué....

++

angel2k (exilé fanatique - )
41 ans (Amiens)
angel2k@piregwan.com | 110643996

cet espace est à vendre ! mise à prix à 518€





  13 03 2002 à 11:47


ben oui, le relatif part de la racine de ton site mais tu peux la "dépasser" avec tout plein de ../
ex :
le fichier est /etc/xinet.d/files/youlp.exe
on suppose que ton dossier web est /etc/xinet.d/htdocs/www
lien pour le fichier : ../../files/youlp.exe

non ? apa moyen ?

defraagh (membre fanatique - )
37 ans (Strasbourg)
defraagh@graphistory.com | 124369304
http://gwash.straterole.net [down]

*! j' la torture [mais sur les autres] !*
membre de l'association pour la revalorisation de la torture [ART]





  13 03 2002 à 11:49


Ca ne marche pas... je me retrouve avec http://192.168.0.100/donnees/......

Comme structure j'ai schématiquement ça :

-/
|
|--/donnees
|..|--/download
|..|--/sources
|
|--/var
|..|--/www
|.....|--/html
|........|--/admin

La racine du serveur web est /var/www/html et je veux par exemple remonter de /var/www/html/admin vers /donnees/download

Si quelqu'un a ma solution...

++

NB : toutes mes excuses a la SPAA (Société Protectrice de l'Ascii Art)
NB2 : Gwan l'indentation est limitée à 2 espaces ??

angel2k (exilé fanatique - )
41 ans (Amiens)
angel2k@piregwan.com | 110643996

cet espace est à vendre ! mise à prix à 518€





  13 03 2002 à 12:44


Je doute que tu puisse y arriver, /var/www/html sera toujours considéré comme la racine ( '/' ) par ton serveur web, non ?

++

Naxos (mickey - )
45 ans (Suresnes)
mail@fbouju.net | 20473598
http://www.fbouju.net

CTRL-Z is the key ;)





  13 03 2002 à 13:37


En fait je peux "voir" les fichiers qui sont présents n'importe où sur mon disque mais je ne trouve pas de moyen de les télécharger... Je risque de devoir faire une routine de copie temporaire... C'set le seul moyen que j'aie, à moins que quelqu'un me donne le truc...

angel2k (exilé fanatique - )
41 ans (Amiens)
angel2k@piregwan.com | 110643996

cet espace est à vendre ! mise à prix à 518€





  13 03 2002 à 14:26


curieux, chez moi en local ça marche... encore un des grands mystères du web.

defraagh (membre fanatique - )
37 ans (Strasbourg)
defraagh@graphistory.com | 124369304
http://gwash.straterole.net [down]

*! j' la torture [mais sur les autres] !*
membre de l'association pour la revalorisation de la torture [ART]





  13 03 2002 à 14:41


C'est vrai que c'est hallucinant les différences du comportement local au on-line Y'a qu'à voir la contre attaque bubble bobble ^^

angel2k (exilé fanatique - )
41 ans (Amiens)
angel2k@piregwan.com | 110643996

cet espace est à vendre ! mise à prix à 518€


Pour répondre à ce sujet (et notifier automatiquement son auteur), cliquez sur le bouton REPONDRE A CE SUJET. Si vous voulez en plus avertir de votre réponse une personne qui a participé à ce sujet, cliquez sur le bouton en face de son intervention. Enfin si vous voulez inviter quelqu'un à réagir, utilisez les appeaux ci-dessous. Seuls les membres logués peuvent utiliser les appeaux et seuls les membres actifs peuvent être appeautés ^^. Bonne notification !

Vous n'êtes pas membre ou vous n'êtes pas logué(e) ou les appeaux sont désactivés dans votre profil. Vous ne pouvez pas utiliser les appeaux.