guarana1 Posted March 26, 2014 Report Share Posted March 26, 2014 (edited) Boas malta, tenho um dilema aqui... Tenho o seguinte form <form action="processar_evento.php?filename=$filename"> <header class="main-header clearfix"> <div class="container"> <h1 class="page-title pull-left"> <input type="text" name="titulo" value="<?php echo $reg['nome']; ?>" </h1> </div> </header> <section class="content-area bg1"> <div class="container"> <div class="row"> <div class="col-md-8"> <img src="images/eventos/<?php echo $lol ; ?>" alt=" "> </div> <div class="col-md-4"> <dl> <dt>Data</dt> <dd><input type="text" name="data" value="<?php echo $reg['data'];?>" </dd> <dt>Descrição do evento</dt> <textarea name="descr" cols="20" rows="5" > <?php echo $reg['descr']; ?> </textarea> <br> <input type="submit" > </form> o $filename vou buscar um pouco mais acima, agora quando carrego no submit, o link fica assim "processar_evento.php?titulo=Toshiba&data=2014-03-22&descr=+New+ultrabooks+are+coming+soon++" e o $filename não aparece lá. Alguém da-me uma dica? Deve ser uma coisa simples que não esteja a ver, como sempre... 😄 Edited March 26, 2014 by guarana1 Link to comment Share on other sites More sharing options...
Virneto Posted March 26, 2014 Report Share Posted March 26, 2014 Viva @guarana1, Estás a passar os dados por $_GET e por isto o teu URL é reescrito no envio do form. Sugiro que passes a variável $filename para dentro do form, por exemplo num hidden field "Que inquieto desejo vos tortura, Seres elementares, força obscura? Em volta de que ideia gravitais?" >> Anthero de Quental - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Linuxando.com | ... Link to comment Share on other sites More sharing options...
brunoais Posted March 26, 2014 Report Share Posted March 26, 2014 (edited) Com o HTML5, o url que aparece no action não pode conter variáveis para serem enviadas por GET. Em vez disso, cria <input type="hidden" name="someName" value="value"> para cada uma dessas variáveis. EDIT: ninja-ed! 🙂 Edited March 26, 2014 by brunoais "[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31 Life is a genetically transmitted disease, induced by sex, with death rate of 100%. Link to comment Share on other sites More sharing options...
Devexz Posted March 26, 2014 Report Share Posted March 26, 2014 Se não estou em erro se definires o method="Post" no form terás o problema resolvido Contador de calorias: caloriaspordia.com Link to comment Share on other sites More sharing options...
guarana1 Posted March 26, 2014 Author Report Share Posted March 26, 2014 Muito obrigado pessoal, acabei de usar este metodo Se não estou em erro se definires o method="Post" no form terás o problema resolvido Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now