Sto creando una pagina di ricerca di un valore dato in input nel database.
Il controller 'CercaContoìroller' legge l'input lo invia alla pagina ricerca.php che restituisce un oggetto json con i report trovati.
Io vorrei che una volta trovati questi dati vengano mandati alla pagina ricerca.html e vengano stampati.
Qualcuno potrebbe aiutarmi a capire come passare questo oggetto?

codice:
app.controller('CercaController', ['$scope', '$http', '$location', function ($scope, $http) {    this.cerca = function () {
        var user_data = 'valore=' + encodeURIComponent(this.valore);
        $http({
            method: 'GET',
            url: 'php/ricerca.php',
            data: user_data,
            headers: {'Content-Type': 'application/x-www-form-urlencoded'}
        })
            .success(function(data){
                console.log(data);
                $scope.valori=data; //dati da passare alla pagina ricerca.html
                $location.path('/invia');
            })
            .error(function() {
                $scope.data = "error in fetching data";
            });
}
}]);

codice:
.when('/invia', {
    templateUrl: 'views/ricerca.html',    controller: 'StampaController'
})
codice:
//pagina in cui stampare i dati
<div ng-repeat="dati in data | filter:valore" >
    <p>{{dati.user_email}}<br>
    {{dati.user_password}}</p>
</div>