recuperare i dati passati nel post

AndreaCerre

Utente Attivo
7 Giu 2020
55
0
6
Ciao a tutti ho il codice seguente e vorrei capire come/da chi/da quale tipo di file vengono passati i dati di questa variabile $_POST['ntx'].

Ho spulciato i file che costituiscono l'intero sito e non esistono alcun file con form che submitta i dati.

Chiedo a voi che tipo di file potrei cercare oppure una dritta per capire questo invio dei dati in POST come viene fatto


Codice:
<?php

$encryption_key = "kKovPJngg4eVg7Kaq7VmWCzta63lSwcAgSjbJYE1dso=";

function returnData( $ret ) {
  global $encryption_key;
  $ret = json_encode($ret);
   
  /*$iv = openssl_random_pseudo_bytes( openssl_cipher_iv_length("aes-256-cbc") );
  $encrypted = openssl_encrypt($ret, "aes-256-cbc", $encryption_key, $options=0, $iv);
  $ret = base64_encode($encrypted ."::". $iv);*/

  print( $ret );
  exit;
}

//returnData( array("resp" => false, "mess"=>"Xtech003") );

$permitted_area = array("alert","siren","pursuer","ntx-ean");
// $permitted_area = array("notes");


$area = readURL(++$depth,"");
if ( !in_array($area, $permitted_area) ) {
  returnData( array("resp" => false) );
}

//$action = readURL(++$depth,"");
if ( $area=="alert" && $_SERVER['REQUEST_METHOD']=="POST" ) {
  $errors = false;
  $resp = false;
  $alert_ret = 0;
  $mess="";
  $siren=0;
  $post = array();

  $users_in = 0; // $UserAdmin["id"];
  $users_to = 0;

  /*******************
  Get post data
  *******************/
  /* NTX: Sensore oggetto installato sull'articolo*/
  $post["ntx"] = validateInputField($_POST['ntx'], FIELD_TYPE_TEXT, array("sanitize_special_chars" => true));
  if( !ctype_alnum($post["ntx"]) ) {
    returnData( array("resp" => $resp, "alert"=>$alert_ret, "area"=>0, "mess"=>"Formato NTX non valido","siren"=>$siren) );
  }
?>
 
/* NTX: Sensore oggetto installato sull'articolo*/
sensore .....
farebbe pensare ad un oggetto, che invia dati in modo automatico al server, tramite Ajax
esempio,
un lettore di codici a barre, che legge i prodotti che gli passano davanti ed in funzione del loro codice, li indirizza a postazioni diverse
 

Discussioni simili