Я довольно новичок в Ionic и Angular, я хочу, чтобы мое мобильное приложение могло регистрировать пользователей, что означает, что они отправляют свой запрос, который, в свою очередь, публикуется на веб-сервере.Но ничего не публикуется, я использую Ionic HttpClient
.Он продолжал посылать значение null
в файл запроса php, и я продолжал получать []
каждый раз, когда использую print_r($_POST)
;это, очевидно, означает, что файл не получает никаких данных POST
jarvis-service.ts
import { HttpHeaders, HttpClient } from '@angular/common/http';
import { Injectable } from '@angular/core';
import 'rxjs/Rx';
@Injectable()
export class JarvisService {
private baseUrl = 'https://donnelalisongroup.com.ng/padi/app_api.php?
application=phone&type=';
constructor(private http: HttpClient) { }
register(data) {
return this.http.post(`${this.baseUrl}user_registration`, data);
}
login(data) {
return this.http.post(`${this.baseUrl}user_login`, data);
}
}
login-layout.ts
import { Component, Input } from '@angular/core';
import { IonicPage } from 'ionic-angular';
import { JarvisService } from '../../../services/jarvis-service';
@IonicPage()
@Component({
selector: 'login-layout-1',
templateUrl: 'login.html'
})
export class LoginLayout1 {
constructor(private Jarvis: JarvisService){}
this.formDataRegister = {
'username': this.usernameRegister,
'password': this.passwordRegister,
'email': this.emailRegister,
'gender': this.genderRegister
};
this.Jarvis.register(this.formDataRegister).subscribe(
data => this.displayData(data),
error => this.handleError(error)
);
}
Извините, я не могу опубликовать весь код здесь, поэтому мой вопрос не выглядит лишним