• 20-03-2022, 04:20:10
    #1
    Merhaba ajax'dan bir post yolluyorum;

    .catch((err) => {
            $.ajax({
              url: "/tokenadd.php",
              method: "POST",
              data: {
                tokenhata: err,
                ekkontrol: "tokenhata2"
              },
            });
          });
    tokenadd.php 'de ikisini yakalıyorum fakat tokenhata olan değişken array şekilde ekkontrol düzgün bir şekilde yakalıyorum $_POST['ekkontrol'] şeklinde ama $_POST['tokenhata'] yakalayamıyorum tokenhatayı var_dump içerisine soktuğum zaman çıktı şu şekilde;


    array(28) {
        ["code"]=> string(2) "20"
        ["name"]=> string(10) "AbortError"
        ["message"]=> string(40) "Registration failed - push service error"
        ["INDEX_SIZE_ERR"]=> string(1) "1"
        ["DOMSTRING_SIZE_ERR"]=> string(1) "2"
        ["HIERARCHY_REQUEST_ERR"]=> string(1) "3"
        ["WRONG_DOCUMENT_ERR"]=> string(1) "4"
        ["INVALID_CHARACTER_ERR"]=> string(1) "5"
        ["NO_DATA_ALLOWED_ERR"]=> string(1) "6"
        ["NO_MODIFICATION_ALLOWED_ERR"]=> string(1) "7"
        ["NOT_FOUND_ERR"]=> string(1) "8"
        ["NOT_SUPPORTED_ERR"]=> string(1) "9"
        ["INUSE_ATTRIBUTE_ERR"]=> string(2) "10"
        ["INVALID_STATE_ERR"]=> string(2) "11"
        ["SYNTAX_ERR"]=> string(2) "12"
        ["INVALID_MODIFICATION_ERR"]=> string(2) "13"
        ["NAMESPACE_ERR"]=> string(2) "14"
        ["INVALID_ACCESS_ERR"]=> string(2) "15"
        ["VALIDATION_ERR"]=> string(2) "16"
        ["TYPE_MISMATCH_ERR"]=> string(2) "17"
        ["SECURITY_ERR"]=> string(2) "18"
        ["NETWORK_ERR"]=> string(2) "19"
        ["ABORT_ERR"]=> string(2) "20"
        ["URL_MISMATCH_ERR"]=> string(2) "21"
        ["QUOTA_EXCEEDED_ERR"]=> string(2) "22"
        ["TIMEOUT_ERR"]=> string(2) "23"
        ["INVALID_NODE_TYPE_ERR"]=> string(2) "24"
        ["DATA_CLONE_ERR"]=> string(2) "25"
    }
    ben bunun içerisinden sadece ["message"]=> string(40) bunu almak istiyorum ve echo ile ekrana yazmak istiyorum nasıl yapabilirim ?
  • 20-03-2022, 04:26:34
    #2
    değişkenin sonuna ["message"] ekleyip yazdırın hocam.
  • 20-03-2022, 04:28:37
    #3
    ealgan adlı üyeden alıntı: mesajı görüntüle
    değişkenin sonuna ["message"] ekleyip yazdırın hocam.

  • 20-03-2022, 05:22:57
    #4
    echo $_POST['tokenhata'] ['message']