Newsgroup: it.comp.www.php
Titolo: errore di trasferimento ftp

Ho un problema con il codice allegato:
arrivo a questa pagina da un'altra pagina nella quale avevo riempito
alcune variabili.
Tramite un bottone "SFOGLIA" seleziono un file .jpg 
la variabile $p1_foto la scrivo nel file p1_foto.txt
e contiene il valore C:\PROGRA~1\EASYPH~1\\tmp\phpD4.tmp (ho visto che
varia di volta in volta)
la cartella nella quale vorrei mettere la mia foto ha tutti i permessi.
come mai non mi fa caricare la foto e mi dà il messaggio di errore?
Grazie
-----------------
<html>
<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
<title>Inserimento Item</title>
</head>
<body>
<script language="JavaScript">
<!--
setTimeout('location.href="p1.php"',10000);
// End -->
</script>
</body>
</html>
<?php
$p1_nome = $p1_nome;
$p1_descrizione = $p1_descrizione;
$p1_foto = $p1_foto;
$p1_prezzo = $p1_prezzo;
$filename = "p1_nome.txt";
$handle = fopen($filename, "w");
fwrite($handle, $p1_nome);
fclose($handle);
$filename = "p1_descrizione.txt";
$handle = fopen($filename, "w");
fwrite($handle, $p1_descrizione);
fclose($handle);
$filename = "p1_foto.txt";
$handle = fopen($filename, "w");
fwrite($handle, $p1_foto);
fclose($handle);
$filename = "p1_prezzo.txt";
$handle = fopen($filename, "w");
fwrite($handle, $p1_prezzo);
fclose($handle);
$file = $p1_foto;
$remote_file = 'foto1.jpg';
$ftp_server = '
ftp.mioserver.com
';
$ftp_user_name = 'user';
$ftp_user_pass = 'password';
// stabilisce la connessione
$conn_id = ftp_connect($ftp_server);
// si collega con username and password
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// trasferisce un file al server
if (ftp_put($conn_id, $remote_file, $file, FTP_BINARY)) {
 echo "$file trasferito correttamente\n";
} else {
 echo "Si e' verificato un problema durante il trasferimento di
$file\n";
}
// chiude la connessione
ftp_close($conn_id);
?>
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 come mai non mi fa caricare la foto e mi dà il messaggio di errore?
Di grazia, quale messaggio di errore?
Non usare register_globals, imposta l'error_reporting ad E_ALL e
display_errors su On.
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.

"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> wrote in message
news:VAn5f.15893$
65.4...@twister1.libero.it
Ti ringrazio per l'intervento e mi scuso se non sono stato preciso nel
riportare il mio problema.
Fortunatamente ho trovato su internet uno script che ha fatto al caso
mio.
// scrpt creato da Jallora della Jsoftware 
www.jsoftware.tk
$img_name = $_FILES['img']['name'];//restituisce il nome del file in
questo caso un'immagine
$img_temp = $HTTP_POST_FILES['img']['tmp_name'];//Il nome del file
temporaneo in cui il file caricato è salvato sul server.
$img_type = $_FILES['img']['type'];// l'estensione del file, .gif, .jpg,
.exe
$img_size = $_FILES['img']['size'];// restituisce la grandezza del file
//Se il nom enon è nullo, se il tipo di file è .gif e inferiore ai 50kb
copiali nella cartella img/
if (($img_name != NULL)&&($img_type == "image/pjpeg")&&($img_size <=
200000)) {
copy("$img_temp", "foto/foto5.jpg") or 
die("File non copiato.");
}else{
echo "<p aling=\"center\"><big>File non accettato! Non si tratta di un
file jpg valido</big></p>";
echo "<br>";
echo $img_name;
echo "<br>";
echo $img_type;


 mio.
IMHO ti conviene leggere il manuale, ci sono molti errori nello script
che hai postato.
http://www.php.net/manual/en/features.file-upload.php
