1 2 3 4 5 6 7 8 9 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
| if (isset($_POST['add_gal'])){
//connexion au ftp
$ftp_server="ftp.xxxxxxx.fr";
$ftp_user_name="xxxxxx";
$ftp_user_pass="xxxxxxx";
$dir_files="\www\images\files\"".$dossier;
$dir_thumbs="\www\images\thumbs\"".$dossier;
$titre=$_POST['titre_gal'];
$dossier=$_POST['doss_gal'];
//TRAITEMENT SI RIEN N'EST SAISI
if ($titre==""||($dossier=="")){
$message="Veuillez indiquer le titre et le nom du dossier de la nouvelle galerie";
}
//PROTECTION DES CARACTERES
$titre=mysql_real_escape_string($titre);
$dossier=mysql_real_escape_string($dossier);
//vérification dans la base de donnée si la galerie existe déja
$select_criteres="select * from gal_tb where titre_gal='".$titre."'&& doss_gal='".$dossier."'";
$requete=mysql_query($select_criteres);
$affiche_requete=mysql_num_rows($requete);
$result=$affiche_requete;
if($result!=0){
$message="Cette galerie a déja été créée";
}
else{
$conn_id = ftp_connect("$ftp_server");
// Authentification avec nom de compte et mot de passe
$login_result = ftp_login($conn_id,$ftp_user_name,$ftp_user_pass);
// Vérification de la connexion
if ((!$conn_id) || (!$login_result)) {
echo "La connexion FTP a échoué!";
echo "Tentative de connexion à $ftp_server avec $ftp_user_name";
die;
} else {
echo "Connecté à $ftp_server, avec $ftp_user_name";
//creation du dossier
ftp_mkdir($ftp_server,$dir_files);
ftp_mkdir($ftp_server,$dir_thumbs);
chmod($dir_files,0777);
chmod($dir_thumbs,0777); |
Partager