Witam.
Mam problem odnośnie znaku ">" a dokładnie "=>" w PHP 5.6.31
WAMP Server, a serwer MySQL osobno xD
<?
require "fcm_init.php";
$message = isset($_REQUEST["message"]) ? $_REQUEST["message"] : "null";
$title = isset($_REQUEST["title"]) ? $_REQUEST["title"] : "null";
$path_fcm = 'https://fcm.googleapis.com/fcm/send';
$serv_key = "Alza#################################8";
$querry = "SELECT fcm_token FROM fcm_info";
$result = mysqli_querry( $connector, $querry );
$item = mysqli_fetch_row( $result );
$token = $item[0];
$headers = array(
'Authorization:key='.$server_key,
'Content-Type:application/json');
$data = array();
$fields = array();
array_push( $data, 'title' => $title, 'body' => $message );
array_push( $fields, 'to' => $token, 'notification' => $data );
To nie jest cały kod, ale tyle wystarczy, gdziekolwiek nie dam np echo "<>"; bądź właśnie tutaj "=>" strona internetowa kończy mi czytać skrypt.
Najciekawsze jest to że w tym miejscu to działało bez problemu:
while ( $item = mysqli_fetch_array( $result ) ) {
array_push( $array_result, array( 'name'=>$item[0], 'calories'=>$item[1], 'fat'=>$item[2]) );
}
Z tym kodem nie miałem żadnych problemów, tak samo strona nie przyjmuje mi kodu w PHP jak użyję $_POST["message"], wyrzuca mi błąd że nie ma takiej nazwy jak message, i nie ważne czy użyję podwójnego cudzysłowa czy pojedynczego.
Proszę o szybką pomoc :<