J'essaie d'envoyer une requête GET en tant que second paramètre mais cela ne fonctionne pas alors que cela fonctionne en tant qu'url.
Cela fonctionne, $_GET['naam'] renvoie le test :
export function saveScore(naam, score) {
return function (dispatch) {
axios.get('http://****.nl/****/gebruikerOpslaan.php?naam=test')
.then((response) => {
dispatch({type: "SAVE_SCORE_SUCCESS", payload: response.data})
})
.catch((err) => {
dispatch({type: "SAVE_SCORE_FAILURE", payload: err})
})
}
};
Mais quand j'essaye, il n'y a rien dans $_GET
du tout :
export function saveScore(naam, score) {
return function (dispatch) {
axios.get('http://****.nl/****/gebruikerOpslaan.php',
{
password: 'pass',
naam: naam,
score: score
})
.then((response) => {
dispatch({type: "SAVE_SCORE_SUCCESS", payload: response.data})
})
.catch((err) => {
dispatch({type: "SAVE_SCORE_FAILURE", payload: err})
})
}
};
Pourquoi ne puis-je pas le faire ? Dans la documentation, il est clairement indiqué que c'est possible. Avec $_POST
ça ne marche pas non plus.