Criador de botões

Publicado por EVERTON DA ROSA (última atualização em 01/12/2010)

[ Hits: 5.566 ]

Homepage: http://everton3x.github.io

Download frmgo.txt




Esta função em PHP cria um botão que envia dados para outras páginas.

$url é a página que será "chamada";
$button é o texto que aparecerá no botão (Voltar, Ok, Salvar, etc);
$fields é um array (opcional) contendo o nome dos campos como chaves e o valor do campo como valor associado á chave;
$method é opcional (padrão é post) é a forma como os dados serão enviados par a página, aceitando get ou post;

Por exemplo, se você deseja "chamar" uma página "detalhesDoUsuario.php" passando as variáveis "action" e "id" com os valores "save" e "12313", respectivamente, pelo método POST, faça o seguinte:

$fields = array(
    'action' => 'save'
    ,'id' => '12313'
);
frmgo('detalhesDoUsuario.php', 'Ver detalhes', $fields);

  



Esconder código-fonte

function frmgo($url, $button, $fields = false, $method = 'post'){
        echo '<form action="'.$url.'" class="form-menu" method="'.$method.'">';
        if(is_array($fields)){
            if(count($fields) > 0){
                foreach($fields as $name => $value){
                    echo '<input type="hidden" name="'.$name.'" value="'.$value.'" />';
                }
            }
        }

        echo '<input type="submit" value="'.$button.'" /></form>';
    }

Scripts recomendados

Leitor de RSS

Contador

Agenda de contatos PHP

TheBlog 2.0

Executando comandos através do PHP


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts