close ad
 
Important WebAssist Announcement
open ad
View Menu

Technical Support Forums

Free, outstanding support from WebAssist and your colleagues

rating

Cookie form field bindings don't show up on results page

Thread began 10/08/2009 2:31 pm by tmcbinc99963 | Last modified 10/09/2009 5:22 pm by Jason Byrnes | 4749 views | 5 replies |

tmcbinc99963

Cookie form field bindings don't show up on results page

I tried using the Cookies tutorial on the download page, but the form fields don't show up on my results page. Dreamweaver files are attached.

Attached Files
files.zip
Sign in to reply to this post

Jason ByrnesWebAssist

Since the forms action is to post to the cookiesresults.php page, the code for setting cookies must be on that page.

Either set the forms action to blank, and use the WebAssist Utilities -> Server Redirect server behavior to redirect to the results page after the cookies are set, or move the cookie code to the results page.

Sign in to reply to this post

tmcbinc99963

Moved cookie code to results page - same result

I'm getting the same result after moving the code to the results page.

I looked for WA Utilities redirect Server Behavior within DW, thinking it came with ecart or cookies toolkit but not there. Also, thinking it was a separate product, looked on webassist.com, but still found nothing. Where are the WA Utilities you're referring to?

Files attached.

Attached Files
files.zip
Sign in to reply to this post

Jason ByrnesWebAssist

first, the code at the top of the page is generating an error:

php:
<?php

session_start
;
?>




should be:

php:
<?php

session_start
();
?>





Next, in both of the Set Cookie value Server behaviors, you are setting the value of the "rememberme":

php:
<?php

if ((((isset($_POST["rememberme"]))?$_POST["rememberme"]:"") != ""))     {
  
setcookie("rememberme""".((isset($_POST["username"]))?$_POST["username"]:"")  .""time()+(60*60*24*30), "/"""0);
}
?>
<?php
if ((((isset($_POST["rememberme"]))?$_POST["rememberme"]:"") != ""))     {
  
setcookie("rememberme""1"time()+(60*60*24*30), "/"""0);
}
?>





line 3:

php:
setcookie("rememberme", "".((isset($_POST["username"]))?$_POST["username"]:"")  ."", time()+(60*60*24*30), "/", "", 0);



should be:

php:
setcookie("username", "".((isset($_POST["username"]))?$_POST["username"]:"")  ."", time()+(60*60*24*30), "/", "", 0);




I know for sure the WA Utilities behaviors are installed with Digital File Pro, they are in the server behaviors panel, click the plus button and select WA Utilities.

Sign in to reply to this post

tmcbinc99963

New data shows up only after back and forth in browser

I've corrected the code based on your input. When previewing I get the following:

cookie.php: Type data in textfield > click 'remember me' checkbox

cookieresults.php: old data shows up

If I hit the browser back button and click 'submit' again, the new data shows up. Can't get the new data to show up on first click.

Also, I get the same results whether the session_start() is used on both pages, either page, or neither page. Thought this was necessary, or is that just in sessions?

Files are attached. Is it easier on you if I paste the code in here?

Attached Files
files.zip
Sign in to reply to this post

Jason ByrnesWebAssist

I am not able to reproduce the problem .

Each time I submit the form on cookie.php the new data is displayed on the results page.



Session_start() is only needed for sessions not cookies.

Sign in to reply to this post

Build websites with a little help from your friends

Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.

Build websites from already-built web applications

These out-of-the-box solutions provide you proven, tested applications that can be up and running now.  Build a store, a gallery, or a web-based email solution.

Want your website pre-built and hosted?

Close Windowclose

Rate your experience or provide feedback on this page

Account or customer service questions?
Please user our contact form.

Need technical support?
Please visit support to ask a question

Content

rating

Layout

rating

Ease of use

rating

security code refresh image

We do not respond to comments submitted from this page directly, but we do read and analyze any feedback and will use it to help make your experience better in the future.

Close Windowclose

We were unable to retrieve the attached file

Close Windowclose

Attach and remove files

add attachmentAdd attachment
Close Windowclose

Enter the URL you would like to link to in your post

Close Windowclose

This is how you use right click RTF editing

Enable right click RTF editing option allows you to add html markup into your tutorial such as images, bulleted lists, files and more...

-- click to close --

Uploading file...