Formulario 2 botoes
Olá, estou com o segunte problema, tenho um formulario de ranking do meu site, com 2 botões, um para apagar um registro, e outro para encaminhar para uma pagina onde este registro possa ser atualizado.o meu problema é como fazer com que, quando eu clique no botão "Atualizar", ele me direcione para a pagina de atualização, porem, se eu clicar no botão de"Apagar", ele apague o registro, e direcione para a pagina de confirmação.Porem, sempre quando clico em qualquer um dos botões, da erro de header jah enviado:
Warning: Cannot modify header information - headers already sent by (output started at C:\Inetpub\wwwroot\Aekitas\TMP10vw9eyaz3.php:14) in C:\Inetpub\wwwroot\Aekitas\TMP10vw9eyaz3.php on line 18
O meu codigo é o seguinte
> <?phpfunction get_post_action($nome){ $param = func_get_args(); foreach ($param as $nome) { if (isset($_POST[$nome])) { return $nome; } }}?><?phpswitch (get_post_action('apaga', 'atualiza')) { case 'apaga': header("Location: confirma.php"); break; case 'atualiza': header("Location: atualiza.php"); break; default:}?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">](http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd%22)<html xmlns="[http://www.w3.org/1999/xhtml">](http://www.w3.org/1999/xhtml%22)<head><meta http-equiv="cache-control" content="no-cache" /><title>Untitled Document</title></head><body><form name="form1" id="form1" method="post" action=""> <input type="submit" name="apaga" value="Apagar" /> <input type="submit" name="atualiza" value="Atualizar" /> </form></body></html>
Tentei fazer com que uma variavel recebesse o link para onde seria direcionado, e no action, dar um echo desta variavel, mas desse modo eu tenho que clicar 2 vezes no botão para que seja redirecionado.Como poderia resolver isso?
Discussão (1)
Carregando comentários...