Ich bin komplett neu bei Webdev und ich brauche AngularJS. Ich habe wirklich Probleme mit der Verwendung von $ http.post.
app.controller('searchCtrl', function($scope, $http, $log) {
$scope.search = function() {
$http.post('server.php', { "data" : $scope.keywords})
.success(function(data, status) {
$scope.result = data;
})
};
Ich benutze diesen Controller (und es funktioniert gut), aber ich möchte einen zweiten Parameter (ein String) zu server.php
passieren, zusätzlich zu $scope.keywords
.
Wie mache ich das, sowohl auf der Server-und Client-Seite?
$ http.post ('server.php', { "data": $ scope.keywords "anotherData" : anotherData}) –
Ok, aber wie verwende ich anotherData in der Datei server.php? –
Auf der Serverseite haben Sie einige Parameter für die Variablen $ _SERVER oder $ _POST, suchen Sie dort nach ihnen. Sie werden wahrscheinlich ein JSon sein, nur * json_decode * sie. – Astaroth