if (isset($modificatesto)) {

questo lascia presumere che ora hai register_globals in OFF

i dati sono in $_POST

$_POST['modificatesto']

e cosi' anche per gli altri. Ma si tratta ormai della preistoria del php. Occhio alla data di questa pillola di Chris:

http://forum.html.it/forum/showthrea...hreadid=245215