(PHP 4, PHP 5, PHP 7)
ftp_login — Identification sur un serveur FTP
$ftp_stream
, string $username
, string $password
) : bool
ftp_login() identifie le flux FTP sur le serveur,
avec le nom d'utilisateur username et le mot
de passe password.
ftp_streamL'identifiant du lien de connexion FTP.
usernameLe nom de l'utilisateur (USER).
passwordLe mot de passe (PASS).
Cette fonction retourne TRUE en cas de succès ou FALSE si une erreur survient.
Si l'identification échoue, PHP lancera une alerte.
Exemple #1 Exemple avec ftp_login()
<?php
$ftp_server = "ftp.example.com";
$ftp_user = "foo";
$ftp_pass = "bar";
// Mise en place d'une connexion basique
$conn_id = ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server");
// Tentative d'identification
if (@ftp_login($conn_id, $ftp_user, $ftp_pass)) {
echo "Connecté en tant que $ftp_user@$ftp_server\n";
} else {
echo "Connexion impossible en tant que $ftp_user\n";
}
// Fermeture de la connexion
ftp_close($conn_id);
?>