Czesc bawie sie w post w angularze i za cholere nie chce wyslac wynikow do sciezki ktora mu podaje. A oto kod. To bylo tylko proba stworzenia, wiec prosze mi nie mowic o mvc - walnalem wszystko w jedno, zeby zobaczyc czy w ogole dziala.
<!DOCTYPE html>
<html ng-app = "app">
<head>
<title>Title of the document</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<script src="https://code.angularjs.org/1.3.15/angular.min.js"></script>
<script>
angular.module('app', [])
.controller("ctrl", function($scope, $http){
$scope.todos = [];
$scope.new_todo = '';
$http.get('http://localhost:8000/project3/php/files.php').success(function(data){
$scope.todos = data;
});
/*
<-- TEN EVENT DZIALA -->
$scope.search = function(event){
if (event.keyCode == 13 ){
alert($scope.testModel);
$scope.testModel = ' ';
}
}
*/
$scope.add = function(event){
if (event.keyCode == 13 ){
$http.post('http://localhost:8000/project3/php/files.php', {firstname: $scope.new_todo }).success(function(data){
$scope.todos = data;
});
}
}
});
</script>
</head>
<body ng-controller="ctrl">
<div ng-repeat="e in todos">
{{e.filmname}}
</div>
<input ng-model="new_todo" ng-keyup="add($event)"/>
<!--
<input ng-model="testModel" ng-keyup="search($event)"/>
-->
</body>
</html>