Jump to content

I think I want a sticky form...


KevinM1

Recommended Posts

...but I'm not 100% sure how to implement it the way I want it to be implemented.  I'm writing scripts for my work's e-commerce side of things, and would like it if I could notify the user that their item has been added once they click "Add item to cart" (which will be a form submission button).  I'm just not sure how to do it with a sticky form.

I know how to make a generic sticky form -- check if the form's been submitted, and react accordingly.  I'm just concerned about the post-submit behavior.  Would something like the following work:
[code]
<?php

if(isset($_POST['submit'])){
  echo "$_POST['quantity'] of $_POST['name'] has been added to your cart!";
.
.
.
}

?>

<form...>
.
.
.
[/code]

If so, how would the end result be displayed?  Would the form not appear because it has been submitted, or would the order confirmation bit be displayed with the form?
Link to comment
https://forums.phpfreaks.com/topic/30528-i-think-i-want-a-sticky-form/
Share on other sites

[code]

<?

if(isset($_POST['submit'])){  // this sees if the form is submitted if it has, then the echo shows the text about something has been added to the cart etc
     
    echo ".... has been added to your cart etc";  }  else { // This means if the form has NOT been submitted

echo "<form> .... </form>";  } [/code]

So  the first bit shows the added to cart text if the form has been submitted, then the second bit only shows the form , if the form has not been submitted. You will probly want to check other strings aswell before actually telling the user that the item has been added, like to see if an item id was submitted correctly etc.

                                          }

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.