Manuel PHP
Précédent |  | Suivant

# ftp_ssl_connect

(PHP 4 >= 4.3.0, PHP 5)

ftp_ssl_connect -- Ouvre une connexion FTP sécurisée avec SSL

## Description

resource ftp_ssl_connect ( string host [, int port [, int timeout]])

ftp_ssl_connect() retourne un flux FTP sécurisé par SSL en cas de succès et `FALSE` sinon.

ftp_ssl_connect() ouvre une connexion SSL-FTP avec le serveur FTP host. Le paramètre port spécifie un port alternatif. S'il est omis, ou bien configuré à 0, alors la valeur par défaut est 21.

Le paramètre timeout spécifie la durée d'expiration des opérations de réseaux ultérieures. Si elle est omise, cette valeur vaut 90 secondes. La durée d'expiration des opérations réseau peut être lue et modifiée avec les fonctions ftp_set_option() et ftp_get_option().

Exemple 1. Exemple avec ftp_ssl_connect()

`<?php /* Connexion */ $conn_id = ftp_ssl_connect($ftp_server); /* Identification */ $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); echo ftp_pwd($conn_id); // / /* Fermeture de la connexion sécurisée */ ftp_close($conn_id); ?>`

> Pourquoi cette fonction peut ne pas exister : ftp_ssl_connect() est uniquement disponible si OpenSSL a été ajouté dans la liste des extensions de PHP. Si vous avez compilé PHP avec le support FTP mais que cette fonction est indisponible, alors c'est la raison. Pour Windows, vous devez compiler votre propre binaire PHP pour qu'il supporte cette fonction.

Voir aussi ftp_connect().

Précédent | Sommaire | Suivant
ftp_size | Niveau supérieur | ftp_systype