Re: Interesting POST error

From: Date: Thu, 10 Jan 2008 15:46:09 +0000
Subject: Re: Interesting POST error
References: 1  Groups: php.install 
Request: Send a blank email to php-install+get-18468@lists.php.net to get a copy of this message
Keith, Another interesting addition to all of this, both your code and my developers original code work on our PHP v4 instance. Jesse Jesse Santana Project Lead - Enterprise Services Group Information Technology Services California State University, Long Beach 1250 Bellflower Blvd. Long Beach, CA 90840 Office: (562)985-8511 Fax: (562)985-8855 Keith Roberts <keith@karsites.net> 01/10/2008 02:55 AM Please respond to Keith Roberts <keith@karsites.net> To php-install@lists.php.net cc Subject Re: [PHP-INSTALL] Interesting POST error Is this what you are looking for Jesse: <html> <head> <title>Wiki Text Tester</title> </head> <body> <?php echo "Contents of \$_POST array: <br />"; while (list($key, $value) = each($_POST)) { echo "$key: $value <br />"; } ?> <br /> <form method="post" action="" accept-charset="utf-8"> <textarea name="wikitext" cols="80" rows="10"> <?php echo $_POST['wikitext'] ?> </textarea> <input type="submit" /> </form> </body> </html> The above also works with <html> or html in the text area. I tried your code on my machine but it was doing strange things to the URL for the page. HTH Keith Roberts ----------------------------------------------------------------- Websites: http://www.karsites.net http://www.raised-from-the-dead.org.uk All email addresses are challenge-response protected with TMDA [http://tmda.net] ----------------------------------------------------------------- On Wed, 9 Jan 2008, Jesse Santana wrote: > To: php-install@lists.php.net > From: Jesse Santana <jsantana@csulb.edu> > Subject: [PHP-INSTALL] Interesting POST error > > One of our developers has brought an interesting problem to my attention. > I'll start off by describing our environment. We are running a Solaris 10 > server with Apache 2.2.6. PHP version 5.2.5 is loaded as a module and > appears to be working fine. However, our developer ran into a problem > using dokuwiki. When he submits a form with a <html> tag in it, he > receives a 400 error. He threw together this little script to verify the > problem: > > <html> > <body> > <?php > echo sprintf("%s", $_POST['wikitext']); > ?> > <br /> > <form method="post" action="<?=$_SERVER['PHP_SELF']?>" > accept-charset="utf-8"> > <textarea name="wikitext" style="height: 300px;" cols="80" > rows="10"></textarea> > > <input type="submit"/> > </form> > </body> > </html> > > This can be viewed here: > http://eagles.its.csulb.edu/php/PostTest.php > > As you can see, the script does nothing more than take what is submitted > and display it on the screen. However, if you type in <html> then click > on the Submit Query button, you will get a 400 error. > > Does anyone know why this is occurring? Am I looking at some php.ini > parameter change to fix this? > > Jesse > > Jesse Santana > Project Lead - Enterprise Services Group > Information Technology Services > California State University, Long Beach > 1250 Bellflower Blvd. > Long Beach, CA 90840 > Office: (562)985-8511 > Fax: (562)985-8855 >

« previous php.install (#18468) next »