Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.php > #16046

Re: test prog inpu tpost

From Lew Pitcher <lew.pitcher@digitalfreehold.ca>
Subject Re: test prog inpu tpost
Newsgroups comp.lang.php
References <n64mdp$ppg$1@reader1.panix.com>
Organization The Pitcher Digital Freehold
Message-ID <kplhy.63798$MN2.2950@fx07.iad> (permalink)
Date 2015-12-31 21:22 -0500

Show all headers | View raw


On Thursday December 31 2015 20:57, in
comp.lang.php, "vjp2.at@at.BioStrategist.dot.dot.com"
<vjp2.at@at.BioStrategist.dot.dot.com> wrote:

> 
> Should this work?

> I'm stuck with lynx browser for a few days and can't tell 

That shouldn't stop you, assuming that you have a PHP-enabled webserver to
host the page on.

Lynx, like all browsers, just renders the html sent to it by the server.

PHP code executes on the server.

If the html with PHP is served from a PHP-enabled web server, lynx will render
the results correctly.
 
> <html>
> <head>
> <title>Quadratic</title>
> </head>
> <body>
> <?php
>   $t;

What is $t ?
Why are you trying to execute it as a php statement?

>   $b=$_POST['b'];$a=$_POST['a'];$c=$_POST['c'];

Here, you should test whether the page is invoked from a GET or a POST. None
of the $_POST variables will be set on the initial GET, and your later
computation will be invalid.

>   $x;$y;  

Same question as above with $t. What is $x? What is $y? Why are you trying to
execute two variables as php statements?

>   $t=(pow($b,2))-(4*$a*$c);

Meaningless (and possibly errant) results on GET

>   if($t<=0)
>     $t=(-1)*$t;
>   $x=(-2*$c)/($b+(sqrt($t)));
>   $y=(-2*$c)/($b-(sqrt($t)));
>   echo sprintf("Solution in Addition = %f  in Subtraction = %f" ,$x,$y);

This last stmt is overly complicated. Why wouldn't you just
  printf("Solution in Addition = %f  in Subtraction = %f" ,$x,$y);
?

> ?>
> <form method="post">
> <label>What is a? <input type="number" name="a"></label><br>
> <label>What is b? <input type="number" name="b"></label><br>
> <label>What is c? <input type="number" name="c"></label><br>

I'm not entirely certain that this is the proper use for the <label> element. 

> <input type="submit">
> </form>
> </body>
> </html>


-- 
Lew Pitcher
"In Skills, We Trust"
PGP public key available upon request

Back to comp.lang.php | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

test prog inpu tpost vjp2.at@at.BioStrategist.dot.dot.com - 2016-01-01 01:57 +0000
  Re: test prog inpu tpost Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2015-12-31 21:22 -0500
    Re: test prog inpu tpost Matthew Carter <m@ahungry.com> - 2015-12-31 21:40 -0500
    Re: test prog inpu tpost "J.O. Aho" <user@example.net> - 2016-01-01 09:40 +0100
    Re: test prog inpu tpost Jerry Stuckle <jstucklex@attglobal.net> - 2016-01-01 09:32 -0500
      Re: test prog inpu tpost Arno Welzel <usenet@arnowelzel.de> - 2016-01-01 18:24 +0100
        Re: test prog inpu tpost Jerry Stuckle <jstucklex@attglobal.net> - 2016-01-01 14:07 -0500
          Re: test prog inpu tpost Matthew Carter <m@ahungry.com> - 2016-01-01 21:40 -0500
            Re: test prog inpu tpost Jerry Stuckle <jstucklex@attglobal.net> - 2016-01-01 21:53 -0500
            Re: test prog inpu tpost Arno Welzel <usenet@arnowelzel.de> - 2016-01-02 11:39 +0100
            Re: test prog inpu tpost Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2016-01-02 22:43 +0100
  Re: test prog inpu tpost Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2015-12-31 21:39 -0500
  Re: test prog inpu tpost vjp2.at@at.BioStrategist.dot.dot.com - 2016-01-07 03:19 +0000

csiph-web