Re: How to deal with errors in forms

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Merlin,

try with sessions. in this case you don't have to append something to
the URL as parameters

Merlin schrieb am 24.08.2006 11:40:
> Hi there,
> 
> I do have a form where there is also a field with max 2000 characters 
> the user can put in.
> 
> Now before processing the data with php, I do a checkin the script for 
> certain criterias if something lookes wrong I do redirect him to the 
> original form with inserting the data he has entered. I do this via GET
> e.g.: ?title=test&body=blablub
> 
> That works fine with one exception. If the user does enter 2000 
> characters (or a lot c.) they do get transfered via URL as well and that 
> is not possible. Firfox for example then simply displays a blank page!!! 
> It would be fine if he would return with just a few less characters, but 
> at least display the error message I am providing.
> 
> Now, 2 questions:
> 1) Does anybody know why firefox is shoing a blank page? If the URL does 
> contain less characters, lets say 100 everything works fine.
> 2) How could I possibly save his entry? Maybe with the help of a cookie? 
> But then, I do redirect to the page. So I do send a header. As far as I 
> know this only once possible?
> For example:
> setcookie('bla test');	 
> HEADER("Location:".$data[rurl]."?error=".$error.$parameter);
> 
> I would rather not like to use the help of a database.
> 
> Any ideas?
> 
> Regards,
> 
> Merlin
> 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux