correggi dove ho commentato... ma segui i consigli di Alhazred
Codice PHP:
<?php
if(isset($_POST['submit_upload'])){
$file = explode('.',$_FILES['upload_file']['name']);
$file_name = sha1($_FILES['upload_file']['name']).'.'.strtolower($file[count($file)-1]); // questa dovrebbe essere l'estensione del file, giusto?
move_uploaded_file($_FILES['upload_file']['tmp_name'], "".$dir_admin_photo."".$row_dir."/tmp/".$_FILES['upload_file']['name']."");
$resizer = new ImageResizer("".$dir_admin_photo."".$row_dir."/tmp/".$_FILES['upload_file']['name']."","".$dir_admin_photo."".$row_dir."/big/".$file_name.""); // elimini strtolower(), l'hai fatto prima
$resizer->resizeImage(800,600);
$resizer = new ImageResizer("".$dir_admin_photo."".$row_dir."/tmp/".$_FILES['upload_file']['name']."","".$dir_admin_photo."".$row_dir."/thumb/".$file_name.""); // elimini strtolower(), l'hai fatto prima
$resizer->resizeImage(150,150);
unlink("".$dir_admin_photo."".$row_dir."/tmp/".$_FILES['upload_file']['name']."");
$msg = "Fatto";
?>
<a href="javascript:save_photo('<?php echo $file_name; ?>')"><?php echo $file_name; ?></a>
<?php
}
potrei aver sbagliato qualcosa, controlla