I try to build an image gallery for display images from FTP server. FTP server requires password authentication. I am scan files successful, but image don't display on page and by clicking on reference page ask user name and password.
$content = '';
$ftp_server = "255.122.111.111";
$ftp_user = "user_name";
$ftp_pass = "password";
$conn_id = ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server");
if (@ftp_login($conn_id, $ftp_user, $ftp_pass)) {
$content .= "<br />Connected as $ftp_user@$ftp_server\n";
} else {
$content .= "<br />Couldn't connect as $ftp_user\n";
}
$files = ftp_nlist($conn_id, $dir);
foreach($files as $file_name)
{
$content.= '
<div>
<a href="ftp://'.$ftp_server.'/'.$file_name.'">
<img src="ftp://'.$ftp_server.'/'.$file_name.'" width="150" height="150">
</a>
</div>';
}
What I need to do that images are have been displayed on page?