質問: sprintf('INSERT INTO members SET name="%s", email="%s",password="%s",picture="%s",created="%s"',mysqli_real_escape_string($link,$_SESSION['join']['name']),mysqli_real_escape_string($link,$_SESSION['join']['email']),mysqli_real_escape_string($link,sha1($_SESSION['join']['password'])),mysqli_real_escape_string($link,$_SESSION['join']['image']),date('Y-m-d H:i:s')); ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/8c43d29bca8f78e9c0741ee118293d3b.png)
回答: $_SESSION['join']に値が入っていないのでしょう。 以下のように、エラーメッセージを表示するようにしたうえで、`var_dump()`で値を確認してください。 ```