squiblo Posted August 21, 2009 Share Posted August 21, 2009 i have this working code... <form action="" method="POST"> <?php if (!isset($_POST['all'])){ echo "<input type='submit' name='all' value='View all categories'>"; } else { echo "<input type='submit' name='popular' value='View popular categories'>"; } ?> <?php if (!isset($_POST['all'])){ echo "<h2>Popular Categories</h2>"; } else { echo "<h2>All Categories</h2>"; } ?> but how can i change this so i do not have to use buttons, but i can use ordinary text Link to comment https://forums.phpfreaks.com/topic/171342-text-buttons/ Share on other sites More sharing options...
Aravinthan Posted August 21, 2009 Share Posted August 21, 2009 What do you mean? Is this part of a form? or just a plain text? If you want to send form details, you would need the submit button to send them via $_POST Link to comment https://forums.phpfreaks.com/topic/171342-text-buttons/#findComment-903606 Share on other sites More sharing options...
Julian Posted August 21, 2009 Share Posted August 21, 2009 I did that using js, try this code: script language="JavaScript" type="text/javascript"> <!-- function getsupport ( selectedtype ) { document.YOUR_FORM_NAME.supporttype.value = selectedtype ; document. YOUR_FORM_NAME.submit() ; } --> </script> <a href="javascript:getsupport('pass')">View popular categories</a> <input type="hidden" name="supporttype"/> Link to comment https://forums.phpfreaks.com/topic/171342-text-buttons/#findComment-903611 Share on other sites More sharing options...
squiblo Posted August 21, 2009 Author Share Posted August 21, 2009 i have just decided to use buttons, but now i have another problem, if the form action is linked to the same page like "<form action='EXAMPLE'..." and a button is click within the form, how can i stop the page from scrolling back to the top then the button has been clicked? Link to comment https://forums.phpfreaks.com/topic/171342-text-buttons/#findComment-903677 Share on other sites More sharing options...
Julian Posted August 21, 2009 Share Posted August 21, 2009 You can try with anchors Link to comment https://forums.phpfreaks.com/topic/171342-text-buttons/#findComment-903685 Share on other sites More sharing options...
squiblo Posted August 21, 2009 Author Share Posted August 21, 2009 im new to php ive never heard of anchors, how do you set up and anchor? Link to comment https://forums.phpfreaks.com/topic/171342-text-buttons/#findComment-903689 Share on other sites More sharing options...
Julian Posted August 21, 2009 Share Posted August 21, 2009 Is not PHP is simple HTML code: <a name="ANCHOR_NAME" id="ANCHOR_NAME"></a> Just place the anchor where you want the page to land after submission. Link to comment https://forums.phpfreaks.com/topic/171342-text-buttons/#findComment-903691 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.