anche il # potrebbe provocare un erro di sistema perchè magari PHP nons a di che tipo di dato si tratti e vada in tilt o meglio in CRASH..
cmq se questi li hai scritti corretti non c'è alcun errore, lo script(ino) è del tutto corretto! difficile quindi dire cosa può provocare un errore del server..se nn quel # ????