ftp_login

(PHP 4, PHP 5, PHP 7, PHP 8)

ftp_loginIdentification sur un serveur FTP

Description

ftp_login(FTP\Connection$ftp, string$username, string$password): bool

ftp_login() identifie la connexion FTP sur le serveur, avec le nom d'utilisateur username et le mot de passe password.

Liste de paramètres

ftp

Une instance de FTP\Connection.

username

Le nom de l'utilisateur (USER).

password

Le mot de passe (PASS).

Valeurs de retour

Cette fonction retourne true en cas de succès ou false si une erreur survient. Si l'identification échoue, PHP lancera une alerte.

Historique

VersionDescription
8.1.0 La paramètre ftp attend désormais une instance de FTP\Connection ; auparavant, une ressource était attendu.

Exemples

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
$ftp = ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server");

// Tentative d'identification
if (@ftp_login($ftp, $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($ftp);
?>
To Top