Welcome to Katz - Pinoy Underground Forum

Join us now to get access to all our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, and so, so much more. It's also quick and totally free, so what are you waiting for?
  • Compact Safety Notice
  • Weekly Grants Lottery is live! Win a 20,000 ₪ jackpot — tickets are just 30 ₪, drawn every week. Buy your tickets »

Simple PHP Calculator

S 875

Scotty

Abecedarian
Member
Access
Member
Access
12 Year Veteran 12y Veteran
Joined
Aug 16, 2014
Messages
169
Reaction score
44
Points
18
grants
₲2,317
Just wanna share to you the code for a simple PHP calculator, hope it helps especially those who are learning PHP.

PHP:
<?php
if(isset($_POST['calc']) && $_POST['calc'] == "Calculate")
{
    $_POST['int1']=trim((int)$_POST['int1']);
    $_POST['int2']=trim((int)$_POST['int2']);
    $_POST['math']=$_POST['math'];
    
    $int1=$_POST['int1'];
    $int2=$_POST['int2'];
    $math=$_POST['math'];
    if(!empty($math) && $math == 1)
    {
        $math="+";
        $tot=$int1+$int2;
    }
    elseif(!empty($math) && $math == 2)
    {
        $math="-";
        $tot=$int1-$int2;
    }
    elseif(!empty($math) && $math == 3)
    {
        $math="/";
        $tot=$int1/$int2;
    }
    elseif(!empty($math) && $math == 4)
    {
        $math="*";
        $tot=($int1*$int2);
    }
    
    
    print "$int1 $math $int2 = $tot";
    exit;
}
else
{
        //this is html embedded inside PHP
    print "<form action='".$_SERVER['PHP_SELF']."' method='post'>
    number 1:<input type='text' name='int1' /><br/>
    number 2:<input type='text' name='int2' /><br/>
    Math Symbol:<select name='math'>
    <option value='1'>Add</option>
    <option value='2'>Subtract</option>
    <option value='3'>Divide</option>
    <option value='4'>Multiply</option>
    </select><br/>
    <input type='submit' name='calc' value='Calculate' />
    </form>";
}
?>
 
  • Like
Reactions: jabee1122, S-Water, alltrops98 and 7 others
C 0

cunej

Corporal
BANNED
Member
Access
Banned
Joined
Mar 24, 2022
Messages
611
Reaction score
29
Points
18
Age
40
Location
Ksa
grants
₲3,207
Just wanna share to you the code for a simple PHP calculator, hope it helps especially those who are learning PHP.

PHP:
<?php
if(isset($_POST['calc']) && $_POST['calc'] == "Calculate")
{
    $_POST['int1']=trim((int)$_POST['int1']);
    $_POST['int2']=trim((int)$_POST['int2']);
    $_POST['math']=$_POST['math'];
   
    $int1=$_POST['int1'];
    $int2=$_POST['int2'];
    $math=$_POST['math'];
    if(!empty($math) && $math == 1)
    {
        $math="+";
        $tot=$int1+$int2;
    }
    elseif(!empty($math) && $math == 2)
    {
        $math="-";
        $tot=$int1-$int2;
    }
    elseif(!empty($math) && $math == 3)
    {
        $math="/";
        $tot=$int1/$int2;
    }
    elseif(!empty($math) && $math == 4)
    {
        $math="*";
        $tot=($int1*$int2);
    }
   
   
    print "$int1 $math $int2 = $tot";
    exit;
}
else
{
        //this is html embedded inside PHP
    print "<form action='".$_SERVER['PHP_SELF']."' method='post'>
    number 1:<input type='text' name='int1' /><br/>
    number 2:<input type='text' name='int2' /><br/>
    Math Symbol:<select name='math'>
    <option value='1'>Add</option>
    <option value='2'>Subtract</option>
    <option value='3'>Divide</option>
    <option value='4'>Multiply</option>
    </select><br/>
    <input type='submit' name='calc' value='Calculate' />
    </form>";
}
?>
Lufet nman lods.. Thank you
 
A 1.1K

Alt1997

Fancier
Member
Access
Member
Access
4 Year Silver Member 4y Silver
Joined
May 20, 2022
Messages
798
Reaction score
18
Points
18
Location
Singapore
grants
₲2,705
Just wanna share to you the code for a simple PHP calculator, hope it helps especially those who are learning PHP.

PHP:
<?php
if(isset($_POST['calc']) && $_POST['calc'] == "Calculate")
{
    $_POST['int1']=trim((int)$_POST['int1']);
    $_POST['int2']=trim((int)$_POST['int2']);
    $_POST['math']=$_POST['math'];
   
    $int1=$_POST['int1'];
    $int2=$_POST['int2'];
    $math=$_POST['math'];
    if(!empty($math) && $math == 1)
    {
        $math="+";
        $tot=$int1+$int2;
    }
    elseif(!empty($math) && $math == 2)
    {
        $math="-";
        $tot=$int1-$int2;
    }
    elseif(!empty($math) && $math == 3)
    {
        $math="/";
        $tot=$int1/$int2;
    }
    elseif(!empty($math) && $math == 4)
    {
        $math="*";
        $tot=($int1*$int2);
    }
   
   
    print "$int1 $math $int2 = $tot";
    exit;
}
else
{
        //this is html embedded inside PHP
    print "<form action='".$_SERVER['PHP_SELF']."' method='post'>
    number 1:<input type='text' name='int1' /><br/>
    number 2:<input type='text' name='int2' /><br/>
    Math Symbol:<select name='math'>
    <option value='1'>Add</option>
    <option value='2'>Subtract</option>
    <option value='3'>Divide</option>
    <option value='4'>Multiply</option>
    </select><br/>
    <input type='submit' name='calc' value='Calculate' />
    </form>";
}
?>
Thanks for this
 
Top Bottom