ridimensionare immagine

helpdesk

Utente Attivo
30 Set 2009
726
0
0
Pesaro
Salve ragazzi avrei un'altro problema dovrei oltre a fare l'upload anche ridimensionare l'immagine in ben due formati uno miniatura ed uno ingrandimento.
Ho tentato di applicare uno script del mitico Mr.web
ma mi da errore:
Parse error: syntax error, unexpected T_VARIABLE in D:\inetpub\vhosts\beautyluxury.it\httpdocs\e.commerce\prodotti\upload.php on line 30

Non ho ben capito la seguente stringa:
list($width, $height, $type, $attr) = getimagesize($_SERVER['DOCUMENT_ROOT'].'/foto/mydog.jpg');
list si occupa di prendere informazioni dell'immagine ma il percorso path a me non serve perchè la prendo da remoto
e poi la rinomino in sequenza.
Comunque dovrei ridimensionare la stessa foto in due formati miniatura 133x120 e ingrandimento 266x240
Credo io debba implementare il metodo copy per duplicare l'immagine poi ridimensionarla vero?

<?php
if(!isset($_SESSION['conta'])){
$_SESSION['conta']=0;
}else{
$_SESSION['conta']=(int)$_SESSION['conta']+1;
}
list($width, $height, $type, $attr) = getimagesize($_SERVER['DOCUMENT_ROOT'].'/foto/mydog.jpg');
$thumb = imagecreatetruecolor(120, 90);
$source = imagecreatefromjpeg($_SERVER['DOCUMENT_ROOT'].'/foto/mydog.jpg');
imagecopyresized($thumb, $source, 0, 0, 0, 0, 120, 90, $width, $height);
$_FILES['image']['tmp_name']

$tipologia=".jpg";
$foto=$_SESSION['conta'].".jpg";
$path="$percorso$foto";
echo("$foto<br>");
$storage = './';
$uploadfile = ''.$storage.basename( $_FILES['Filedata']['name'] );
$success = move_uploaded_file( $_FILES['Filedata']['tmp_name'] ,$uploadfile );
$nomefileimmagine=$storage.$foto;
if($success){
if (file_exists($nomefileimmagine)){
unlink($nomefileimmagine);
}
$nuovofile=''.$storage.$_FILES['Filedata']['name'];
rename($nuovofile,$nomefileimmagine);
echo($nomefileimmagine);
}else{
}

?>
 
Ultima modifica:

maxbossi

Amministratore
Membro dello Staff
ADMIN
MOD
25 Feb 2003
2.025
43
48
www.ikiweb.it
Ciao,
Mi puoi postare il link della pagina da cui hai scaricato lo script che non ti funziona? Così lo verifico.
Ciao e grazie
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
a che ti serve
PHP:
$path="$percorso$foto";
?
Dovrebbe essere:
PHP:
$path=$percorso.$foto;
 

helpdesk

Utente Attivo
30 Set 2009
726
0
0
Pesaro
ciao Eliox, mi serve per inviare una query di insert al database con il percorso dell'immagine e comunque l'ho corretto con il tuo concatenamento che è corretto :) grazie
 

helpdesk

Utente Attivo
30 Set 2009
726
0
0
Pesaro
ecco lo script intero:

<?php
if(!isset($_SESSION)){
session_start ();
}

$dbhost = 'localhost';
$dbuser = 'dbuser';
$dbpass = 'dbpassword';
$dbname = 'dbname';
$connessione = mysql_connect("localhost","dbuser","dbpassword")
or die("Impossibile connettersi al server host");
mysql_select_db(dbname, $connessione)
or die ("Impossibile selezionare il database.");
$dialogo="risposta=".$dialogo;
echo "risposta=".$risposta;

if(!isset($_SESSION['conta'])){
$_SESSION['conta']=0;
}else{
$_SESSION['conta']=(int)$_SESSION['conta']+1;
}
list($width, $height, $type, $attr) = getimagesize($_SERVER['DOCUMENT_ROOT'].'/foto/mydog.jpg');
$thumb = imagecreatetruecolor(120, 90);
$source = imagecreatefromjpeg($_SERVER['DOCUMENT_ROOT'].'/foto/mydog.jpg');
imagecopyresized($thumb, $source, 0, 0, 0, 0, 120, 90, $width, $height);
$_FILES['image']['tmp_name']

$percorso="prodotti/";
$tipologia=".jpg";
$foto=$_SESSION['conta'].".jpg";
$path="$percorso$foto";
echo("$foto<br>");
echo($path);
$query= mysql_query("INSERT INTO prodotti (immagine) VALUES ('$path')");
$storage = './';
$uploadfile = ''.$storage.basename( $_FILES['Filedata']['name'] );
$success = move_uploaded_file( $_FILES['Filedata']['tmp_name'] ,$uploadfile );
$nomefileimmagine=$storage.$foto;
if($success){
if (file_exists($nomefileimmagine)){
unlink($nomefileimmagine);
}
$nuovofile=''.$storage.$_FILES['Filedata']['name'];
rename($nuovofile,$nomefileimmagine);
echo($nomefileimmagine);
}else{
}

?>
 
Discussioni simili
Autore Titolo Forum Risposte Data
M ridimensionare un'immagine per ottenere una thumbnail PHP 4
helpdesk ridimensionare immagine da hd con php PHP 8
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
F Aiuto! cambio immagine di sfondo al cambio pagina HTML e CSS 2
gara1 inserire immagine di sfondo in canvas Javascript 0
T Dividere un'immagine in 3 parti orizzontali e salvarle separatamente Photoshop 2
W Immagine come maschera photoshop Photoshop 1
L Ultima immagine Windows e Software 0
A Immagine decentrata con sfondo trasparente Photoshop 0
A Scontornare immagine di bassa qualità. Photoshop 2
B Selezionare un'immagine e salvare la selezione Photoshop 3
F Immagine come fosse selezione attiva Photoshop 1
Y Percorso assoluto file immagine HTML e CSS 9
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 7
L Come caricare un'immagine in Canvas dinamicamente Javascript 0
R Cambiare il nome dell'immagine dopo caricamento ftp HTML e CSS 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

Discussioni simili