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 0

S-Water

Transcendent
BANNED
Member
Access
Banned
Joined
Feb 8, 2024
Messages
35
Reaction score
4
Points
6
grants
₲89
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>";
}
?>
if i knew this sooner my 1st must be easier huhuhu
 
B 94

Baph

Transcendent
Member
Access
Member
Access
1 Year Bronze Member 1y Bronze
Joined
Dec 26, 2024
Messages
38
Reaction score
0
Points
6
grants
₲55
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>";
}
?>
Yun, maraming salamat bossing
 
B 0

billclinton

Transcendent
BANNED
Member
Access
Banned
Joined
Jan 22, 2025
Messages
41
Reaction score
0
Points
6
grants
₲55
Nice! PHP has gone a looong way though and has had huge performance improvements
 
J 114

jabee1122

Transcendent
Member
Access
Member
Access
1 Year Bronze Member 1y Bronze
Joined
Oct 31, 2024
Messages
32
Reaction score
12
Points
8
grants
₲100
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>";
}
?>
thank you for thiss
 
Top Bottom