Salve a tutti, sono un neofita di PHP.
Seguendo uno degli ottimi tutorial presenti sul sito, stavo cercando di collegare un sito in hosting su aruba, con un server FTP presente in ufficio. Il codice da me utilizzato è il seguente:
<?
// impostiamo l'host FTP a cui connetterci
$ftp_host = "xx.xx.xxx.xxx";
// impostiamo user e pass per l'accesso FTP
$ftp_user = "xxxxxxxxx";
$ftp_pass = "xxxxxxxxx"
// impostiamo la connessione al server
$myconn = ftp_connect($ftp_host); LINEA 17 INDICATA NELL'ERRORE
// effettuiamo login con user e pass
$mylogin = ftp_login($conn_id, $ftp_user, $ftp_pass);
// controlliamo se la connessione è OK...
if ((!$myconn) or (!$mylogin))
{
echo "Connessione fallita a " . $ftp_host . "!";
die;
}
else
{
echo "Connesso a " . $ftp_host . " - utente " . $ftp_user . "!";
}
// impostiamo il percorso fisico del file da inviare al server
$source_file = "C:\test.pdf";
// impostiamo il percorso e nome per il file caricato
$destination_file = "/file.pdf";
// upload del file
$upload = ftp_put($myconn, $destination_file, $source_file, FTP_BINARY);
// controllo dello stato di upload
if (!$upload)
{
echo "Non riuscito :-(";
}
else
{
echo "Operazione riuscita
";
}
// chiudiamo la connessione FTP
ftp_quit($myconn);
?>
solo che al momento di caricare la pagina sul web ricevo il seguente errore:
Parse error: parse error in D:\Inetpub\webs\xxxxxxxx\public\ftp2.php on line 17
La linea 17 è indicata nel codice che ho postato sopra.
Da cosa dipende questo errore e come si risolve? Spero che qualcuno possa aiutarmi.
Grazie a tutti......
Seguendo uno degli ottimi tutorial presenti sul sito, stavo cercando di collegare un sito in hosting su aruba, con un server FTP presente in ufficio. Il codice da me utilizzato è il seguente:
<?
// impostiamo l'host FTP a cui connetterci
$ftp_host = "xx.xx.xxx.xxx";
// impostiamo user e pass per l'accesso FTP
$ftp_user = "xxxxxxxxx";
$ftp_pass = "xxxxxxxxx"
// impostiamo la connessione al server
$myconn = ftp_connect($ftp_host); LINEA 17 INDICATA NELL'ERRORE
// effettuiamo login con user e pass
$mylogin = ftp_login($conn_id, $ftp_user, $ftp_pass);
// controlliamo se la connessione è OK...
if ((!$myconn) or (!$mylogin))
{
echo "Connessione fallita a " . $ftp_host . "!";
die;
}
else
{
echo "Connesso a " . $ftp_host . " - utente " . $ftp_user . "!";
}
// impostiamo il percorso fisico del file da inviare al server
$source_file = "C:\test.pdf";
// impostiamo il percorso e nome per il file caricato
$destination_file = "/file.pdf";
// upload del file
$upload = ftp_put($myconn, $destination_file, $source_file, FTP_BINARY);
// controllo dello stato di upload
if (!$upload)
{
echo "Non riuscito :-(";
}
else
{
echo "Operazione riuscita

}
// chiudiamo la connessione FTP
ftp_quit($myconn);
?>
solo che al momento di caricare la pagina sul web ricevo il seguente errore:
Parse error: parse error in D:\Inetpub\webs\xxxxxxxx\public\ftp2.php on line 17
La linea 17 è indicata nel codice che ho postato sopra.
Da cosa dipende questo errore e come si risolve? Spero che qualcuno possa aiutarmi.
Grazie a tutti......