Advertisement
Guest User

Untitled

a guest
Apr 5th, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.10 KB | None | 0 0
  1. {
  2. "_id": {
  3. "$oid": "58e17ee3e24dfb1f70d76460"
  4. },
  5. "schoolName": "Koc Universitesi",
  6. "schoolIlce": "Sariyer",
  7. "schoolSehir": "Istanbul",
  8. "schoolId": 981299,
  9. "__v": 5,
  10. "schoolComments": [
  11. 3
  12. ]
  13. }
  14.  
  15. app.post('/comment', function(req, res){
  16. if(req.session.user && req.session){
  17. User.findOne({email: req.session.user.email}, function(err, user){
  18. if(err) {
  19. res.send('error');
  20. }
  21. if(user){
  22. if(req.session.user.password === user.password){
  23. var thisID = user.userid;
  24. Universite.findOne({schoolName: req.body.collegeName}, function(err, college){
  25. if(err) res.send('error');
  26. if(college){
  27. college.set({schoolComments: college.schoolComments.push({thisID: req.body.comment})}).save(function(err){
  28. if(err){
  29. res.render('errors', {error:'Error'});
  30. }else{
  31. res.locals.college = college;
  32. res.locals.user = user;
  33. res.render('universiteinfoUser');
  34. }
  35. });
  36. }
  37. });
  38. }else{
  39. res.render('login', {});
  40. }
  41. }
  42. });
  43. }
  44. });
  45.  
  46. <form onkeypress="enterPress();" action="/comment" method="post">
  47. <textarea maxlength="100" style="font-size: 25px;" name="comment" rows="3" cols="50" placeholder="Yorumunuzu yazin..."></textarea><br>
  48. <input style="display: none; visibility: hidden;" type="text" name="collegeName" value="<%=college.schoolName%>"></input>
  49. <button type="submit" name="commentSubmit">Comment Submit</button>
  50. </form>
  51. <div class="userCommentDisplay">
  52. <ul>
  53. <%college.schoolComments.forEach(function(item, i){%>
  54. <%var k = college.schoolComments[i]%>
  55. <%for(key in k){%>
  56. <%if(key === user.userid){%>
  57. <li><%=k[key]%> Same</li>
  58. <%}else{%>
  59. <li><%=k[key]%></li>
  60. <%}%>
  61. <%}%>
  62. <%})%>
  63. </ul>
  64. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement