TinyPortal

Development => Resources => Topic started by: Cassiie on November 04, 2009, 03:00:22 AM

Title: Calculate total block
Post by: Cassiie on November 04, 2009, 03:00:22 AM
Hi folks :)  I'm hoping someone here can help me.  The (World of Warcraft) guild I am in uses a very simple DKP system for looting.   I would like to get my hands on a block that my users can input a whole number, have the code subtract 20% from that number, and display the result.

Should be pretty simple for my members to do for themselves but evidently some of them aren't familiar with simple math  :-\

Thanks in advance.
Title: Re: Calculate total block
Post by: JPDeni on November 04, 2009, 03:12:09 AM
Goes into a php block.


global $settings, $scripturl;

$number = '';
echo '<div style="text-align:center">';
if (isset($_POST['get_answer']))
{
  if ($_POST['number'] <> '')
    $number= $_POST['number'];
  echo '<br />Your number was ' , $number , '<br />';
  echo '<br />The answer is ';
  $answer = $number x .8;
  echo $answer;
  echo '</div><br /><hr /><br />';
}

  $str = getenv("QUERY_STRING");
  if ($str)
    $action = 'index.php?'.$str;
  else
    $action = 'index.php';
  echo '<div style="text-align:center">Enter your number';
  echo '<form  action="',$action,'" method="post">';
  echo '<input type="hidden" name="get_answer" value="1">';
  echo '<input type="text" name="number" value="">';
  echo '<input type="submit" value="Tell me!">';
  echo '</form></div>';

echo '</div>';
Title: Re: Calculate total block
Post by: Cassiie on November 04, 2009, 03:16:44 AM
Holy Smokes that was fast!  Thank you!
Title: Re: Calculate total block
Post by: JPDeni on November 04, 2009, 03:20:27 AM
It was easy. I have a block on my site that takes input and prints out an answer. It was just a matter of taking out a little code and adding a little bit back in.
Title: Re: Calculate total block
Post by: Cassiie on November 04, 2009, 03:31:48 AM
:( 

QuoteParse error: syntax error, unexpected T_STRING in /home7/*******/public_html/******/home/Sources/Load.php(1739) : eval()'d code(48) : eval()'d code on line 11

If this is a pain, I'll just send them all calculators.  lol. I do appreciate your time :)
Title: Re: Calculate total block
Post by: JPDeni on November 04, 2009, 03:38:33 AM
Oy vey!

I can't believe I did that! I knew better than that when I first learned programming 30 years ago!

Try this.


global $settings, $scripturl;

$number = '';
echo '<div style="text-align:center">';
if (isset($_POST['get_answer']))
{
  if ($_POST['number'] <> '')
    $number= $_POST['number'];
  echo '<br />Your number was ' , $number , '<br />';
  echo '<br />The answer is ';
  $answer = $number * .8;
  echo $answer;
  echo '</div><br /><hr /><br />';
}

  $str = getenv("QUERY_STRING");
  if ($str)
    $action = 'index.php?'.$str;
  else
    $action = 'index.php';
  echo '<div style="text-align:center">Enter your number';
  echo '<form  action="',$action,'" method="post">';
  echo '<input type="hidden" name="get_answer" value="1">';
  echo '<input type="text" name="number" value="">';
  echo '<input type="submit" value="Tell me!">';
  echo '</form></div>';

echo '</div>';


Title: Re: Calculate total block
Post by: Cassiie on November 04, 2009, 03:39:48 AM
You are SO my hero!  Thank you!
Title: Re: Calculate total block
Post by: JPDeni on November 04, 2009, 03:44:40 AM
:) You're welcome.
Title: Re: Calculate total block
Post by: G6Cad on November 04, 2009, 06:23:04 AM
Amazing Deni  :up:  :)
Title: Re: Calculate total block
Post by: Freddy on November 04, 2009, 09:22:34 AM
Nice one JP, very speedy too :)
Title: Re: Calculate total block
Post by: Renegd98 on November 04, 2009, 01:09:39 PM
Nice JP....  great work