ciao a tutti, sto cercando di far funzionare questo script, ma sono 2 ore che ci sto lavorando ed oramai lo so quasi a memoria, quindi non riesco a vedere dove è l'eventuale errore in fase di caricamento dei dati nel db...Codice PHP:
$proprietario=trim(addslashes(stripslashes($_POST['proprietario'])));
$araldica=trim(addslashes(stripslashes($_POST['araldica'])));
$razza=trim(addslashes(stripslashes($_POST['razza'])));
$tipo=trim(addslashes(stripslashes($_POST['tipo'])));
$quantita=trim(addslashes(stripslashes($_POST['quantita'])));
$data=trim(addslashes(stripslashes($_POST['data'])));
$dedica=trim(addslashes(stripslashes($_POST['dedica'])));
$donatore=trim(addslashes(stripslashes($_POST['donatore'])));
$ricetta=trim(addslashes(stripslashes($_POST['ricetta'])));
$oggi=date('d/m/Y H:i');
$row1=mysql_query("SELECT * FROM b_prefiniti WHERE tipo='$tipo'");
$scelta=mysql_fetch_array($row1);
$row2=mysql_query("SELECT * FROM b_scheda ORDER BY id DESC LIMIT 1");
$scheda=mysql_fetch_array($row2);
$schedanum="$scheda[id]"+1;
echo" folder nome $schedanum<br /> ";
$cartellaimg=mkdir('../schede/'."$schedanum",0777);
echo"folder creata: $cartellaimg <br/>";
if(!copy($uploadedfile,"../schede/$schedanum/$uploadedfile_name")) { echo 'errore di caricamento della foto' ; echo"!copy($uploadedfile,"."../schede/$schedanum/$uploadedfile_name".")"; } else {
echo"foto caricata con successo <br />";
$ins="INSERT INTO b_scheda ( proprietario, razza, araldica, prodotto, descrizione, quantita, img, dedica, dedicada, data, lotli, materiali ) VALUES ('$proprietario', '$razza', '$araldica', '$tipo', '$scelta[descrizione]', '$quantita', '$uploadedfile_name', '$dedica', '$donatore', '$oggi', '$data', '$ricetta')";
$inserimento=mysql_query($ins);
if(!$inserimento) { echo" errore in fase di creazione della scheda"; } else { echo" scheda creata con successo "; }
echo "<br /> $inserimento - $ins";
}
potreste aiutarmi?? ho fatto alcune echo per controllare, ed il problema è nella parte riguardante la sql di inserimento nel db, dato che la folder viene creata ed il file caricato correttamente. Ho stampato la variabile $ins per controllare se fosse vuota, ma non lo è, però il resto non funziona... ho cambiato variabili, ho fatto varie prove, ma non va...