ridimensionare un'immagine per ottenere una thumbnail

mickey123

Utente Attivo
17 Gen 2015
59
0
6
Ciao a tutti,

vorrei creare una thumbnail di un'immagine. Ho letto il tutorial di mrwebmaster.it ma non riesco a farlo andare, e ho guardato anche l'esempio su php.net e quest'ultimo mi restituisce questo messaggio d'errore:

"L'immagine http://localhost/cartella_sito/prova/imagescale2.php non può essere visualizzata poichè contiene degli errori"

con una videata con sfondo grigio scuro.

Cosa sbaglio?

CODICE DA PHP.NET :

Codice:
<?php
// File and new size
$filename = $_SERVER['DOCUMENT_ROOT'].'/cartella_sito/immagini/image.jpg';
$percent = 0.5;

// Content type
header('Content-Type: image/jpeg');

// Get new sizes
list($width, $height) = getimagesize($filename);
$newwidth = $width * $percent;
$newheight = $height * $percent;

// Load
$thumb = imagecreatetruecolor($newwidth, $newheight);
$source = imagecreatefromjpeg($filename);

// Resize
imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);

// Output
imagejpeg($thumb, $_SERVER['DOCUMENT_ROOT']."/cartella_sito/immagini/image_thumb.jpg", 75);
?>
 

n1k4r0

Utente Attivo
15 Nov 2012
135
0
0
se commenti la riga che inizia con header lo script smetterà di fingere di essere un'immagine e tornerà ad essere un normale script php, in questo modo dovrebbe restituire un errore più comprensibile
 

mickey123

Utente Attivo
17 Gen 2015
59
0
6
se commenti la riga che inizia con header lo script smetterà di fingere di essere un'immagine e tornerà ad essere un normale script php, in questo modo dovrebbe restituire un errore più comprensibile

Sì esatto, infatti adesso da questo errore:

Warning: imagejpeg(/Users/xxxxxxxxxxxx/cartella_sito/immagini/image_thumb.jpg): failed to open stream: Permission denied in /Users/xxxxxxxxxxxxxxxxx/cartella_sito/prova/imagescale2.php on line 31

Cosa significa? e perchè mi da accesso negato?
 

mickey123

Utente Attivo
17 Gen 2015
59
0
6
Ok risolto. Basta modificare i permessi della cartella e file, come pensavo. Anche se in realta l'avevo già fatto, ma non so perché, evidentemente prima avevo fatto qualche errore e non li aveva modificati.. Grazie a tutti comunque. :)
 
Discussioni simili
Autore Titolo Forum Risposte Data
helpdesk ridimensionare immagine da hd con php PHP 8
helpdesk ridimensionare immagine PHP 9
Y ridimensionare un'immagine PHP 18
P Ridimensionare immagine PHP 1
L problema nel ridimensionare un immagine... Classic ASP 2
S ridimensionare una immagine con javascript Javascript 0
A [WordPress] Ridimensionare immagini preview della fotogallery WordPress 8
A Ridimensionare immagini in PHP PHP 6
marino51 non riesco a caricare un allegato percgè non riesco a ridimensionare la finestra Supporto Mr.Webmaster 0
braccobaldo [illustrator CC] come ridimensionare lo spessore di una traccia selezionata Webdesign e Grafica 1
otto9due Funzione per ridimensionare div in base alla risoluzione schermo.. Javascript 5
Z Script per aprire video youtube sia apre a schermo intero e poi ridimensionare in automatico Javascript 1
M ridimensionare le immagini PHP 2
C Ridimensionare le immagini Javascript 20
M Frame noresize [Era: Frame non che non si può ridimensionare] HTML e CSS 1
metalgemini Ridimensionare i DIV con contenuto variabile HTML e CSS 1
A Foto da ridimensionare Photoshop 5
V ridimensionare larghezza forma + aumento dimensione caratteri Flash 1
S ridimensionare pannello scelta HTML e CSS 0
M ridimensionare immagini al volo ASP.NET 1
M [ridimensionare html+flash] Javascript 0
max1850 Dreamweaver: ridimensionare i campi testo Webdesign e Grafica 1
S Ridimensionare Immagini online PHP 8
M Script per ridimensionare immagini PHP 0
W ridimensionare una finestra del browser HTML e CSS 2
S Ridimensionare un Frame HTML e CSS 1
S Ridimensionare un Frame Javascript 0
F ridimensionare automaticamente Javascript 1
K Come posso usare un'immagine al posto di un bottone? HTML e CSS 2
M Upload immagine con javascript problemi con FormData() Javascript 1
M Visulizzare immagine con php PHP 8
Stex1967 Salvare una immagine che si trova su porta TCP 8080 di altro sito PHP 6
L Come caricare un'immagine in Canvas dinamicamente Javascript 0
L salvare una immagine elaborata in canvas Javascript 1
L salvare una immagine elaborata in canvas Javascript 1
Y Come caricare e visualizzare un'immagine PHP 0
S Testo scrolla su immagine che cambia HTML e CSS 0
M Quando ha l'immagine ingrandita è possibile fare rotazione per ritagliare? Photoshop 0
R Caricamento immagine su cartella remota + mysql PHP 3
R Non riesco a rinnovare l'immagine di sfondo PHP 1
R Non riesco a cambiare l'immagine di sfondo PHP 4
L Upload di un'immagine all'interno di un database usando php PHP 6
G Modifica immagine di sfondo attraverso un bottone PHP 18
F photoshop portable : spostamento immagine Photoshop 0
A Server Apache immagine not found (ERROR 404) Apache 5
P [Photoshop] ritagliare una immagine Photoshop 1
S [PHP] Recupero nome immagine da Form con input file PHP 3
D [Javascript] salvare immagine canvas - paypal Javascript 0
D [HTML] Inviare un link contenente un' immagine HTML e CSS 4
M [PHP] Cercare l'ultima immagine caricata in una cartella datata PHP 15

Discussioni simili