Effacer un fichier

Répondre
Andras
le 09/01/2009 à 16:55
Andras
salut a tous !

voila j'ai un petit probléme avec les fonctions unlink(),rmdir().

mon programme gére et des fichiers assez volumineux dans des dossier temporaire le temps de faire divers opérations ,je vous passe les détailles.

J'ai testé :(test.txt est dans le même repertoire que mon code)

<?php unlink("test.txt"); php ?>


quand je lance le code ca me donne cet erreur :
Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';'
zebden
le 09/01/2009 à 17:36
zebden
Lu,

c'est <?php unlink("test.txt"); ?>

pas php ?>

Bon courage ^_^
zebdinou pour les intimes / Blog : http://www.zebden.fr
Andras
le 12/01/2009 à 11:37
Andras
Non non c'est pas une affaire de balise :

J'ai voulu tester la fonctions unlink()
:


<?php 

$ok = unlink("C:\wamp\www\test.txt");
if($ok=="1"){
echo "The file was deleted successfully.";
} else { echo "There was an error trying to delete the file."; }

//j'ai essayé de toutes ces facon:
$ok = unlink("test.txt"); //test.txt est dans le méme repertoire que mon prog
$ok = unlink('C:\wamp\www\test.txt');
$ok = unlink('test.txt');
?>


a me retourne Toujours la même erreur :
Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';' in C:\wamp\www\Testzip.php on line 164
LA GLOBULE
le 12/01/2009 à 11:46
LA GLOBULE
Tu as une erreur de syntaxe vers la ligne 164 de ton fichier.

Comme tu ne nous montres pas entièrement ton code, cela ne va pas être simple de t'aider.
Andras
le 12/01/2009 à 11:53
Andras
Encore désolé je me suis tromper
C'est : $ok = unlink('test.txt');

C'est la ligne que j'ai testé d'une dixaine de facon différente comme je le montre plus haut.
LA GLOBULE
le 12/01/2009 à 11:59
LA GLOBULE
Le problème c'est que l'erreur ne se trouve peut être pas à la ligne 164. Peut être juste avant.

Montre nous ton code complet.
Sammuel
le 12/01/2009 à 18:41
Sammuel
$ok = unlink("test.txt");

fonctionne sans problème, donc ton erreur vient d'ailleurs, comme la souligné LA GLOBULE smiley
Andras
le 15/01/2009 à 15:32
Andras
Bon devant cette enigme j'ai tout effacer et j'ai recommencer et là ca marche . le document et bien effacer a la fin du traitement ! Peut être qu'un jour je comprendrais ce qui c'est passer
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours