Quote Originariamente inviata da allin81 Visualizza il messaggio
Buonasera
ho uno script che fa l'upload di fotografie per una gallery.
Ho notato che con php 7.4.27 sul server, non ho nessun problema

Adesso che ho aggiornato a php 8.1.2 mi da questo errore:

PHP Fatal error: Uncaught TypeError: imagesx():

Credo sia il watermarker che inserisco perche' alla riga dell'errore ho queste 4 righe:

codice:
$sx = imagesx($watermark);
$sy = imagesy($watermark);
imagealphablending($t_im, true);
imagesavealpha($t_im, true);
la riga interessata dall'errore è la prima

Come potrei risolvere?
Grazie
la variabile $watermark dovrebbe essere un file immagine. Che estensione ha?