ragazzi io uso questo upload che fnziona benissimo, e fino a ieri funzionava na meraviglia
da stamattina non funge e non capisco l'errore, vorrei , ma non ricordo il comando mettere il comando che mi identifica l'errore.
Cmq lo script è questo
Codice PHP:
<div class="numeri">Inserimento immagini per il modello/a scelta</div>
<form action="prova4.php?action=upload" method="post" enctype="multipart/form-data">
<div class="testo">Inserimento Immagini </div>
<div class="testo">Immagine grande altezza 500, larghezza 332</div>
<div><INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="4024000"><input class="textbox" name="UploadedFilew" type="file" size="20" ></div>
<div class="testo">Immagine piccola altezza 150, larghezza 100</div>
<div><INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="4024000"><input class="textbox" name="UploadedFilef" type="file" size="20" ></div>
<input type="hidden" name="id" value="<?=$_POST['id'];?>"><input type="submit" value="Invio" name="invio">
</form>
<?php
if(isset($_GET['action']) && $_GET['action'] == "upload") { //prima
$uploaddir = "./documenti/";
$uploadfilew = $uploaddir.basename($_FILES['UploadedFilew']['name']);
$uploadfilef = $uploaddir.basename($_FILES['UploadedFilef']['name']);
if (move_uploaded_file($_FILES['UploadedFilew']['tmp_name'], $uploadfilew) && move_uploaded_file($_FILES['UploadedFilef']['tmp_name'], $uploadfilef) ){ //3
$p_sql = "SELECT * FROM modelli WHERE id ='" . $_POST['id'] . "'";
$p_query = @mysql_query($p_sql);
$p_row = @mysql_fetch_array($p_query);
$grande = $_FILES['UploadedFilew']['name'];
$mini = $_FILES['UploadedFilef']['name'];
$credit = $_POST['credit'];
$copertina ='N';
$modello = $p_row['nome'];
$sesso = $p_row['sesso'];
$sql = "INSERT INTO `immagini_modelli` (`grande` , `mini` , `modello` , `credit` , `sesso` , `copertina` ) VALUES ('$grande' , '$mini' , '$modello' , '$credit' , '$sesso' , '$copertina' )";
@mysql_query($sql);
echo "Aggiunta con successo";
}
} else {
echo "impossibile";
}
?>