Maverick1989
Utente Attivo
- Messaggi
- 56
- Reazioni
- 0
- Punteggio
- 26
Parse error: syntax error, unexpected T_VARIABLE in /membri/stest/upload.php on line 103
Qulacuno mi aiuta ad aggiustare il codice non riesco a trovare l'errore
non conosco bene il php
PHP:
<?
$dimensione_massima=51200; //dimensione massima consentita per file in byte -> 1024 byte = 1 Kb
$dimensione_massima_Kb=$dimensione_massima/1024;
$cartella_upload="public/"; //cartella in cui eseguire l'upload (controllare permessi scrittura)
// percorso cartella relativo $cartella_upload="www.stest.altervista.org/files/";
$filtrare=0; //filtrare x estensioni ammesse? 1=si 0=no
$array_estensioni_ammesse=array('.rar','.zip','.pdf'); //estensioni ammesse
if(!isset($_FILES['file1']) || $_FILES['file1']['size']==0){
echo "Nessun file selezionato per l'upload";
}elseif($_FILES['file1']['size']>$dimensione_massima){
echo "Il file selezionato per l'upload supera dimensione massima di $dimensione_massima_Kb Kb";
}else{
$nome_file=$_FILES['file1']['name'];
$errore="";
if($filtrare==1){
$estensione = strtolower(substr($nome_file, strrpos($nome_file, "."), strlen($nome_file)-strrpos($nome_file, ".")));
if(!in_array($estensione,$array_estensioni_ammesse)){
$errore.="Upload file non ammesso. Estensioni ammesse: ".implode('' $array_estensioni_ammesse)."<br/>";
}
}
if(!file_exists($cartella_files)){
$errore.="La cartella di destinazione non esiste</br>";
}
if($errore==""){
if(move_uploaded_/file($_FILES['file1']['tmp_name'], $cartella_/files.$_FILES['file1']['name'])){
chmod($cartella_/files.$_FILES['file1']['name'],0777); //permessi per poterci sovrascrivere/scaricare
echo "Operazione eseguita con successo. Upload riuscito.";
}else{
echo "Impossibile effettuare l'upload del file";
}
}else{
echo $errore;
}
}
?>
Qulacuno mi aiuta ad aggiustare il codice non riesco a trovare l'errore
non conosco bene il php