Код: Выделить всё
import React, { useState } from "react";
import{ Link } from "react-router-dom";
function Login() {
const [userPass, setUserPass] = useState('');
const [userName, setUserName] = useState('');
const [message, setMessage] = useState('');
function handleUserName(e){
setUserName(e.target.value);
}
function handleUserPass(e){
setUserPass(e.target.value);
}
const handleSubmit = async (e) => {
try{
const response = await fetch('http://localhost:8000/login-m.php', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({
username: userName,
password: userPass
})
});
const data = await response.json();
if(data.state === 'loggedin'){
window.location.href = "/center";
}
else {
setMessage(data.message);
}
}catch(err){
console.log(err);
}
}
return
Login
{message}
New to crumbs? | Register
;
};
export default Login;
Код: Выделить всё
Подробнее здесь: [url]https://stackoverflow.com/questions/78692485/react-and-php-cannot-post-cant-find-the-cause[/url]
Мобильная версия