Advertisement
anas_harby

Untitled

May 13th, 2016
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. //This is in the old Javascript File
  2. function sendArrays() {
  3.     var arrays = {
  4.         'inProgressArray[]': inProgressTasks,
  5.         'completedArray[]': completedTasks,
  6.         'archivedArray[]': archivedTasks
  7.     }
  8.     $.ajax({
  9.         url: "http://127.0.0.1:8081/array",
  10.         type: "POST",
  11.         dataType: 'json',
  12.         contentType: 'application/json',
  13.         data: JSON.stringify(arrays)
  14.  
  15.     });
  16. }
  17. __________________________________________________________________________________________________________________
  18. //inside the /login post method in Node js
  19.  
  20. if(loggedIn) {
  21.                 req.session.email = email;
  22.                 res.sendFile(__dirname + "/projectPH1 23 69/" + "ToDoList.html");
  23.                  try {
  24.                     data = fs.readFileSync(__dirname + "/database/data/" + "user" + req.session.userID + ".json");
  25.                     req.session.arrays = JSON.parse(data);
  26.                     req.session.arrays["name"] = req.session.userName
  27.                 } catch (ex) {
  28.                     console.log(ex);
  29.                 }
  30.             }
  31. else {
  32.               res.sendFile(__dirname + "/projectPH1 23 69/" + "Login Error.html")
  33. }
  34.  
  35. ________________________________________________________________________________________________________
  36. //inside the /array post method
  37. app.post('/array', function(req, res) {
  38.     var data = req.body;
  39.     fs.writeFile(__dirname + "/database/data/" + "user" + req.session.userID +  ".json",JSON.stringify(data), function (err) {
  40.         if (err) {
  41.             console.log(err);
  42.         }
  43.     });
  44.     req.session.arrays = data; //THIS IS THE IMPORTANT ONE
  45.     req.session.arrays["name"] = req.session.userName; //don't care much about it but it's important considering you have the same approach
  46.     console.log(req.session.arrays);
  47.     res.send('success'); //don't care about this shit
  48. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement