problema come azzecchare la path giusta...

LordDuck

Nuovo Utente
6 Giu 2006
1
0
0
ragazzi ho un grosso problema non sono capace a settare correttamente la path x uplodare delle immagini, in asp ho creato una pagina che mi permette di creare delle cartelle a seconda del utente (attraverso il comando session utente...) ora vorrei uplodarci dentro le immagini li problema è uno non riesco mai secondo me è per via del path non corretto ho un server aruba e tt "la roba" sta dentro la cartella public/albumpersonali/
dopodiche la pagina in asp per creare le cartelle sta sempre nella root di album personali, cosi anche lo script in php per uplodare il file e la sua relativa pagina in html...
dimenticavo ke la pagina in asp crea correttamente nomeutente/foto/
e proprio dentro le foto dovrei uplodarci le cose.... xò nn ci riesco ...
ecco qui lo scriptino per l'upload in php ,me lo potete aggiustare e vedere che cè di sbagliato..confido in voi nn sò dove mettermi le mani...
<?
$utente= $_SESSION['utente'];
// Upload settings
$folder = "$utente/foto/"; // Folder in which to store files
$maxlimit = 1000000; // Set maximum file limit (in bits)
$allowed_ext = "jpg,gif,png,jpeg"; // Set allowed extensions (split using comma)
$overwrite = "no"; // Allow file overwrite? yes/no

$match = ""; // Clear match variable; for security purposes
$filesize = $_FILES['userfile']['size']; // Get file size (in bits)
$filename = strtolower($_FILES['userfile']['name']); // Get file name; make it all lowercase


if(!$filename || $filename==""){ // File not selected
$error = "- No file selected for upload.<br>";
}elseif(file_exists($folder.$filename) && $overwrite=="no"){ // Check if file exists
$error = "- File already exists: $filename<br>";
}

// Check if file size
if($filesize < 1){ // File is empty
$error .= "- File size is empty.<br>";
}elseif($filesize > $maxlimit){ // File is more than maximum
$error .= "- File size is too big.<br>";
}

$file_ext = preg_split("/./",$filename); // Split filename at period (name.ext)
$allowed_ext = preg_split("/,/",$allowed_ext); // Create array of extensions
foreach($allowed_ext as $ext){
if($ext==$file_ext[1]) $match = "1"; // File is allowed
}

// File extension not allowed
if(!$match){
$error .= "- File type isn't allowed: $filename<br>";
}

if($error){
print "Error trying to upload file:<br> $error"; // Display error messages
}else{
if(move_uploaded_file($_FILES['userfile']['tmp_name'], $folder.$filename)){ // Upload file
print "Success! The file has been uploaded: $filename";
}else{
print "Error! File size might exceed upload limit of server. Try again."; // Display error
}
}

?>

cmq anche se avete upload casarecci tt fa brodo proponete insomma ho bisogno ke riesca a fa uploda le fotoooo dopo offro una birra a tuttii :beer: :beer: :beer: :beer: :beer:
 

SilverSeraph

Nuovo Utente
11 Giu 2006
18
0
0
Ciao, ho buttato giù un codice al momento, penso che funzioni ma non te lo assicuro
PHP:
<?  
$directory = './cartella/';  

$file_name = $_FILES['file']['name'];  
$file_temp = $_FILES['file']['tmp_name'];   
$file_type = $_FILES['file']['type'];  
$file_size = $_FILES['file']['size'];  

 if ( move_uploaded_file($file_temp, $directory) )  
 {  
   echo "Invio effettuato!";  
 }
 else
 {  
   echo "File non inviato";  
 }  
?>
 
Discussioni simili
Autore Titolo Forum Risposte Data
F Problema pulsante cerca record su access Database 0
I Sto progettando nuovi siti utilizzando bootstrap e devo dire funziona bene, l'unico problema e la maschera -moz- HTML e CSS 0
K Problema form update PHP 2
O problema con dvr dahua xvr5116 IP Cam e Videosorveglianza 0
S Problema nel ciclare un json Javascript 0
G Problema con Xampp Web Server 1
andrea barletta Problema con miniature comandi Photoshop 0
I problema con alice Posta Elettronica 0
K Problema Inner join PHP 1
F firefox problema http Linux e Software 0
N Problema con position absolute e overflow HTML e CSS 4
E Problema jquery Success jQuery 2
L Problema con inner join PHP 11
K [php] Problema con inner join PHP 4
E problema selezione sfumata Photoshop 2
K [PHP] Problema con variabili concatenate. PHP 1
A Problema filtro fluidifica Photoshop Photoshop 1
H Problema Bordi Scontorno Photoshop 1
O problema con query PHP 4
R Problema installazione Realtek WiFi USB rtl8821 Reti LAN e Wireless 1
I problema con 2 account Posta Elettronica 1
L problema collegamento file css con html HTML e CSS 1
Y Problema percorso file in rete PHP 1
N Problema SEO "L'URL non si trova su Google" SEO e Posizionamento 4
E Problema accesso a file con app sviluppata con MIT APP INVENTOR 2 Sviluppo app per Android 0
P Problema acquisizione clienti Webdesign e Grafica 1
F NetBeans problema creazione progetto Java Windows e Software 0
M Problema con Try Catch PHP 0
C problema seo + cerco esperto SEO e Posizionamento 11
Sergio Unia Problema con gli eventi del mouse su una data table: Javascript 2
T PROBLEMA CON SESSIONI PHP 3
A Problema, non so, di scale() o transform, oppure altro? HTML e CSS 0
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
R problema con else PHP 0
T PROBLEMA CON ARRAY PHP 8
L problema con query select PHP 2
R Problema query con ricerca id numerico PHP 2
F Problema con risposta PHP 0
S problema con recupero dati tabella mysql PHP 2
Z Problema con il mio tp-l i nk Reti LAN e Wireless 1
I PROBLEMA: Sostituzione sito XAMPP E-Commerce 0
T problema data 30/11/-1 PHP 0
L Problema RAM con Tomcat 8 Apache 0
napuleone problema con sort e asort PHP 4
Y Problema incolonnamento tabella PHP 7
S problema salvataggio immagini Photoshop 0
Z Problema con INT MySQL PHP 1
Z Problema database MySQL con XAMPP PHP 0
M Problema con controllo form in real time jQuery 6
D problema php mysql PHP 1

Discussioni simili