xkeywee Posted August 14, 2007 Share Posted August 14, 2007 When someone enters "curl curl" in the suburb field of a form I have I get an error "Forbidden You don;t have permission to access /curl-test.php om this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request." This is a cut down version of the script which also cuases the same error. <?php echo ' <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html lang="en"> <head> <title>Test Curl</title> <meta http-equiv="Content-Language" content="en-AU" /> <meta http-equiv="Country" name="Australia" /> <link rel=StyleSheet href="includes/style.css" type="text/css"> </head> <body>'; if($_POST['action'] == "Save") { echo 'You entered a suburb of '.$_POST['suburb']; exit(); } else { echo ' <form name="main_form" action="'.$_SERVER['PHP_SELF'].'" method="post" enctype="multipart/form-data"> <input type="hidden" name="action" value=""> Suburb: <input class="text_entry" type="text" name="suburb" size="200" maxlength="200" style="width:250px;" id="suburb" value=""> <a href="#" onClick="document.main_form.action.value=\'Save\'; document.main_form.submit();">Save[/url] </form>'; } echo ' </body> </html>'; This can be tested at http://www.cybernamixqld.com.au/curl-test.php. If you enter "chicago" as a suburb it is alright but if you enter "curl curl" it is not. Quote Link to comment https://forums.phpfreaks.com/topic/64841-posting-a-form-with-curl-curl-in-an-input-causes-error/ Share on other sites More sharing options...
NArc0t1c Posted August 14, 2007 Share Posted August 14, 2007 I see adslasshes is on, try url encoding, so that a space is not given. Quote Link to comment https://forums.phpfreaks.com/topic/64841-posting-a-form-with-curl-curl-in-an-input-causes-error/#findComment-323539 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.