Здравствуйте умные люди, подскажите пожалуйста с решением такой задачи. Есть у меня такой ассоциативный массив, например
{andromeda: ["Ламинат Tarkett Universe Андромеда", "2.5", "10", 1447, "1 510,01"]
tsentavr: ["Ламинат Tarkett Universe Центавр", "2.5", "10", 1447, "1 510,01"]}
. Нужно предать его через AJAX в php-файл
$.ajax({
url: "api.php",
type: "post",
dataType: "json",
data: {
"order": cart,
}
PHP: if
(!empty($_POST['name']) && !empty($_POST['phone']) && !isset($_POST['order'])){
$order = '';
foreach($_POST['order'] as $row){
$order .= '<tr><td style="border-bottom: 1px solid #ddd;">' . $row[0] . '<br />' . $row[1] . '</td>'.'<td style="text-align: center;border-bottom: 1px solid #ddd;">' . $row[2] .'</td><td style="text-align: center;border-bottom: 1px solid #ddd;">' . $row[3] . '</td></tr>';
}
Как нужно сконвертировать объект, или обратчик изменить
Вы можете сделать проще. Есть метод в JavaScript JSON.stringify(), а в PHP есть json_decode(). Вы можете передать объект (ассоциативный массив) обычной строкой и распарсить ее в php.
В PHP удобный синтаксис в этом смысле:
$object = json_decode($_POST['stringfy_json'], true);
//true - для получения ассоциативного массива
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Перепробовал кучу разной ерунды, но ни в какую не удаётся привязать кукисы или сессию к форме авторизациипритом моя авторизация довольна...
Есть слово в именительном падеже, единственном числеНужно перевести его в другой падеж и/или число