Heilà!
Anch'io ho lo stesso problema.. Però il codice è leggermente diverso..
La mia pagina di controllo è questa (esterna al form):
Codice PHP:
<?php
$db_host= "localhost";
$db_user= "quelsito";
$db_password= "..................";
$db_name= "my_quelsito";
$db= mysql_connect($db_host, $db_user, $db_password);
$db_forum= mysql_select_db($db_name, $db);
$Cella01= $_POST['PubblicitaCreaCella01'];
$Cella02= $_POST['PubblicitaCreaCella02'];
$Cella03= $_POST['PubblicitaCreaCella03'];
$Cella04= $_POST['PubblicitaCreaCella04'];
$Cella05= $_POST['PubblicitaCreaCella05'];
$Cella06= $_POST['PubblicitaCreaCella06'];
$Cella07= $_POST['PubblicitaCreaCella07'];
$CellaTitolo= $_POST['PubblicitaCreaTitolo'];
$CellaLink= $_POST['PubblicitaCreaLink'];
$CellaImmagine= $_FILES['PubblicitaCreaImmagine']['name'];
$CellaDescrizione= $_POST['PubblicitaCreaDescrizione'];
$Riconoscimenti= $_POST['PubblicitaCreaPaginaRiconoscimenti'];
$ImmagineCaricataPercorso= "img/Pubblicita/";
$ImmagineCaricataTipo= $_FILES['PubblicitaCreaImmagine']['type'];
$ImmagineCaricataTemp= $_FILES['PubblicitaCreaImmagine']['tmp_name'];
// QUI CI SONO I CODICI PER CONTROLLARE TUTTO IL FORM//
if($ImmagineCaricataTipo == "image/png") {
$ImmagineCaricataEstensione = ".png";
}
if($ImmagineCaricataTipo == "image/jpeg") {
$ImmagineCaricataEstensione = ".jpeg";
}
if($ImmagineCaricataTipo == "image/jpg") {
$ImmagineCaricataEstensione = ".jpg";
}
if($ImmagineCaricataTipo == "image/gif") {
$ImmagineCaricataEstensione = ".gif";
}
$ImmagineCaricataTotale= $CellaLink . $ImmagineCaricataEstensione;
move_uploaded_file($ImmagineCaricataTemp, "$ImmagineCaricataPercorso/$ImmagineCaricataTotale");
$query2= "INSERT INTO Pubblicita ('01', 'Link1', '02', 'Titolo', '03', 'Link2', '04', 'Immagine', '05', 'Link3', '06', 'Descrizione', '07')
VALUES ('$Cella01', '$CellaLink', '$Cella02', '$CellaTitolo', '$Cella03', '$CellaLink', '$Cella04', '$ImmagineCaricataTotale', '$Cella05', '$CellaLink', '$Cella06', '$CellaDescrizione', '$Cella07');";
$result2 = mysql_query($query2, $db);
if(!$result2) {
header('Location: Riconoscimenti.php?a=' . $Riconoscimenti . '&err=01');}
echo "Immagine caricata correttamente!";
echo "<br>Hai caricato:";
echo $ImmagineCaricataTotale;
?>
L'immagine la carica e va tutto bene, però non mi scrive i codici all'interno della tabella "Pubblicita".. Che problema c'èèè?