Re: Re: idiot proofing

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

 



On Wed, Jun 24, 2009 at 8:24 PM, Shawn McKenzie<nospam@xxxxxxxxxxxxx> wrote:
> Bastien Koert wrote:
>> On Wed, Jun 24, 2009 at 5:30 PM, Shawn McKenzie<nospam@xxxxxxxxxxxxx> wrote:
>>> PJ wrote:
>>>> I have a bit of a situation.
>>>> I have set up addBooks, editBooks and deleteBooks pages. Before
>>>> complicating my life & mixing them up in one file, I am running tests.
>>>> I'd like to make them idiot proof, up to a point.
>>>> When the page is submitted and the code is parsed, the form inputs
>>>> remain on the screen along with the submit buttons.
>>>> I'm not sure of what is the normal way of closing/hiding/wiping the
>>>> screen output before showing the result output of the operation.
>>>> I do not want a user to resubmit the input which is still in the input
>>>> $strings.
>>>> I am wondering if I should be using some code to clear the inputs like
>>>> unsetting??? sessions or a break or am I doing something wrong with the
>>>> flow of the code?
>>>> I'd like to leave the pages with only the output of success (or failure)
>>>> and links to do another add/edit/delete operation.
>>>> Thanks for any suggestions.
>>>>
>>> I've never tried it, but you can possibly submit to an intermediate page
>>> that stuffs the post vars into a session, echos "please wait" and then
>>> redirects to the page that does the processing.  The processing page
>>> gets the sessions vars and does its business.
>>>
>>> --
>>> Thanks!
>>> -Shawn
>>> http://www.spidean.com
>>>
>>> --
>>> PHP General Mailing List (http://www.php.net/)
>>> To unsubscribe, visit: http://www.php.net/unsub.php
>>>
>>>
>>
>> What about placing the contents in different divs and showing hiding
>> those divs on submit? Then using AJAX to update the server / database
>> with the requested operation?
>>
> That's a good one, however I'm assuming you haven't been following PJ's
> posts :-)  Once he tries AJAX, I feel for the js.general and
> ajax.general folks!
>
> --
> Thanks!
> -Shawn
> http://www.spidean.com
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

Well, I have followed PJ's posts and agree that this [AJAX] is
something that he's not ready for yet.

@PJ, the whole submit / process/ redraw the form only takes a few
seconds and the simplest thing is to just place a spinning 'buy' gif
image in the center of the page to let people know something is
working

-- 

Bastien

Cat, the other other white meat

-- 
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