前提・実現したいこと
axiosを使ってvue.jsからphpにpostデータを送りたいと思ってます。
下記のコードにあります、
phpの変数$mailの中に、テキストデータとして、メールアドレスが格納できれば問題ないのですが、うまく渡すことができていません。
いくつか調べて、普通に渡してもpostでデータが渡らないことはわかったのですが、下記のソースの場合、どう書けば実際にデータが渡るのかがわかりません。
コードの書き方を教えていただけると幸いです。
vue.js
axios.post( "http://localhost:8888/dev/library/php/get_account.php", JSON.stringify({ mail: "test@gmail.com", }) ) .then((response) => { console.log(response); });
PHP
<?php require('dbconnect.php'); $mail = $_POST['mail']; $users = $db->prepare('SELECT * FROM members WHERE mail=?'); $users->execute(array(($mail); $user = $users->fetch(); $user = json_encode($user); echo ($user); ?>
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/01 04:00