Vous êtes ici Codes PHP et MySQL > Reseau > Connection à un serveur FTP

 

Connection à un serveur FTP

Vous pouvez facilement créer votre propre ftp sans passer par des logiciels. Attention a ne pas laisser trainer ce genre de script ou vous pourriez avoir des surprises. Connectez vous à votre serveur ftp via un script php ^^
 
freemh
Site de l'auteur voir
[7] sources en PHP voir
Code vu 5306 fois
Enregistré le 29 Juin 2008
  • Digg ce code sur digg.com
  • Bookmark ce code sur del.icio.us
  • Bookmark ce code sur Google
  • Bookmark ce code sur Yahoo
  • Ajoute Connection à un serveur FTP
  • Partage ce code sur Facebook
 
 
 
 

Code Source


01.
02.
03.
04.
05.
06.
07.
08.
09.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
 
<?php
/******************************************************************************/
/*                                                                            */
/*                       __        ____                                       */
/*                 ___  / /  ___  / __/__  __ _____________ ___               */
/*                / _ \/ _ \/ _ \_\ \/ _ \/ // / __/ __/ -_|_-<               */
/*               / .__/_//_/ .__/___/\___/\_,_/_/  \__/\__/___/               */
/*              /_/       /_/                                                 */
/*                                                                            */
/*                                                                            */
/******************************************************************************/
/*                                                                            */
/* Titre          : Connection à un serveur FTP                               */
/*                                                                            */
/* URL            : http://www.phpsources.org/scripts420-PHP.htm              */
/* Auteur         : freemh                                                    */
/* Date édition   : 29 Juin 2008                                              */
/* Website auteur : http://www.tutoslinux.com                                 */
/*                                                                            */
/******************************************************************************/
?>
<!--formulaire host,user,pass de votre compte ftp-->

<table>
<form method="POST">
<tr>
<td>
<input type="text" name="host"/>
</td>
</tr>
<tr>
<td>
<input type="text" name="user"/>
</td>
</tr>
<tr>
<td>
<input type="text" name="pass"/>
</td>
</tr>
<tr>
<td>
<input type="submit" value="connecter"/>
</td>
</tr>
</form>
</table>

<?php

if (isset($_POST['host']) and isset($_POST['user']) and  isset($_POST['pass']))
{
$ftp_server $_POST['host'];
$ftp_user $_POST['user'];
$ftp_pass $_POST['pass'];

// 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_servern<br/>";
    $buff ftp_rawlist($conn_id'');
    var_dump($buff);
}
else {
    echo "Connexion impossible en tant que $ftp_usern";
}
ftp_close($conn_id);
}
// Fermeture de la connexion

?>

 

Fonctions du code

: Détermine si une variable est affectée - (PHP 4, PHP 5)
: Alias de la fonction exit() - (PHP 4, PHP 5)
: Ouvre une connexion FTP - (PHP 4, PHP 5)
: Identification sur un serveur FTP - (PHP 4, PHP 5)
: Affiche une chaîne de caractères - (PHP 4, PHP 5)
: Fait une liste détaillée des fichiers d'un dossier - (PHP 4, PHP 5)
: Affiche les informations d'une variable - (PHP 4, PHP 5)
: Ferme une connexion FTP - (PHP 4 >= 4.2.0, PHP 5)
Ajouter un commentaire
Code de sécurité

Attention: Les champs marqués d'une étoile * sont obligatoires
 
Librairie PHP

Connexion

 
 

Reseau

 
 

PHP

 
 
 
 
    Offres d'emploi

Plus de 500 offres d'emploi PHP/MySQL

Offres d'emploi
 
    Editeur PHP
 
        Publicité