vise brugers ftp dir efter ftp login
Jeg har det her script som man logger ind på en ftp konto med, men jeg har et lille problem med at få vist brugerns filer og mapper, er der nogen der kan hjælpe med det ud fra det her script<FORM action="ftp.php" method="POST">
<TABLE border="1">
<tr bgcolor="lightblue">
<td width="100">Ftp client</td>
<td width="100"></td>
</tr>
<tr>
<td>Hostname</td>
<td align="center"><INPUT type="text" name="ftp_hostname" size="30" maxlength="30"></td>
</tr>
<tr>
<td>Brugernavn</td>
<td align="center"><INPUT type="text" name="ftp_brugernavn" size="30"></td>
</td>
<tr>
<td>Password</td>
<td align="center"><INPUT type="password" name="ftp_password" size="30"></td>
</td>
<tr>
<td colspan="2" align="left"><INPUT type="submit" value="Tilslut ftp server" size="45" maxlength="45"></td>
</tr>
</TABLE>
</FORM>
<?PHP
$ftp_hostname = $_POST['ftp_hostname'];
$ftp_brugernavn = $_POST['ftp_brugernavn'];
$ftp_password = $_POST['ftp_password'];
$ftp_port = 21;
$ftp_timeout = 200;
$conn_id = ftp_connect($ftp_hostname) or die("Couldn't connect to $ftp_hostname");
$login_result = @ftp_login($conn_id, $ftp_brugernavn, $ftp_password);
if ((!$conn_id) || (!$login_result)) {
echo "ftp connect has failed ";
echo "attemped to connect to $ftp_hostname for user $ftp_brugernavn";
die;
} else {
echo "You are connected to $ftp_hostname with username $ftp_brugernavn";
if ($dir = @opendir("$login_resultat")) {
while ($file = readdir($dir)) {
echo "$file\n";
}
closedir($dir);
}
}
ftp_quit($conn_id);
?>
Mvh Krydset
