Home >Backend Development >PHP Tutorial >PHP explanation of modifying RAR file comments and adding compressed files_PHP tutorial

PHP explanation of modifying RAR file comments and adding compressed files_PHP tutorial

WBOY
WBOYOriginal
2016-07-13 17:42:29601browse

We open the help file of WINRAR. The help file mentions that the two parameters for modifying RAR file comments and adding compressed files in command line mode are AC. The description file of WINRAR is as follows:
Add all * from the current folder. hlp file to the compressed file help.rar

WinRAR a help *.hlp

To add comments from the file, you can use the -z switch.
WinRAR c -zinfo.txt dummy

In this way, we can call CMD through PHP and run the above two WINRAR parameters to batch modify the comments of RAR files and add compressed files. Need to pay attention The thing is, PHP cannot directly call CMD when safe mode is opened.

The following code is how I read the file path through my database and finally implement batch modification of RAR file comments. Because The database is ACCESS. I created a new ODBC source. At the same time, RAR.exe and CMD.EXE are both in the same directory as 1.PHP.
The code is as follows:
$id=$_GET[id ];
if($id=="")
{
echo "Parameter error";
exit;
}
if($id>=400)
{
echo "All ends";
exit;
}
$db=odbc_connect("dw","","");
$sql="select * from download where id=$id";
$query=odbc_exec($db,$sql);
$filename=odbc_result($query,2);
if($filename=="")
{

}
$filename=str_replace("#1″,"",$filename);
$filename=str_replace("#2″,"",$filename);
$filename="soft/".$filename;
echo $filename."
";
if(!file_exists($filename))
{
echo "File does not exist ,Go to next ID";
$id ;
echo "
CONTENT=0;URL=../test/1.php?id= $id>";
exit;
}//Read the file name and check whether the file exists
else
{
WinRAR a $filename instructions.txt;
echo "Inserting description file successfully";
$id ;
echo "";
}
odbc_close($db);
?>

××××××××××××××××××××
Recently collected popular, Many friends may try to build a site with rich and complete content by collecting data.
However, at some point, the RAR files we usually collect are annotated in batches. At this time, if you put these data into your own The website is nothing more than advertising for others.
I also encountered such a problem recently, and it was very troublesome. Later, I carefully looked through the help file of WINRAR and found that we can make batch modifications through the following method.
We open the help file of WINRAR. The help file mentions that the two parameters for modifying RAR file comments and adding compressed files in command line mode are AC. The description file of WINRAR is as follows:
Add from the current folder All *.hlp files into the compressed file help.rar
WinRAR a help *.hlp

To add comments from the file, you can use the -z switch.
WinRAR c -zinfo.txt dummy

In this way, we can call CMD through PHP and run the above two WINRAR parameters to batch modify comments of RAR files and add compressed files. Need to pay attention The thing is, PHP cannot directly call CMD when safe mode is opened.

The following code is how I read the file path through my database and finally implement batch modification of RAR file comments. Because The database is ACCESS. I created a new ODBC source. RAR.EXE and CMD.EXE are both in the same directory of 1.PHP
The code is as follows:
$id=$_GET[id ];
if($id=="")
{
echo "Parameter error";
exit;
}
if($id>=400)
{
echo "All ends";
exit;
}
$db=odbc_connect("dw","","");
$sql="select * from download where id=$id";
$query=odbc_exec($db,$sql);
$filename=odbc_result($query,2);
if($filename=="")
{
}
$filename=str_replace("#1″,"",$filename);
$filename=str_replace("#2″,"",$filename);
$filename ="soft/".$filename;
echo $filename."
";
if(!file_exists($filename))
{
echo "The file does not exist, go to Next ID";
$id ;
echo "
CONTENT=0;URL=../test/1.php?id=$id> ";
exit;
}//Read the file name and check whether the file exists
else
{
WinRAR a $filename instructions.txt;
echo "Insert instructions File successful";
$id ;
echo "";
}
odbc_close($db);
?>

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/486063.htmlTechArticleWe open the WINRAR help file. The help file mentions modifying RAR file comments and adding compression in command line mode. The two parameters of the document are AC, and the description file of WINRAR is as follows: From when...
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn