Re: [PHP] Using a HTML button

2002-01-11 Thread sundogcurt


JAVASCRIPT VERSION


mytitle

function multiply(x){
var myresult = 2 * x;
document.write(myresult);
}











PHP VERSION


mytitle


if($mybutton){
$myresult = 2 * $mybutton;
print $myresult;
}else{
print "Click the button to see what 2 mulitplied by 5 is!";
}







You can do it either way, don't take my code at face "value" (sorry, 
couldn't resist) I haven't tested it, but it should be enough to get you 
going. I would suggest that you use the PHP version, that way you don't 
have to worry about cross browser JavaScript compatibility.

>> > Hi,
>> >
>> > I am rather new to PHP so I hope somebody can help me.
>> >
>> > I have a normal button (HTML code). Then I have made a function
>> >
>> > function multiply($X)
>> > {
>> > return 2*$X;
>> > }
>> >
>> > The button has an OnClick, which calls my function.
>> > 
>> >
>> > I then writes $X to the screen.
>> >
>> > 
>> >
>> > The problem is I dont even have to press the button. When the page 
>> loads it
>> > already has calculated 2*$X. Why is that. I would like to only call my
>> > function when I press my button.
>>
>> What value is it returning 5, or 10?
>>
>> Nick Wilson
>>
>> Tel:+45 3325 0688
>> Fax:+45 3325 0677
>> Web:www.explodingnet.com
>
>
>



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] Using a HTML button

2002-01-11 Thread Richard S. Crawford

PHP is entirely server-based.  So when you load this page into your 
browser, all of the PHP is being parsed BEFORE it ever loads into the 
browser.  So the function will be executed even before the page loads.

Do it in JavaScript if you want it to be done in the browser.  What you 
have written down will show up in the source code of your browser as:



(or something like that).

PHP runs entirely on the 
server.  Server!  Server!  Server!  Server!  Honest, I promise that it 
doesn't get interpreted by the browser.  If you have any doubts, try 
writing a PHP script, reading it in your browser, and then viewing the 
source code to see what gets rendered.

For browser-side scripting, I suggest you pick up a book on JavaScript 
programming.  Nothing you do in PHP will ever be interpreted by a browser.


At 01:59 PM 1/11/2002, Nick Wilson wrote:
>-BEGIN PGP SIGNED MESSAGE-
>Hash: SHA1
>
>
>* On 11-01-02 at 22:48
>* Morten Nielsen said
>
> > Hi,
> >
> > I am rather new to PHP so I hope somebody can help me.
> >
> > I have a normal button (HTML code). Then I have made a function
> >
> > function multiply($X)
> > {
> > return 2*$X;
> > }
> >
> > The button has an OnClick, which calls my function.
> > 
> >
> > I then writes $X to the screen.
> >
> > 
> >
> > The problem is I dont even have to press the button. When the page loads it
> > already has calculated 2*$X. Why is that. I would like to only call my
> > function when I press my button.
>
>What value is it returning 5, or 10?
>
>Nick Wilson
>
>Tel:+45 3325 0688
>Fax:+45 3325 0677
>Web:www.explodingnet.com
>
>
>
>-BEGIN PGP SIGNATURE-
>Version: GnuPG v1.0.6 (GNU/Linux)
>Comment: For info see http://www.gnupg.org
>
>iD8DBQE8P2ArHpvrrTa6L5oRAhPjAJ9Mv4k54bNNtu8DLGBegiD7SaQA1QCggJNl
>PolIOd8coSStooSyW/mmtk0=
>=MNoe
>-END PGP SIGNATURE-
>
>--
>PHP General Mailing List (http://www.php.net/)
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>To contact the list administrators, e-mail: [EMAIL PROTECTED]


Sliante,
Richard S. Crawford

http://www.mossroot.com
AIM: Buffalo2K   ICQ: 11646404  Y!: rscrawford
MSN: [EMAIL PROTECTED]

"It is only with the heart that we see rightly; what is essential is 
invisible to the eye."  --Antoine de Saint Exupéry

"Push the button, Max!"


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




Re: [PHP] Using a HTML button

2002-01-11 Thread Nick Wilson

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


* On 11-01-02 at 22:48 
* Morten Nielsen said

> Hi,
> 
> I am rather new to PHP so I hope somebody can help me.
> 
> I have a normal button (HTML code). Then I have made a function
> 
> function multiply($X)
> {
> return 2*$X;
> }
> 
> The button has an OnClick, which calls my function.
> 
> 
> I then writes $X to the screen.
> 
> 
> 
> The problem is I dont even have to press the button. When the page loads it
> already has calculated 2*$X. Why is that. I would like to only call my
> function when I press my button.

What value is it returning 5, or 10?

Nick Wilson

Tel:+45 3325 0688
Fax:+45 3325 0677
Web:www.explodingnet.com



-BEGIN PGP SIGNATURE-
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE8P2ArHpvrrTa6L5oRAhPjAJ9Mv4k54bNNtu8DLGBegiD7SaQA1QCggJNl
PolIOd8coSStooSyW/mmtk0=
=MNoe
-END PGP SIGNATURE-

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]