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 Quote 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 Quote 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"/> Quote 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? Quote 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 Quote 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? Quote 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. Quote Link to comment https://forums.phpfreaks.com/topic/171342-text-buttons/#findComment-903691 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.