Bendude14 Posted July 9, 2009 Share Posted July 9, 2009 Is it possible to add values to the post array from an anchor link? so my anchor is this <a href="news.php">January</a> is their anyway to add January to the post array which will be detected on news.php. I know i can use GET and just add it to the URL or instead of having anchors have a form which POST to news.php with buttons and style them like links, but i don't want to do this because it affects the layout to much.. Ben Link to comment https://forums.phpfreaks.com/topic/165300-solved-add-to-post-from-anchor/ Share on other sites More sharing options...
p2grace Posted July 9, 2009 Share Posted July 9, 2009 One way would be to create a hidden form, and then update your link with javascript to submit the hidden form. Link to comment https://forums.phpfreaks.com/topic/165300-solved-add-to-post-from-anchor/#findComment-871735 Share on other sites More sharing options...
Bendude14 Posted July 9, 2009 Author Share Posted July 9, 2009 yes i like that idea, thanks for the suggestion.. Ben Link to comment https://forums.phpfreaks.com/topic/165300-solved-add-to-post-from-anchor/#findComment-871743 Share on other sites More sharing options...
p2grace Posted July 9, 2009 Share Posted July 9, 2009 Here's a very basic example: <form name="sample_form" action="news.php" method="post"> <input type='hidden' name='search' value='January' /> <a href="#" onclick="submitform();return false;">January</a> </form> <script type="text/javascript" language="javascript"> <!-- function submitform(){ document.sample_form.submit(); } //--> </SCRIPT> Link to comment https://forums.phpfreaks.com/topic/165300-solved-add-to-post-from-anchor/#findComment-871748 Share on other sites More sharing options...
Bendude14 Posted July 9, 2009 Author Share Posted July 9, 2009 thanks, instead of having a hidden form for each link i updated the hidden field before i submitted here it is if anyone else has a similar problem function submitform(link) { document.getElementById("hiddenMonth").value = link.innerHTML form = document.getElementById("newsForm"); //submit form form.submit(); } and the anchor was <a href='#' onclick='submitform(this); return false;'>$month</a> Link to comment https://forums.phpfreaks.com/topic/165300-solved-add-to-post-from-anchor/#findComment-871759 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.