Expiring Today—Celebrate National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

PHP - Error when submitting page: Request-URI too large

Posted on 2010-08-13
6
Medium Priority
?
1,285 Views
Last Modified: 2013-12-13
I have a PHP program that submits a query to a remote database. There are options to have 10 to 50 items displayed on the screen. When I choose 10 items to display, all works well.

When I choose 30 to 50, I get the

Request-URI too large error
The requested URL's length exceeds the capacity limit for this server.

I understand "why" the error is tripped, but I can't figure out where in the code to look. If I try message, nothing displays to the screen. What I think I need is a PHP "error catcher" or something like that.

Any ideas?



0
Comment
Question by:Webspeeder
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 2
6 Comments
 

Author Comment

by:Webspeeder
ID: 33432194
I tried inserting this at the top of each program:

ini_set('display_errors', 1);
error_reporting(E_ALL);

and it didn't work.
0
 
LVL 2

Expert Comment

by:Tekati68
ID: 33432305
Can you change your form from GET to POST?  That would eliminate the issue altogether.

So if you are using $_GET['var'] you will need to change those to $_POST['var'].  If you are using $_REQUEST['var'] then you do not need to change anything.

Not saying you are using $_REQUEST but if you are please use $_POST or $_GET as it is the proper way.

If I am way off the mark here post some code so I can help you further.
0
 

Author Comment

by:Webspeeder
ID: 33432341
I'm actually in talks with the people in control of the remote database to set it up for a post. Right now I believe it is using a get because of the error.

The $_GET[], if the parameters are sent via the URL, will the $_POST[] work?
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 2

Accepted Solution

by:
Tekati68 earned 2000 total points
ID: 33432411
If you look on your form it will look something like...

<form method="get" action="submit.php">

If your form does have method="get" or it does not have a method declaration at all add one to it and make it action="post"
0
 

Author Comment

by:Webspeeder
ID: 33432494
I knew that. I had tunnel vision, making it too complicated.
0
 

Author Comment

by:Webspeeder
ID: 33432504
Thanks.
0

Featured Post

Learn how to optimize MySQL for your business need

With the increasing importance of apps & networks in both business & personal interconnections, perfor. has become one of the key metrics of successful communication. This ebook is a hands-on business-case-driven guide to understanding MySQL query parameter tuning & database perf

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

There are times when I have encountered the need to decompress a response from a PHP request. This is how it's done, but you must have control of the request and you can set the Accept-Encoding header.
Originally, this post was published on Monitis Blog, you can check it here . In business circles, we sometimes hear that today is the “age of the customer.” And so it is. Thanks to the enormous advances over the past few years in consumer techno…
Learn the basics of lists in Python. Lists, as their name suggests, are a means for ordering and storing values. : Lists are declared using brackets; for example: t = [1, 2, 3]: Lists may contain a mix of data types; for example: t = ['string', 1, T…
In a recent question (https://www.experts-exchange.com/questions/29004105/Run-AutoHotkey-script-directly-from-Notepad.html) here at Experts Exchange, a member asked how to run an AutoHotkey script (.AHK) directly from Notepad++ (aka NPP). This video…
Suggested Courses

730 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question