check for errors in file browser handlers, see #68

This commit is contained in:
Antoine Beaupré 2006-11-27 22:18:57 +00:00
parent 1158621261
commit 976a0321f3
1 changed files with 18 additions and 6 deletions

View File

@ -39,11 +39,15 @@ $R=$bro->convertabsolute($R,1);
if ($formu) { if ($formu) {
switch ($formu) { switch ($formu) {
case 1: // Créer le répertoire $R.$nomfich case 1: // Créer le répertoire $R.$nomfich
$bro->CreateDir($R,$nomfich); if ($bro->CreateDir($R,$nomfich)) {
print $err->errstr();
}
$p=$bro->GetPrefs(); $p=$bro->GetPrefs();
break; break;
case 6: // Créer le fichier $R.$nomfich case 6: // Créer le fichier $R.$nomfich
$bro->CreateFile($R,$nomfich); if (!$bro->CreateFile($R,$nomfich)) {
print $err->errstr();
}
$p=$bro->GetPrefs(); $p=$bro->GetPrefs();
if ($p["createfile"]==1) { if ($p["createfile"]==1) {
$file=$nomfich; $file=$nomfich;
@ -54,7 +58,9 @@ if ($formu) {
case 2: // act vaut Supprimer Copier ou Renommer. case 2: // act vaut Supprimer Copier ou Renommer.
if ($actdel) { if ($actdel) {
if($del_confirm == "y") if($del_confirm == "y")
$bro->DeleteFile($d,$R); if (!$bro->DeleteFile($d,$R)) {
print $err->errstr();
}
else{ else{
include("head.php"); include("head.php");
?> ?>
@ -81,14 +87,20 @@ if ($formu) {
} }
} }
if ($actmove) { if ($actmove) {
$bro->MoveFile($d,$R,$actmoveto); if (!$bro->MoveFile($d,$R,$actmoveto)) {
print $err->errstr();
}
} }
break; break;
case 4: // Renommage Effectif... case 4: // Renommage Effectif...
$bro->RenameFile($R,$o,$d); // Rename $R (directory) $o (old) $d (new) names if (!$bro->RenameFile($R,$o,$d)) { // Rename $R (directory) $o (old) $d (new) names
print $err->errstr();
}
break; break;
case 3: // Upload de fichier... case 3: // Upload de fichier...
$bro->UploadFile($R); if (!$bro->UploadFile($R)) {
print $err->errstr();
}
break; break;
} }
} }