RE: [PHP] Problems w/ goto
| From: | Steve Staples | Date: | Fri, 17 Dec 2010 17:08:15 +0000 |
| Subject: | RE: [PHP] Problems w/ goto | ||
| References: | 1 2 | Groups: | php.db php.general |
| Request: | Send a blank email to php-db+get-47546@lists.php.net to get a copy of this message | ||
On Fri, 2010-12-17 at 10:50 -0600, Jay Blanchard wrote:
> [snip]
> Thank you with your excellent help in the past. Here is another
> puzzler....
>
> I am trying to write a program that can have two(2) independent forms
> in one PHP file. When I run the code below [from PHP - A Beginner's
> Guide], to which I have added a second form, it freezes. Without the
> goto statements, it runs. When it does run, it displays both forms
> on one Web screen. What I desire is for the first form to be
> displayed, the data entered and then the second form displayed. In
> an actual, not test program like this one, the data in the second
> form would be dependent on the first form.
>
> What did I do wrong?
> [/snip]
>
> You used GOTO.
>
> In this case I would recommend using something like jQuery to 'hide' one
> form until the other form is complete. PHP has sent the output to the
> browser already, both forms are there and display when you remove the
> GOTO.
>
> GOTO should never be used like this.
>
> GOTO should never be used.
>
Wow... that brought me back to 1990... using basic and batch files...
I honestly didn't even know that the GOTO was still in existence,
especially within PHP.
I had to show the people in my office, and we all got a chuckle from teh
XKCD comic in the PHP documentation for GOTO
http://ca2.php.net/goto
Steve