Bonjour,
j'ai un petit probleme pour supprimer un fichier sur un ftp en php.
Voici mon code :
<?php
require("config.php");
mysql_connect (DB_HOST,DB_LOGIN,DB_PASS);
mysql_select_db (DB_BDD);
$sql="SELECT * FROM Contrat WHERE id_contrat={$_GET["id"]}";
$req=mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());
$data=mysql_fetch_assoc($req);
$file =strstr($data["lien_fichier"]);
$ftp_server=gethostbyname(FTP_HOST);
$ftp_user_name=FTP_LOGIN;
$ftp_user_pass=FTP_PASS;
$conn_id = ftp_connect($ftp_server);
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
unlink($file);
ftp_close($conn_id);
?>
la variable $data["lien_fichier"] contient le chemin du type
http://www. .... / ... / ...
j'ai essayé en enlevant l'adresse du site, mais rien ne marche.
Voici le code d'erreur :
Warning: unlink(../fichiers/contrats/017.pdf) [function.unlink]: No such file or directory in /mnt/web4/42/97/51277797/htdocs/lcinformatique/administration/suppression_contrat.php on line 21
Merci d'avance de votre aide
Configuration: Windows Vista
Firefox 3.0.10