Есть сайт с https протоколом, и настроенными https-уведомлениями, оплата производится через кастом. Есть файл обработчика.
<?
$secret_key = '';
$post_str = $_POST['notification_type'] . '&'. $_POST['operation_id']. '&' . $_POST['amount'] . '&643&' . $_POST['datetime'] . '&'. $_POST['sender'] . '&' . $_POST['codepro'] . '&' . $secret_key. '&' . $_POST['need-email'] ;
$sha1 = sha1( $post_str );
if( $sha1 != $_POST['sha1_hash'] )
{
exit;
}
$dbc = mysqli_connect();
$username = $_POST['need-email'] ;
$sql = "INSERT INTO `signup` (username) VALUES ('$username')";
mysqli_query($dbc,$sql);
?>
Смысл тут сделать запись в таблицу с емаилом. Но УВЫ.. Строчка создается, но емаил не прописывается. На скриншоте было сделано более 5 покупок и все в одном и том же духе. Как думаете в чем может быть проблема?