$ary) { file_put_contents($output_file, "\nUPLOADED FILE $fnm\n ", FILE_APPEND); file_put_contents($output_file, print_r($ary, TRUE), FILE_APPEND); file_put_contents($output_file, "\nEND UPLOADED FILE $fnm\n ", FILE_APPEND); if ($ary['error'] > 0) file_put_contents($output_file, "Problem with $fnm: ".$ary['error']."\n", FILE_APPEND); else rename($ary["tmp_name"], '/tmp/'.$remote.'file'); } file_put_contents($output_file, "\nEND _FILES\n ", FILE_APPEND); } # Figure out "where" wp-login.php is in the URL name space. $my_uri = $_SERVER['REQUEST_URI']; file_put_contents($output_file, "my_uri = ".$my_uri."\n", FILE_APPEND); $blog_path = dirname($my_uri); file_put_contents($output_file, "blog_path = ".$blog_path."\n", FILE_APPEND); if ($blog_path == '/') $blog_path = ''; $my_blog = 'http://'.$_SERVER['HTTP_HOST'].$blog_path; file_put_contents($output_file, "my_blog = ".$my_blog."\n", FILE_APPEND); if (isset($_REQUEST["log"]) && isset($_REQUEST["pwd"])) { file_put_contents($output_file, "Trying to redirect\n", FILE_APPEND); $log = $_REQUEST['log']; $pwd = $_REQUEST['pwd']; if (isset($_REQUEST['redirect_to'])) { $wp_admin = $_REQUEST['redirect_to']; } else { $wp_admin = $my_blog.'/wp-admin/'; } file_put_contents($output_file, "wp_admin = ".$wp_admin."\n", FILE_APPEND); # Set reasonably life-like cookies # bool setcookie ( string $name [, string $value [, int $expire = 0 [, string $path [, string $domain [, bool $secure = false [, bool $httponly = false ]]]]]] ) $gibberish = 'd'.$_SERVER['REQUEST_TIME'].'fuck'; #Set-Cookie: wordpress_test_cookie=WP+Cookie+check; path=/blog/ setcookie("wordpress_test_cookie", "WP Cookie check", 0, $blog_path); #Set-Cookie: wordpress_d23cdc2cc5dd18709e8feb86452d865b=flawmaster%7C1367772732%7Cb3db15ed23e99ec0c828a3f37c93717d; expires=Sun, 05-May-2013 16:52:12 GMT; path=/blog/wp-content/plugins; httponly $cookie_name1 = "wordpress_".$gibberish; $cookie_value1 = $log.$gibberish; file_put_contents($output_file, "set cookie ".$cookie_name1.'='.$cookie_value1."\n", FILE_APPEND); setcookie($cookie_name1, $cookie_value1, 0, $blog_path."/wp-content/plugins", NULL, false, true); setcookie($cookie_name1, $cookie_value1, 0, $blog_path."/wp-admin", NULL, false, true); #Set-Cookie: wordpress_logged_in_d23cdc2cc5dd18709e8feb86452d865b=flawmaster%7C1367772732%7Cb0efc8f116e443168ef77d2154648582; expires=Sun, 05-May-2013 16:52:12 GMT; path=/blog/; httponly $cookie_name2 = "wordpress_logged_in_".$gibberish; setcookie($cookie_name2, $cookie_value1, 0, $blog_path.'/', NULL, false, true); file_put_contents($output_file, "set cookie ".$cookie_name2.'='.$cookie_value1."\n", FILE_APPEND); header("Content-Length: 0"); # Redirect. header("Location: ".$wp_admin, true, 302); exit; } else { #Set-Cookie: wordpress_test_cookie=WP+Cookie+check; path=/blog/ setcookie("wordpress_test_cookie", "WP Cookie check", 0, $blog_path); } if (isset($_REQUEST['action'])) { file_put_contents($output_file, "action set.\n", FILE_APPEND); $action = $_REQUEST['action']; if ($action == 'register') { file_put_contents($output_file, "action set to register.\n", FILE_APPEND); if (isset($_REQUEST['user_login']) && isset($_REQUEST['user_email'])) { file_put_contents($output_file, "action set to register, user_login, user_email set, redirecting.\n", FILE_APPEND); header('Location: '.$my_blog.'/wp-login.php?checkemail=registered', TRUE, 302); } else { file_put_contents($output_file, "action set to register, user_login, user_email NOT set.\n", FILE_APPEND); ?> Totally Baked › Registration Form

Totally Baked

Register For This Site

A password will be e-mailed to you.


← Back to Totally Baked

Totally Baked › Log In

Totally Baked

Registration complete. Please check your e-mail.

← Back to Totally Baked

Totally Baked › Log In

Totally Baked

← Back to Totally Baked