KingOfHeart Posted December 12, 2008 Share Posted December 12, 2008 I have an e-mailer script. I have a field for sending option (single, non-activated, mailing list, or all) I have a title field, and a message field. I have a little save option for if they preview the message but I would also like to have a save option every 60 seconds. So can anyone help me? Quote Link to comment Share on other sites More sharing options...
Adam Posted December 12, 2008 Share Posted December 12, 2008 You can use "setInterval()" to run a function every 60 seconds... If you replace 'elements_id_here' with your input's ID in the code below, you will be able to return the value of it: var someInput = document.getElementById('elements_id_here').value; You'll then need to use AJAX (Google: "AJAX tutorial") to send those values to a PHP script 'in real time' kinda thing... Your PHP script will obviously receive the values, save them in a table such as 'drafts' or something, and your done! Will become a lot clearer when you understand AJAX.. A Quote Link to comment Share on other sites More sharing options...
Psycho Posted December 12, 2008 Share Posted December 12, 2008 Or as an alternative to AJAX you could use cookies. But, it all depends on what you mean by "save". Quote Link to comment Share on other sites More sharing options...
KingOfHeart Posted December 12, 2008 Author Share Posted December 12, 2008 MYSQL save. That's what I mean by save. Quote Link to comment Share on other sites More sharing options...
Psycho Posted December 12, 2008 Share Posted December 12, 2008 MYSQL save. That's what I mean by save. Then you definitely want AJAX. Quote Link to comment 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.