o prvato con or ma non va perchè se uno usa firfox o usa IE da sempre l'errore del tipo di file con and dico che $_Files["logofile"]["type"] se non è uguale a "jpg" e non è uguale a "pjpg" deve darmi l'errore qui va bene quello che non va è il settaggio che dici te di $_FILES["..."]["name"].

In poche parole io devo verificare se nel campo vi è stao inserire qualcosa in questo caso un file.