salto i convenevoli e passo direttamente al problema
ho il mio script che carica i file sul server...
finché il file risiedeva suli server dell'hosting (in questo caso aruba) tutto funzionava...
gli script caricavano i vari file tutto funzionava ed i miei clienti non brandivano della asce con fare minaccioso![]()
per vari motivi si è deciso di acquistare un server dedicato...e quì è sorto il problema e le asce sono iniziate a comparire le asce!![]()
ho provato a caricare questo script:
risultato è che lo script si blocca non caricando i fileCodice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>UPLOAD</title>
</head>
<body>
<?PHP
error_reporting(E_ALL);
if($_POST['send']){
print "<PRE>";
print $_FILES['file']['name'];
print "</PRE>";
if(!move_uploaded_file($_FILES['file']['tmp_name'],$_FILES['file']['name'])){
print "ERRORE";
print $_FILES['file']['error'];
die("seleziona un'immagine");
}
}else{
?>
<form name="upload" action="<?=$_SERVER['PHP_SELF']?>" method="post" enctype="multipart/form-data">
<fieldset>
<legend>CARICA</legend>
<label>nome del file:<input type="file" name="file" /></label>
<label><input type="submit" name="send" /></label>
</fieldset>
</form>
<?PHP
}
?>
</body>
</html>
ho stampato a monitor $_FILE['file']['error'], ma restituisce 0 (che se non ho capito male vuol dire che non ci sono errori...
COME FACCIO!?!?!?
spero qualcuno abbia compassione di me...