thanks for replying. i tried but it says it can't find my files, but they are there.
for 1 of the images i found a solution, i made a new PSD file, saved it again and then dragged it into ID.
the other two still aren't working sadly.
Do they have any special characters in the file names? You need especially to avoid *\/: but many other symbols are also problematic.
Locate the files on your computer and manually replace them using File>Place
P Spier, one of them has  in it but i assume that's not a big problem?
Eugene Tyson I tried to locate and manually replace them, still getting the samen error....
Can you open the images in an external editor?
If they are jpeg or png or gif - save as tiff
If they are tiff - save as psd
If they are psd - save as tiff
Or another file format let us know.
Try place the newly saved images then.
check if PDF file has restrictions. As in you cannot edit and only read.
[personal info removed by moderator]
>> one of them has  in it but i assume that's not a big problem?
Why would you presume that? Best to keep filenames limited to alphanumeric characters, hyphen, and underscore (spaces are usually OK, too), and to keep the path to the file under 255 characters. I've seen cases where ID could not find files that were nested deep in a folder structure where the path name was very long.
thanks all for helping me out!
eugene Tyson your tip seemed to help!
Ok it's likely some of your images are corrupted, saving to a different format would remove that corruption and allow you to place them.
That or your InDesign file is suffering corruption and there's gunk code around the images that's preventing them updating.
You can export you InDesign file to IDML (File>Export and choose IDML) and open that file (opens as unopened) and try relink the images again.
If they don't update then use the newly created images instead.
In the case of the PDF - it's password protected, you'll need the password to place/print/export the PDF at output.