Salve,
sicuramente mi sono perso in un bicchiere d'acqua però non riesco a capire perchè la seguente IF non funziona.
Di seguito riporto il pezzo di codice che ho anche testato su un editor online.
<?php
$t_oper = 'ins';
echo " prima: " . $t_oper;
if ( $t_oper = 'upd' ) {
echo "dentro: " . $t_oper;
$id_pag = $_GET['id_pag'];
}
echo " dopo: " . $t_oper;
?>
il risultato è il seguente:
prima: ins
dentro: upd
Warning: Undefined array key "id_pag" in /home/user/scripts/code.php on line 7
dopo: upd
La domanda è la seguente:
perchè se $t_oper = ‘ins’ il sistema entra nella IF .
In teoria non doveva saltare la IF.
Cosa mi sfugge … direi di così madornale ?
Attendo un vostro gentilissimo aiuto