Toolsweb
Messages postés50Date d'inscriptiondimanche 24 avril 2005StatutMembreDernière intervention17 février 2006
-
5 sept. 2005 à 00:12
Toolsweb
Messages postés50Date d'inscriptiondimanche 24 avril 2005StatutMembreDernière intervention17 février 2006
-
5 sept. 2005 à 16:35
bonjour à tous, j'ai trouvé un script sur ce site qui permettait l'upload de fichier. Toutefois, il n'y avait pas de fonction supprimer donc j'ai TENTÉ d'en ajouter une. Voici mon code
<?
// Taille max des fichiers (octets)
$MFS= 100000;
// Répertoire de stockage
$rep="upload/";
mais je reçois ce message d'erreur:
Parse error: parse error in /data/members/free/multimania/fr/t/o/o/toolsweb/htdocs/Nouveau fichiers/test.php on line 53
Je me demandais pourquoi et je me suis dit qu'ici, vous sauriez y répondre.
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 5 sept. 2005 à 09:33
Hello,
donne plutot la ligne 53 et les quelques lignes précédentes. Une parse error, c'est généralement un point-virgule manquant.
dans ton code à vue de nez, il manque aussi une accolade fermante après le dernier bloc de html.
Il manque aussi une accolade ouvrante après ton while...
Pour des questions de portaibilité, on écrit <?php et non pas <?
Les éléments et attributs html sont plutôt en minuscules.
Un readdir s'écrit plutôt :
while (false !($file readdir ($dh))) {}
(on se fout des variables hein, c'est juste la syntaxe).
On n'utilise les @ devant une fonction (ou une variable) que quand on a
l'intention de gérer les erreurs soi même (ce n'est visiblement pas le
cas ici).
Sinon le unlink ($rep.$f); est juste en effet.
Vous n’avez pas trouvé la réponse que vous recherchez ?