Cita: Notice: Undefined variable: nombre in C:\Program Files\EasyPHP 2.0b1\www\libro-trade\firmar.php on line 4
Los notice no afectan en nada el funcionamiento de un script. Solo te dice que la variable $nombre, no esta definida. Al parece estas tratando de imprimirla sin haber antes revisado si existe o no.
Puedes desactivar los notice:
Código PHP:
<?php
error_reporting(E_ALL ^ E_NOTICE);
?>
O puedes, antes de imprimir la variable, revisar que existe:
Código PHP:
<?php
if(isset($nombre)) { //no se si proviene de GET/POST/COOKIE, es solo un ejemplo
//la imprimo
}
?>