Problème avec un unlink() ... [Résolu][Juste un "s" en +, trop bete] - PHP - Programmation
Marsh Posté le 17-07-2004 à 11:39:34
drapal
Marsh Posté le 17-07-2004 à 11:59:06
ben il faut juste que le démon apache aie le droit. je dirais 771
Marsh Posté le 17-07-2004 à 12:00:37
JagStang a écrit : ben il faut juste que le démon apache aie le droit. je dirais 771 |
Disons que je suis hébergé chez Free
Comment je fais ? :S
J'y connais rien a apache
Marsh Posté le 17-07-2004 à 12:03:57
via ton logiciel FTP, tu fais un CHMOD sur le répertoire
Marsh Posté le 17-07-2004 à 12:06:07
JagStang a écrit : via ton logiciel FTP, tu fais un CHMOD sur le répertoire |
Tu sais koi Jag, je sen que tu a des choses a m'apprendre là
Du moin si tu a le temps ...
Marsh Posté le 17-07-2004 à 12:07:07
ouais ben c'est pas une hotline. et je suis pas payé ici
de plus, il fait beau aujourd'hui si tu vois ce que je veux dire.
tu arrives pas à le faire ?
Marsh Posté le 17-07-2004 à 12:13:43
JagStang a écrit : ouais ben c'est pas une hotline. et je suis pas payé ici |
O moins un ptit lien ??
Non j'y connais rien
Marsh Posté le 17-07-2004 à 12:15:19
as-tu un logiciel FTP. lequel ?
Marsh Posté le 17-07-2004 à 12:19:22
JagStang a écrit : as-tu un logiciel FTP. lequel ? |
FTP expert ...
Et encore merci de m'aidé
Marsh Posté le 17-07-2004 à 12:26:26
tu te loggue sur ton FTP. click droit sur le répertoire qui contient les fichiers (ainsi que le fichiers eux-même)
et tz changes les droits avec chmod (ou attributs de fichier) --> 751
sur ce bonne aprèm. si tu as d'autre questions va sur W,S&R car on s'éloigne de la prog là
edit : client FTP si jamais ton client de merde me permets pas ceci : http://filezilla.sourceforge.net/
Marsh Posté le 17-07-2004 à 12:29:41
JagStang a écrit : tu te loggue sur ton FTP. click droit sur le répertoire qui contient les fichiers (ainsi que le fichiers eux-même) |
merci de ton aide ...
Avec FTP expert ca me di ke "le serveur ne supporte pas la modification des attributs"
Marsh Posté le 17-07-2004 à 12:32:22
faut faire ça sur un rép. que tu as crée toi. car tu ne peux pas changer les droits sur tout les répertoire (racine par ex.)
Marsh Posté le 17-07-2004 à 12:35:26
Ayuget a écrit : tu peux changer les CHMOD chez free? |
Non on peu pas ...
Donc comment je pourrai faire mon truc en php?
En fait je voudrai supprimé tous les fichiers d'un dossier ...
Marsh Posté le 17-07-2004 à 12:58:55
ReplyMarsh Posté le 17-07-2004 à 18:55:51
ben si tu peux pas changer le chomd y'a rien à faire. pas besoin d'upper.
t'es certain que ça soit une question de droit ? parce qu'à mon avis tu les as les droits.
fait péter un peu de code stp
Marsh Posté le 17-07-2004 à 19:34:37
bizarre, j'ai fais une connerie qui utilise un fichier texte et le unlink fonctionne chez free
Marsh Posté le 18-07-2004 à 00:32:23
JagStang a écrit : ben si tu peux pas changer le chomd y'a rien à faire. pas besoin d'upper. |
Voila ce que j'obtiens:
Code :
|
Marsh Posté le 18-07-2004 à 12:04:58
Ca vous aide po plus ?
Sinon $man tu veux pas m'envoyer ton .php qui utilise unlink sur free ?!
Marsh Posté le 19-07-2004 à 00:09:05
ReplyMarsh Posté le 19-07-2004 à 01:36:12
poste la ligne ou tu appelles la fonction unlink stp
Marsh Posté le 19-07-2004 à 10:45:32
Code :
|
Voila le code entier du "script" donc c vraiment pas long :S
Marsh Posté le 19-07-2004 à 10:49:35
elle sors d'ou ta variables $fichiers (avec un 's') ?
et enlèves les doubles quotes : unlink($fichier) ;
Marsh Posté le 19-07-2004 à 10:55:04
JagStang a écrit : elle sors d'ou ta variables $fichiers (avec un 's') ? |
ptin erreure trop conne :S merci ...
Pff nawak moi
Marsh Posté le 19-07-2004 à 10:58:36
boulay va
Marsh Posté le 19-07-2004 à 11:02:57
Code :
|
Ca marche comme ca now ...
Pourquoi tu veux que j'enleve les " " ??
Si j'enleve ca marche plus :S
Marsh Posté le 19-07-2004 à 11:06:26
il sont inutiles dans ce cas : unlink("$fichiers" );
mais indispensable maintenant : unlink("$rep_dst/$fichier" );
Marsh Posté le 19-07-2004 à 11:12:20
JagStang a écrit : il sont inutiles dans ce cas : unlink("$fichiers" ); |
Ah ok d'accord scuse moi
Encore merci pour avoir relevé mon erreure d'inattention
Marsh Posté le 19-07-2004 à 11:14:21
ouais. la honte quand même
pis ça c'est faut : $extension=substr($fichier,-3);
p.exe : maPhoto.jpeg
tu dois prendre les derniers caractères après le dernier point.
split() etc
Marsh Posté le 19-07-2004 à 11:53:28
JagStang a écrit : ouais. la honte quand même |
Euh je vois pas pourquoi ca serai faux
C'est pour un site personnel et je sais d'avance que toutes les photos sont .jpg
Ceci dit si tu veut compléter ton Idée met le code ici et je verai pour peut être l'intégrer
Il faut être le plus prévoyant possible
Encore vraiment merci a toi pour ton aide
Marsh Posté le 19-07-2004 à 12:54:50
c'est pas que c'est faux. c'est que ton test ne récupère pas l'extension, mais les 3 derniers catactères.
ça t'évitera de te creuser la tête plus tard c'est tout. et non, je n'ai pas l'intention de faire les deux lignes de codes pour que tu puisse "envisager de l'intégrer"...
Marsh Posté le 17-07-2004 à 11:37:59
Comment donné les droits pour permettre de se servir de unlink ???
Merci d'avance de votre aide
Message édité par CocoRambo le 19-07-2004 à 11:55:22
---------------
Mon FeedBack | Mon topic de vente