[PHP] PHP, Javascript, and Forms
Hi, I have a form with about 20 fields in it and have two drop down menus in which the second one changes depending on the previous one. This is done with a javascript which reloads the page. The problem with this is that everything the user has put in so far gets erased when the page reloads. I am using PHP sessions, but at this point these fields are not saved yet. Is there a way to do this using sessions, or some other PHP function. All the javascript I've looked at reloads the page. This also screws up my validation routines. Thanks B -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] PHP, Javascript, and Forms
I think a better way for you to go(it may be a little bit more difficult, but it won't have any annoying flickering from the reloading of page) is to use AJAX. But if you insist on going on a PHP form + Javascript validation - submit form -PHP form + Javascript validation, that can be done as well. It might help to put up a sniplet of your PHP code. When you say the page is reloading, I assume that you mean you have a form tag that sends the POST data back to itself? Beauford wrote: Hi, I have a form with about 20 fields in it and have two drop down menus in which the second one changes depending on the previous one. This is done with a javascript which reloads the page. The problem with this is that everything the user has put in so far gets erased when the page reloads. I am using PHP sessions, but at this point these fields are not saved yet. Is there a way to do this using sessions, or some other PHP function. All the javascript I've looked at reloads the page. This also screws up my validation routines. Thanks B -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] PHP, Javascript, and Forms
Beauford wrote: Hi, I have a form with about 20 fields in it and have two drop down menus in which the second one changes depending on the previous one. This is done with a javascript which reloads the page. The problem with this is that everything the user has put in so far gets erased when the page reloads. I am using PHP sessions, but at this point these fields are not saved yet. Is there a way to do this using sessions, or some other PHP function. All the javascript I've looked at reloads the page. Javascript can do this easily, you set up your variable content section in a div. Then use div.innerHTML = newcontent. Only the content of the div will change. Searching for innerHTML should give you a few tutorials and full examples. David -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Re: [PHP] PHP, Javascript, and Forms
At 10:03 PM -0400 5/30/06, Beauford wrote: Hi, I have a form with about 20 fields in it and have two drop down menus in which the second one changes depending on the previous one. This is done with a javascript which reloads the page. The problem with this is that everything the user has put in so far gets erased when the page reloads. I am using PHP sessions, but at this point these fields are not saved yet. Is there a way to do this using sessions, or some other PHP function. All the javascript I've looked at reloads the page. This also screws up my validation routines. Thanks B B: Use ajax to populate the php session variables. tedd -- http://sperling.com http://ancientstones.com http://earthstones.com -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php