+<?php\r
+if(filter_has_var(INPUT_GET, 'submit'))\r
+{\r
+ $infohash = filter_input(INPUT_GET, 'infohash');\r
+ $name = filter_input(INPUT_GET, 'tname');\r
+ $trackers = filter_input(INPUT_GET, 'trackers');\r
+ $webseeds = filter_input(INPUT_GET, 'webseeds');\r
+ \r
+ if(strlen($infohash) == 0)\r
+ {\r
+ $error_code = 1;\r
+ }\r
+ else if(strlen($infohash) == 40 && ctype_xdigit($infohash))\r
+ {\r
+ $magnetlink = "magnet:?xt=urn:btih:" . $infohash;\r
+\r
+ if($name != "")\r
+ {\r
+ $magnetlink = $magnetlink . "&dn=" . $name;\r
+ }\r
+ if($trackers != "")\r
+ {\r
+ $trackers = str_replace("\r","&tr=",$trackers);\r
+ $trackers = str_replace(" ","&tr=",$trackers);\r
+ $magnetlink = $magnetlink . "&tr=" . $trackers;\r
+ }\r
+ if ($webseeds != "") \r
+ {\r
+ $magnetlink = $magnetlink . "&ws=" . $webseeds;\r
+ }\r
+ }\r
+ else\r
+ {\r
+ $error_code = 2;\r
+ }\r
+ //$magnetlink = "magnet:?xt=urn:btih:" .$infohash . "&dn=" . $name . "&tr=" . $trackers;\r
+}\r
+?>\r