Advertisement
Guest User

Untitled

a guest
Jun 27th, 2017
465
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>Mon super tchat</title>
  6. </head>
  7. <body>
  8. <div id="chat"></div>
  9. <input type="taxt" id="message">
  10. <button id="envoyer">Envoyer</button>
  11. <script src="https://www.gstatic.com/firebasejs/4.1.3/firebase.js"></script>
  12. <script>
  13. // Initialize Firebase
  14. var config = {
  15. apiKey: "AIzaSyADg6RjYIhDDWG_uDp2YvJQIoeueVJsm48",
  16. authDomain: "mon-super-chat-520ff.firebaseapp.com",
  17. databaseURL: "https://mon-super-chat-520ff.firebaseio.com",
  18. projectId: "mon-super-chat-520ff",
  19. storageBucket: "",
  20. messagingSenderId: "865681810459"
  21. };
  22. firebase.initializeApp(config);
  23. var username = "guix";
  24. var database = firebase.database();
  25. var ref = firebase.database().ref();
  26. var localDB = [];
  27. ref.on("value",function(data){
  28. localDB = [];
  29. // console.log(data.val());
  30. console.log(data.val()[0].message);
  31. for (var i = 1 ; i < data.val().length; i++) {
  32. //j'aficherai tous les messange
  33. localDB.push(data.val()[i]);
  34. }
  35. //ici mise a jour de l'ecran va se faire
  36. });
  37.  
  38. var button = document.getElementById("envoyer");
  39. button.addEventListener("click",function(){
  40. var input = document.getElementById("message");
  41. var message = input.value;
  42. console.log(message);
  43. localDB.push({"username" : username, "message" : message});
  44. ref.set(localDB);
  45. });
  46.  
  47.  
  48. </script>
  49. </body>
  50. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement