payney Posted October 5, 2007 Share Posted October 5, 2007 Hello all. I want to condtionally display an HTML form. I havnt got a clue how it can be done, I suppose its the same way as putting html tables in php, but I cant get it to work. Here is the condtion: <?php if (!empty($pk)) { And here is the form: <form action="google.php" method="GET" name="deleteForm" > <input type="hidden" name="pk" value="<? echo $pk;?>"> <input type="submit" value="Delete"> </form> I think this makes sense, cheers guys Quote Link to comment https://forums.phpfreaks.com/topic/71950-conditional-form-in-php/ Share on other sites More sharing options...
mazman13 Posted October 5, 2007 Share Posted October 5, 2007 Try this: <?php if (!empty($pk)) {?> <form action="google.php" method="GET" name="deleteForm" > <input type="hidden" name="pk" value="<? echo $pk;?>"> <input type="submit" value="Delete"> </form> <?php } > I'd rather do it like this. It's just a tad bit more work. <?php if (!empty($pk)) { echo"<form action=\"google.php\" method=\"GET\" name=\"deleteForm\" > <input type=\"hidden\" name=\"pk\" value=\"<? echo $pk;?>\"> <input type=\"submit\" value=\"Delete\"> </form>"; } Quote Link to comment https://forums.phpfreaks.com/topic/71950-conditional-form-in-php/#findComment-362375 Share on other sites More sharing options...
Yesideez Posted October 5, 2007 Share Posted October 5, 2007 Can I just add that formatting code can be helpful and in some cases important to help ease debugging... <?php if (!empty($pk)) { ?> <form action="google.php" method="GET" name="deleteForm"> <input type="hidden" name="pk" value="<?=$pk?>" /> <input type="submit" value="Delete" /> </form> <?php } ?> btw, I added a missing ? before the last end php tag. Quote Link to comment https://forums.phpfreaks.com/topic/71950-conditional-form-in-php/#findComment-362405 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.