Qualcuno può darmi qualche delucidazione in merito?
Non dovrebbe essere un problema di Input, dato che l'ID lo riceve tranquillamente e per altro è quello corretto.
Il problema risiede nelle seguenti istruzioni:

Codice PHP:

$prod2remove 
$_POST['productIdToRemove'];
    
$prod2remove_=trim($prod2remove);
    echo 
$prod2remove_;                // STAMPA 61
    
print (gettype($prod2remove_)); //STAMPA string
    
print (settype($prod2remove_"int")); // STAMPA 1, QUINDI SUCCESSO CONVERSIONE
    
print (gettype($prod2remove_)); // STAMPA integer grazie al setype
    
print $prod2remove_// STAMPA 0 ANSICHE' 61!
    
    
echo "stop"
Presumo quindi che il problema si presenta nel momento in cui vado a fare il SETTYPE, ma non riesco a spiegarmi perchè dato che quella funzione viene utilizzata per questo tipo di operazioni!!!!