init
This commit is contained in:
34
modules/EcmDocuments/DeleteDir.php
Executable file
34
modules/EcmDocuments/DeleteDir.php
Executable file
@@ -0,0 +1,34 @@
|
||||
<?
|
||||
require_once("include/formbase.php");
|
||||
require_once("modules/EcmDocuments/dirstree.php");
|
||||
|
||||
$r=mysql_fetch_array(mysql_query("select iddir from ecmdocuments where id='".$_REQUEST['record']."'"));
|
||||
$iddir=$r['iddir'];
|
||||
delete_recursive($_REQUEST['record']);
|
||||
reorganizedir($iddir);
|
||||
$relations=array("accounts","calls","contacts","contracts","correspondences","ecmfiles","ecminvoices","emails","meetings","notes","quotes","tasks");
|
||||
foreach($relations as $rel)deleterelations($_REQUEST['record'],"ecmdocuments_".$rel,"ecmdocument_id");
|
||||
$_SESSION['optionsafterdeletedir']=1;
|
||||
$bl=explode("||",$_GET['record']."||".check_block($_GET['record'],""));
|
||||
for($i=count($bl)-1;$i>=0;$i--)
|
||||
{
|
||||
$z="select name,id,no from ecmdocuments where id='".$bl[$i]."'";
|
||||
$w=mysql_query($z);
|
||||
$r=mysql_fetch_array($w);
|
||||
if($r['name'])$linked_path.="<a class='utilsLink' href='index.php?module=EcmDocuments&action=DetailView&record=".$r['id']."'>".$r['no'].".".$r['name']."</a> / ";
|
||||
}
|
||||
$pathsamba="";
|
||||
for($i=count($bl)-1;$i>=0;$i--)
|
||||
{
|
||||
$z="select name from ecmdocuments where id='".$bl[$i]."'";
|
||||
$w=mysql_query($z);
|
||||
$r=mysql_fetch_array($w);
|
||||
$c=array("a","s","z","z","c","n","l","<EFBFBD>","e");
|
||||
$p=array("a","s","z","z","c","n","l","o","e");
|
||||
$pathsamba.="/".str_replace($c,$p,$r['name']);
|
||||
}
|
||||
$pathsamba=str_replace("///","/",$pathsamba);
|
||||
$pathsamba="smb://janek:test55...@192.168.1.3/Celtic/CRM/Files".$patsamba;
|
||||
unlink($pathsamba);
|
||||
handleRedirect($iddir,"EcmDocuments");
|
||||
?>
|
||||
Reference in New Issue
Block a user