Ho un problema uno script che fa l'upload di dati testo e immagini,lo script funziona e va bene. Unica cosa l'ho trasferito da server locale sul sito online e non mi carica le immagini perchè il percorso è sbagliato. Io ho provato a mettere:
http://www.nomedominio.it/cartella
ma non va
allora provato con l'indirizzo ftp ma niente, lo script è questo:
<?php
require ("connessione/con1.php");
$conta=mysql_query("SELECT * FROM dati",$db);
$newname=mysql_num_rows($conta)+1;
$tipofile='.jpg';
$immagine=$_POST['immagine'];
if ($immagine!==""){
$TMPDIR = "c:\\Programmi\\Apache Group\\Apache2\\test\\agenzia\\temp";
$filename = $HTTP_POST_FILES['immagine']['tmp_name'];
if (is_uploaded_file($filename))
$img= $newname . $tipofile;
move_uploaded_file($filename,("c:\\Programmi\\Apac he Group\\Apache2\\test\\agenzia\\img\\".$img));
} else {$img="np.jpg";}
$anteprima=$_POST['anteprima'];
if ($anteprima!==""){
$TMPDIR = "c:\\Programmi\\Apache Group\\Apache2\\test\\agenzia\\temp";
$filename = $HTTP_POST_FILES['anteprima']['tmp_name'];
if (is_uploaded_file($filename))
$ant= $newname . $tipofile;
move_uploaded_file($filename,("c:\\Programmi\\Apac he Group\\Apache2\\test\\agenzia\\ant\\".$ant));
} else {$ant="np.jpg";}
$titolo=$_POST['titolo'];
$titoletto=$_POST['titoletto'];
$descrizione=$_POST['descrizione'];
$commento=$_POST['commento'];
if (isset($_POST['add']) && $titolo==true && $titoletto==true && $descrizione==true && $commento==true)
{$insert = "INSERT INTO dati VALUES ('$bb','$titolo','$titoletto', '$descrizione','$commento','$img','$ant')";
$result = mysql_query($insert);
echo "Dati inseriti correttamente.
";}
else { echo "Dati non inseriti correttamente! Inserire i dati e premere Invia dati.
";
}
se qualcuno sa dirmi come devo mettere il percorso corretto per le cartelle gliene sarei molto grato.
thanks