perfetto, in effetti non avevo pensato a questa serie di problemi.
comunque la soluzione che segue mi va bene:
in questo caso, sono un po' più "al sicuro" ?!In questo caso puoi anche evitare di usare $var nella stringa, ma, ad esempio, chiamarla {{var}}
codice:
$row['variabile']='<input type="text" name="variabile" value="{{var}}">';
così
codice:
$data = array(
'{{var}}'=> $_POST['valore_postato'];
);
echo strtr($row['variabile'], $data);