Cercherò di essere super-semplice.
1) All'inizio del tuo script, aggiungi
Questo fa sì che vengano mostrati tutti gli errori e i warning (capirai perché provando), anche quelli da configurazione di sistema verrebbero soppressi (probabilmente ti indicherà che non trova nessun $_FILE['image'] - vedi più sotto)Codice PHP:<?php
error_reporting(E_ALL);
?>
2) mi pare di capire leggendo il resto dello script, che il tuo campo file nel form si chiami "data", tu cerchi di verificare un campo file di nome "image" (a meno che non sia un refuso) e quindi non trova proprio niente. Sistema anche il controllo dimensioni così:
PS: usa i tag CODE o PHP per postare il codice la prossima volta.Codice PHP:// Ottengo le informazioni sull'immagine
list($width, $height, $type, $attr) = getimagesize($_FILES['data']['tmp_name']);
// Controllo che le dimensioni (in pixel) non superino 600x800
if (($width > 600) || ($height > 800)) {
die("Dimensioni non corrette");
}
![]()

Rispondi quotando