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 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>"; } 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. Link to comment https://forums.phpfreaks.com/topic/71950-conditional-form-in-php/#findComment-362405 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.