попробую спасибо за ответы
|
Это неработает снова NULL
fetch("liqpay/liqpqy.php", { method: "POST", body: 'body='+json }); <?php $data = json_decode($_POST['body'], true); var_dump($data); echo "</br></br></br>";?> |
На этот вариант выдало такую ошибку
<?php $str = file_get_contents('php://input'); $data = json_decode($str); header('Content-Type: application/json; charset=utf-8'); echo json_encode($data); ?> Warning: Cannot modify header information - headers already sent by (output started at W:\home\korzinka\www\liqpay\liqpay.php:1) in W:\home\korzinka\www\liqpay\liqpay.php on line 6 |
Удалите тогда это!
Цитата:
Цитата:
Цитата:
Цитата:
По сути дела вы воруете деньги у посетителей! Картинки можно уменьшить до необходимо размера! Зачем вам 1300 пикселей, если оно помещается в 150 пикселей? Даже если вы хотите для retina экранов, то можно уместиться в 300 пикселей! Где прогресс-бар который указывает на то, сколько ещё ждать? Если вы скачиваете описание товаров размером 4МБ, то вы обязаны показывать прогресс-бар, поскольку иначе оно выглядит, как-будто бы больше ничего и не произойдёт! Вы должны показывать реальный прогресс загрузки! Может вам стоит из JSON удалить всю лишнюю мета-информацию? Может вам стоит посмотреть в сторону CSV-формата? Или даже бинарный формат? И я так подозреваю, что у большинства людей вкладка просто улетит и не вернётся! Вместо того, чтобы дёргать всё время DOM, примерно так... var data = []; for(var i = 0; i < data.length; i++) { document.getElementById("app").innerHTML += "<section>" + data[i] + "</section>"; } Лучше сначала составить, что надо, и только потом вставить в DOM... var data = [], html = []; for(var i = 0; i < data.length; i++) { html.push("<section>" + data[i] + "</section>"); } document.getElementById("app").innerHTML = html.join(""); |
<?php
$str = file_get_contents('php://input'); $data = json_decode($str); header('Content-Type: application/json; charset=utf-8'); echo json_encode($data); Warning: Cannot modify header information - headers already sent by (output started at W:\home\korzinka\www\liqpay\liqpay.php:1) in W:\home\korzinka\www\liqpay\liqpay.php on line 6 |
механизм оплаты налажу и займусь загрузками и подгрузками для ускорения спасибо за описания проблем
|
Цитата:
<?php $str = file_get_contents('php://input'); $data = json_decode($str); echo json_encode($data); Отправлять так fetch("liqpay/liqpqy.php", { method: "POST", body: json }); |
Ответ null
let json = JSON.stringify(obshiyMassive); if(obshiyMassive){ fetch("liqpay/liqpqy.php", { method: "POST", body: json }); ; } <?php $str = file_get_contents('php://input'); $data = json_decode($str); echo json_encode($data); ?> |
fetch("liqpay/liqpqy.php", { method: "POST", body: json });
|
пробую
|
Часовой пояс GMT +3, время: 07:15. |