Rifts Posted November 11, 2010 Share Posted November 11, 2010 I have a field like this <p>Price:</p> $<input type="text" name="price" size="5" disabled="disabled" value="<?= $price;?>"> Im using POST but if I try to echo $_POST['price'] nothing shows up... is it because its disabled? how can I do this if so? Link to comment https://forums.phpfreaks.com/topic/218405-is-this-not-possible-passing-disabled-inputs/ Share on other sites More sharing options...
Rifts Posted November 11, 2010 Author Share Posted November 11, 2010 figured it out using hidden Link to comment https://forums.phpfreaks.com/topic/218405-is-this-not-possible-passing-disabled-inputs/#findComment-1133087 Share on other sites More sharing options...
DavidAM Posted November 11, 2010 Share Posted November 11, 2010 You can use READONLY (instead of DISABLED) if you want the field to be visible to the user and POSTed. However, just a word of warning. Do NOT depend on the value in a hidden (or readonly) field of a form. It is a simple matter for the user to change that value to a price he likes better. When the data gets back to the server, you should lookup the correct price or carry it in a session variable. Link to comment https://forums.phpfreaks.com/topic/218405-is-this-not-possible-passing-disabled-inputs/#findComment-1133206 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.