Non riesco a capire perchè se faccio un
Codice PHP:
if(!$varibile){
    ....

mi viene generato un notice.
Mentre se uso empty() non mi dà nessun errore

p.s. lo sto provando in locale e con una versione di php 4.3.10