Torna indietro   Hardware Upgrade Forum > Software > Programmazione

ASUS ROG Kithara: quando HIFIMAN incontra il gaming con driver planari da 100mm
ASUS ROG Kithara: quando HIFIMAN incontra il gaming con driver planari da 100mm
ASUS e HIFIMAN uniscono le forze per creare ROG Kithara, cuffie gaming con driver magnetici planari da 100mm, design open-back e microfono MEMS full-band. Una proposta che ambisce a coniugare fedeltà per audiofili e performance ludiche, disponibili a 319 euro
Roborock Qrevo Curv 2 Flow: ora lava con un rullo
Roborock Qrevo Curv 2 Flow: ora lava con un rullo
Qrevo Curv 2 Flow è l'ultima novità di casa Roborock per la pulizia di casa: un robot completo, forte di un sistema di lavaggio dei pavimenti basato su rullo che si estende a seguire il profilo delle pareti abbinato ad un potente motore di aspirazione con doppia spazzola laterale
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite
Abbiamo guidato per diversi giorni la Alpine A290, la prima elettrica del nuovo corso della marca. Non è solo una Renault 5 sotto steroidi, ha una sua identità e vuole farsi guidare
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 06-07-2006, 16:07   #1
TorpedoBlu
Senior Member
 
L'Avatar di TorpedoBlu
 
Iscritto dal: Sep 2003
Città: Milano
Messaggi: 4623
[php] problema con caricamento immagini

Codice PHP:
/*absolutepath è la cartella dove caricare il file (esempio ./img), $file è 
lavariabile proveniente dalla form e $filename il nome del file sul server*/

function caricaImmagine($absolute_path$file$nome_file){
            
$dir "dir";
            
$file_name=$nome_file.".jpg";
            if (
$file != "")
            {
                if (
file_exists("$absolute_path/$file_name"))
                {
                    die(
"errore2: Un file con lo 
stesso nome è già online, RINOMINARLO e inviarlo nuovamente"
);
                }

                @
copy($file"$absolute_path/
$file_name") or die("errore4: Problemi sul server... riprova più tardi o scrivici 
una email"
);
                return 
1;
            }
            else
            {
                
//die("errore5: Non hai selezionanto 
nessun file!!!");
                return 0;
            }

in locale mi va ma sul mio spazio no.... come mai? mi da l'errore errore4: Problemi sul server... riprova più tardi o scrivici una email
__________________
Ho trattato con : lahiri, czame, RC, allXXX, dfruggeri, JMM, Paperone, xej, Pappez, iperfly, Red81, Playmake, ryan78, Rob66, XP2200, Peach1200, faberjack, Stewie82, supermario_bros, hft500, Axelscorpio, pipes lee, Piccolospazio, RohanKish, miki66, kabira85
TorpedoBlu è offline   Rispondi citando il messaggio o parte di esso
Old 06-07-2006, 16:16   #2
max246
Senior Member
 
Iscritto dal: May 2005
Messaggi: 340
Quote:
Originariamente inviato da TorpedoBlu
Codice PHP:
/*absolutepath è la cartella dove caricare il file (esempio ./img), $file è 
lavariabile proveniente dalla form e $filename il nome del file sul server*/

function caricaImmagine($absolute_path$file$nome_file){
            
$dir "dir";
            
$file_name=$nome_file.".jpg";
            if (
$file != "")
            {
                if (
file_exists("$absolute_path/$file_name"))
                {
                    die(
"errore2: Un file con lo 
stesso nome è già online, RINOMINARLO e inviarlo nuovamente"
);
                }

                @
copy($file"$absolute_path/
$file_name") or die("errore4: Problemi sul server... riprova più tardi o scrivici 
una email"
);
                return 
1;
            }
            else
            {
                
//die("errore5: Non hai selezionanto 
nessun file!!!");
                return 0;
            }

in locale mi va ma sul mio spazio no.... come mai? mi da l'errore errore4: Problemi sul server... riprova più tardi o scrivici una email

Controlla i permessi per scrivere sulla cartella... molte volte capita che su web non hai impostato il chmod giusto.
max246 è offline   Rispondi citando il messaggio o parte di esso
Old 06-07-2006, 16:26   #3
TorpedoBlu
Senior Member
 
L'Avatar di TorpedoBlu
 
Iscritto dal: Sep 2003
Città: Milano
Messaggi: 4623
Quote:
Originariamente inviato da max246
Controlla i permessi per scrivere sulla cartella... molte volte capita che su web non hai impostato il chmod giusto.
ho il dominio con TOL e posso impostare i permessi solo con ftp, ho messo a tutta la cartella immagini 777 tanto per esser sicuri... ma nulla
__________________
Ho trattato con : lahiri, czame, RC, allXXX, dfruggeri, JMM, Paperone, xej, Pappez, iperfly, Red81, Playmake, ryan78, Rob66, XP2200, Peach1200, faberjack, Stewie82, supermario_bros, hft500, Axelscorpio, pipes lee, Piccolospazio, RohanKish, miki66, kabira85
TorpedoBlu è offline   Rispondi citando il messaggio o parte di esso
Old 06-07-2006, 16:40   #4
max246
Senior Member
 
Iscritto dal: May 2005
Messaggi: 340
la il codice : copy($file, "$absolute_path/
$file_name")

senza @ e senza die .. di solito esce l'errore esatto
max246 è offline   Rispondi citando il messaggio o parte di esso
Old 06-07-2006, 17:02   #5
TorpedoBlu
Senior Member
 
L'Avatar di TorpedoBlu
 
Iscritto dal: Sep 2003
Città: Milano
Messaggi: 4623
Quote:
Originariamente inviato da max246
la il codice : copy($file, "$absolute_path/
$file_name")

senza @ e senza die .. di solito esce l'errore esatto
in questa maniera non mi da nessun errore, ma l'immagine non la carica lo stesso
__________________
Ho trattato con : lahiri, czame, RC, allXXX, dfruggeri, JMM, Paperone, xej, Pappez, iperfly, Red81, Playmake, ryan78, Rob66, XP2200, Peach1200, faberjack, Stewie82, supermario_bros, hft500, Axelscorpio, pipes lee, Piccolospazio, RohanKish, miki66, kabira85
TorpedoBlu è offline   Rispondi citando il messaggio o parte di esso
Old 07-07-2006, 10:37   #6
TorpedoBlu
Senior Member
 
L'Avatar di TorpedoBlu
 
Iscritto dal: Sep 2003
Città: Milano
Messaggi: 4623
help
__________________
Ho trattato con : lahiri, czame, RC, allXXX, dfruggeri, JMM, Paperone, xej, Pappez, iperfly, Red81, Playmake, ryan78, Rob66, XP2200, Peach1200, faberjack, Stewie82, supermario_bros, hft500, Axelscorpio, pipes lee, Piccolospazio, RohanKish, miki66, kabira85
TorpedoBlu è offline   Rispondi citando il messaggio o parte di esso
Old 07-07-2006, 11:09   #7
Xalexalex
Senior Member
 
L'Avatar di Xalexalex
 
Iscritto dal: Jan 2006
Città: Pisa
Messaggi: 2503
A inizio pagina prova a mettere error_reporting(2047); e vedi se ti esce qualche errore adesso.
Ciaoz
__________________
Xalexalex è offline   Rispondi citando il messaggio o parte di esso
Old 07-07-2006, 11:59   #8
TorpedoBlu
Senior Member
 
L'Avatar di TorpedoBlu
 
Iscritto dal: Sep 2003
Città: Milano
Messaggi: 4623
ehm.... che devo fare?

Codice:
Warning: getimagesize(): Unable to access C:\\EasyPHP1-8\\www\\athena\\images\\locandina\\pippo_s.jpg in /home/httpd/vhosts/athenaband.com/httpdocs/immagini.php on line 49

Warning: getimagesize(C:\\EasyPHP1-8\\www\\athena\\images\\locandina\\pippo_s.jpg): failed to open stream: No such file or directory in /home/httpd/vhosts/athenaband.com/httpdocs/immagini.php on line 49

Warning: imagecreatefromjpeg(C:\\EasyPHP1-8\\www\\athena\\images\\locandina\\pippo_s.jpg): failed to open stream: No such file or directory in /home/httpd/vhosts/athenaband.com/httpdocs/immagini.php on line 54

Warning: Division by zero in /home/httpd/vhosts/athenaband.com/httpdocs/immagini.php on line 59

Warning: imagecreatetruecolor(): Invalid image dimensions in /home/httpd/vhosts/athenaband.com/httpdocs/immagini.php on line 67

Warning: imagecopyresampled(): supplied argument is not a valid Image resource in /home/httpd/vhosts/athenaband.com/httpdocs/immagini.php on line 70

Warning: imagejpeg(): supplied argument is not a valid Image resource in /home/httpd/vhosts/athenaband.com/httpdocs/immagini.php on line 76

Warning: imagedestroy(): supplied argument is not a valid Image resource in /home/httpd/vhosts/athenaband.com/httpdocs/immagini.php on line 77

Warning: imagedestroy(): supplied argument is not a valid Image resource in /home/httpd/vhosts/athenaband.com/httpdocs/immagini.php on line 78

Warning: copy(C:\\EasyPHP1-8\\www\\athena\\images\\locandina\\pippo_s.jpg): failed to open stream: No such file or directory in /home/httpd/vhosts/athenaband.com/httpdocs/immagini.php on line 23

ho un file php dove ho fatto 2 funzioni per uploadare le immagini e creo un preview con la seconda funzione

Codice PHP:
<?
error_reporting
(2047);

/*--------------------------------------------------*/
/*FUNZIONI PER IL CARICAMENTO DI IMMAGINI SUL SERVER*/
/*--------------------------------------------------*/





/*absolutepath è la cartella dove caricare il file (esempio ./img), $file è lavariabile proveniente dalla form e $filename il nome del file sul server*/
function caricaImmagine($absolute_path$file$nome_file){
            
$dir "dir";
            
$file_name=$nome_file.".jpg";
            if (
$file != "")
            {
                if (
file_exists("$absolute_path/$file_name"))
                {
                    die(
"errore2: Un file con lo stesso nome è già online, RINOMINARLO e inviarlo nuovamente");
                }

                
copy($file"$absolute_path/$file_name") ;/*or die("errore4: Problemi sul server... riprova più tardi o scrivici una email");
                return 1;*/
            
}
            else
            {
                
//die("errore5: Non hai selezionanto nessun file!!!");
                
return 0;
            }
}


/*stesse caratteristiche di caricaImmagine, ma la variabile dimensione definisce il massimo consentito in X e Y*/
function caricaImmagineModificata($absolute_path$file$nome_file$dimensione){
            
$dir "dir";
            
$file_name=$nome_file.".jpg";
            if (
$file != "")
            {
                if (
file_exists("$absolute_path/$file_name"))
                {
                    die(
"errore2: Un file con lo stesso nome è già online, RINOMINARLO e inviarlo nuovamente");
                }

            
//crea la miniatura

                
$wsize $dimensione//larghezza massima e...
                
$hsize $dimensione;; //altezza massima della thumbnail
                
$im_size GetImageSize($file);
                
$imageWidth $im_size[0];
                
$imageHeight $im_size[1];
                
$thumb_width $wsize;
                
$thumb_height $hsize;
                
$im2 imagecreatefromjpeg($file);

                if (
$imageWidth>=$imageHeight)
                {
                  
$width $thumb_width;
                  
$height = ($width/$imageWidth)*$imageHeight;
                }
                else
                {
                  
$height $thumb_height;
                  
$width = ($height/$imageHeight)*$imageWidth;
                }

                
$im imageCreateTrueColor($width$height);

                if (
function_exists('ImageCopyResampled')) {
                  
ImageCopyResampled($im,$im20000$width$height$imageWidth$imageHeight);
                } else {
                  
ImageCopyResized($im,$im20000$width$height$imageWidth$imageHeight);
                }
                
$nome_file_output=$absolute_path."/".$nome_file.".jpg";
/*                Header("Content-type: image/jpg");        */
                
Imagejpeg($im$nome_file_output85); //85 è la qualità (da 1 a 100)
                
ImageDestroy($im);
                
ImageDestroy($im2);
                return 
1;

            }

            else
            {
                
//die("errore5: Non hai selezionanto nessun file!!!");
                
return 0;
            }
}


?>

non gli piace mi sa
__________________
Ho trattato con : lahiri, czame, RC, allXXX, dfruggeri, JMM, Paperone, xej, Pappez, iperfly, Red81, Playmake, ryan78, Rob66, XP2200, Peach1200, faberjack, Stewie82, supermario_bros, hft500, Axelscorpio, pipes lee, Piccolospazio, RohanKish, miki66, kabira85

Ultima modifica di TorpedoBlu : 07-07-2006 alle 12:03.
TorpedoBlu è offline   Rispondi citando il messaggio o parte di esso
Old 07-07-2006, 12:06   #9
TorpedoBlu
Senior Member
 
L'Avatar di TorpedoBlu
 
Iscritto dal: Sep 2003
Città: Milano
Messaggi: 4623
mi viene in mente solo 2 cose

1: qualche problema di compatibilità o di permessi
2: devo prima applodare il file bruscamente in una cartella temporanea del server e solo dopo lavorare con quello..
__________________
Ho trattato con : lahiri, czame, RC, allXXX, dfruggeri, JMM, Paperone, xej, Pappez, iperfly, Red81, Playmake, ryan78, Rob66, XP2200, Peach1200, faberjack, Stewie82, supermario_bros, hft500, Axelscorpio, pipes lee, Piccolospazio, RohanKish, miki66, kabira85
TorpedoBlu è offline   Rispondi citando il messaggio o parte di esso
Old 07-07-2006, 12:08   #10
Xalexalex
Senior Member
 
L'Avatar di Xalexalex
 
Iscritto dal: Jan 2006
Città: Pisa
Messaggi: 2503
Quote:
Originariamente inviato da TorpedoBlu
mi viene in mente solo 2 cose

1: qualche problema di compatibilità o di permessi
2: devo prima applodare il file bruscamente in una cartella temporanea del server e solo dopo lavorare con quello..
Direi che la seconda opzione è da provare
__________________
Xalexalex è offline   Rispondi citando il messaggio o parte di esso
Old 07-07-2006, 12:29   #11
TorpedoBlu
Senior Member
 
L'Avatar di TorpedoBlu
 
Iscritto dal: Sep 2003
Città: Milano
Messaggi: 4623
Quote:
Originariamente inviato da Alessandro::Xalexalex
Direi che la seconda opzione è da provare
puoi darmi il codice veloce per uplodare un file bruscamente in una cartella?! gli errori cosa vogliono dire???
__________________
Ho trattato con : lahiri, czame, RC, allXXX, dfruggeri, JMM, Paperone, xej, Pappez, iperfly, Red81, Playmake, ryan78, Rob66, XP2200, Peach1200, faberjack, Stewie82, supermario_bros, hft500, Axelscorpio, pipes lee, Piccolospazio, RohanKish, miki66, kabira85
TorpedoBlu è offline   Rispondi citando il messaggio o parte di esso
Old 08-07-2006, 16:50   #12
Morfeo XP
Senior Member
 
L'Avatar di Morfeo XP
 
Iscritto dal: Sep 2002
Messaggi: 409
E se fosse un problema di impostazioni del file php.ini sul server?

Codice:
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;

; Whether to allow HTTP file uploads.
file_uploads = On

; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
;upload_tmp_dir =

; Maximum allowed size for uploaded files.
upload_max_filesize = 24M
l'impostazione file_uploads, per motivi di sicurezza potrebbe essere settata su off
__________________
Sony Vaio FE11M | EeePC 901 Linux | Intel C2D E6750 | Asus P5K-E WiFi/AP | Corsair XMS2 PC 6400 2x1GB | Hitachi 7K250 80GB Sata | Hitachi 7K250 80GB Sata | Seagate 7200.10 500GB Sata | LiteOn Combo 5232K | Nec ND-3500 | GeForce 8400GS | Monitor LG L204WT| Creative Inspire 5.1 Digital 5500 | Logitech Cordless Desktop MX | Mouse MX700 | LinkSys WAG54G | Canon IP4000 | Dell X50v | Nikon Coolpix 3100 | FujiFilm FinePix S5600 | Sony Alpha 300 18-70
Morfeo XP è offline   Rispondi citando il messaggio o parte di esso
Old 08-07-2006, 17:48   #13
ianaz
Senior Member
 
L'Avatar di ianaz
 
Iscritto dal: Jan 2005
Città: London, United Kingdom
Messaggi: 959
edit: sry
__________________
zattix
ianaz è offline   Rispondi citando il messaggio o parte di esso
Old 10-07-2006, 09:14   #14
max246
Senior Member
 
Iscritto dal: May 2005
Messaggi: 340
secondo me dovresti inserie prima questo

Codice PHP:
$fullsize=imagecreatefromjpeg($image);//Prelevo l'immagine da dove l'ho salvata pocanzi
    
$fullsize_height=imagesy($fullsize);
    
$fullsize_width=imagesx($fullsize); 
max246 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


ASUS ROG Kithara: quando HIFIMAN incontra il gaming con driver planari da 100mm ASUS ROG Kithara: quando HIFIMAN incontra il gam...
Roborock Qrevo Curv 2 Flow: ora lava con un rullo Roborock Qrevo Curv 2 Flow: ora lava con un rull...
Alpine A290 alla prova: un'auto bella che ti fa innamorare, con qualche limite Alpine A290 alla prova: un'auto bella che ti fa ...
Recensione HONOR Magic 8 Lite: lo smartphone indistruttibile e instancabile Recensione HONOR Magic 8 Lite: lo smartphone ind...
Sony WF-1000X M6: le cuffie in-ear di riferimento migliorano ancora Sony WF-1000X M6: le cuffie in-ear di riferiment...
Le intelligenze artificiali giocano alla...
QUOD: lo sparatutto in stile Quake che p...
SK hynix e Sandisk uniscono le forze per...
È legittimo sostituire i dipendenti con ...
Sony brevetta 'Soft Pause': l'AI potrebb...
AMD ha annunciato EPYC 8005 'Sorano': Ze...
Esiste una versione di Gran Turismo 7 ch...
Lo stato di New York porta Valve in trib...
TV Philips Ambilight a 499€ su Amazon: Q...
AMD investe 150 milioni di dollari in Nu...
NVIDIA vola a 68 miliardi in un trimestr...
Marathon gratis per qualche giorno: week...
Windows 11 e la fine del supporto per i ...
ASUS aggiorna ROG Ally con Ryzen Z1, ma ...
Un nuovo tablet da HONOR: è tutto pronto...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 11:16.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v