"Parse error: syntax error, unexpected end of file in pay.php on line 38 "
Первый раз с этим сталкиваюсь...
<?php
$key = '456456546';
$cc = $_POST['cc'];
$mail = $_POST['mail'];
if ($_POST['MERCHANT_ID'] != '456456') exit;
foreach($_POST as $name => $value) if ($name !== "WMI_SIGNATURE") $params[$name] = $value;
uksort($params, "strcasecmp"); $values = "";
foreach($params as $name => $value) {
$value = iconv("utf-8", "windows-1251", $value);
$values .= $value;
}
$signature = base64_encode(pack("H*", md5($values . $key)));
if ($signature != $_POST["WMI_SIGNATURE"]) exit;
if (strtoupper($_POST["WMI_ORDER_STATE"]) == 'ACCEPTED') {
$file = 'info.php';
// Открываем файл для получения существующего содержимого
$current = file_get_contents($file);
// Добавляем нового человека в файл
$current = array_push($arr, $cc);
// Пишем содержимое обратно в файл
file_put_contents($file, $current);
$msg = "Клиент: $mail
Ссылка на аккаунт: $cc;
$mail = mail('order@kууеу','order sgdf.df',$msg);
exit('WMI_RESULT=OK');
}
?>