PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2025 → Supprimer un fichier uploadé sur le serveur _Web de mon appli web
Supprimer un fichier uploadé sur le serveur _Web de mon appli web
Débuté par Catamiaw, 10 sep. 2025 23:02 - 2 réponses
Membre enregistré
40 messages
Posté le 10 septembre 2025 - 23:02
Bonjour à tous,

grâce au champ upload, j'arrive à charger des fichier sur un dossier "TESTS" du serveur web mon appli web (xxxxx_WEB\V2.1\TESTS), j'arrive à les retrouver, mais je n'arrive pas à les supprimer ! Il n'y a pas d'erreur, juste la fonction fsupprime ne fait rien.

Je précise que tout ça se passe sur le site déployé, pas dans mon environnement de développement.
Mon appli web est sur une plateforme PCSCloud.

Je tourne en rond avec la doc, et ne trouve rien dans les forums....

S'il vous plaît aidez-moi !


//copie des fichiers sur le répertoire web
POUR i = 1 _À_ MoiMême..Occurrence
UploadCopieFichier(MoiMême, sMonRépWeb, "", i)
FIN

//suppression des fichiers du répertoire web
Mesfichiers est une chaîne = fListeFichier(ComplèteRep(sMonRépWeb)+"*.*")
POUR TOUTE chaîne Fichier de Mesfichiers SÉPARÉ par RC
Info(Fichier) // je vois bien le chemin et le nom du fichier
fSupprime(Fichier ) // il n'y a pas d'erreur d'exécution, mais ça ne fait rien du tout !
FIN
Membre enregistré
40 messages
Posté le 11 septembre 2025 - 22:22
en fait c'est une question d'autorisation d'accès, j'ai eu l'info grâce à un ErreurInfo() dans le code, juste après fSupprime()

maintenant le hic c'est que dans l'interface Administrateur WEBDEV de mon compte PCSCloud, je vois bien le dossier "TESTS", je peux supprimer les fichiers à l'intérieur, mais je ne peux pas modifier les droits pour qu'un utilisateur puisse le faire depuis sa sessions.

Comment faire pour avoir un fichier avec des droits ouverts ?
Membre enregistré
40 messages
Posté le 13 septembre 2025 - 16:36
problème résolu, le seul dossier dans lequel on peut écrire et supprimer est fRepDonnées(), le code correct est celui ci-dessous. Et dans ce répertoire, fsupprime(fichier) fonctionne parfaitement.

sMonRépWeb2 est une chaîne = ComplèteRep(fRepDonnées()) + "Test"
//copie des fichiers sur le répertoire web
POUR i = 1 _À_ MoiMême..Occurrence
UploadCopieFichier(MoiMême, sMonRépWeb, "", i)
FIN