Edit report at https://bugs.php.net/bug.php?id=63551&edit=1
ID: 63551 Updated by: pierr...@php.net Reported by: mb_deris at yahoo dot com Summary: exec can create file without using any program -Status: Open +Status: Not a bug Type: Bug Package: Program Execution Operating System: WIN 7 PHP Version: 5.3.18 Block user comment: N Private report: N New Comment: Sorry, but your problem does not imply a bug in PHP itself. For a list of more appropriate places to ask for help using PHP, please visit http://www.php.net/support.php as this bug system is not the appropriate forum for asking support questions. Due to the volume of reports we can not explain in detail here why your report is not a bug. The support channels will be able to provide an explanation for you. Thank you for your interest in PHP. Previous Comments: ------------------------------------------------------------------------ [2012-11-17 19:34:11] mb_deris at yahoo dot com Description: ------------ this code has not any problem: exec('C:/mysql/bin/mysqldump.exe --user=root --password=123456 --host=localhost mydb > D:\myfile.sql'); but this: exec('mydb > D:\myfile.sql'); is any program executed in this? but it create the file with 0byte so now you can create any type of files exec('mydb > D:\myfile.php'); exec('mydb > D:\myfile.exe'); exec('mydb > D:\myfile.txt'); Test script: --------------- exec('mydb > D:\myfile.php'); exec('mydb > D:\myfile.exe'); exec('mydb > D:\myfile.txt'); ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=63551&edit=1