I'm pretty confused on how to use buttons. I know how to make them appear but I don't know how to make them do anything. I know I could use code similar to the many forms around the site like so:
	PHP Code:
	
		
			
if($mysidia->input->post("submit")){
            $document->setTitle($this->lang->rename_success_title);
            $document->add($image);
            $message = "<br>{$this->lang->rename_success}{$mysidia->input->post("adoptname")}. 
                        You can now manage {$mysidia->input->post("adoptname")} on the";
            $document->addLangvar($message);
            $document->add(new Link("myadopts/manage/{$adopt->getAdoptID()}", "My Adopts Page"));
            $adopt->setHealth($addHealth, "update");
                        if ($health > 100){$adopt->setHealth(100, "update");
            $document->add(new Comment("<br></br>{$adopt->getName()} has full health!"));
            }
            
            return;
        }
        
        $document->setTitle($this->lang->rename.$adopt->getName());
        $document->add($image);
        $document->addLangvar("<br />{$this->lang->rename_default}{$adopt->getName()}{$this->lang->rename_details}<br />");
        
        $renameForm = new FormBuilder("renameform", "", "post");
        $renameForm->buildTextField("adoptname")->buildButton("Rename Adopt", "submit", "submit");
        $document->add($renameForm); 
		
	
 (The health part was from me testing my health mod btw, so you can ignore that part)
But what if I wanted two buttons on the same page that do different things when clicked? For example, I want to have two different buttons, one that lowers a value when clicked and another that raises a value. Would I have to have two forms?
EDIT: I figured it out. I had to use two forms