Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
868 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  envoi d'un fichier local vers vers un serveur ftp

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

envoi d'un fichier local vers vers un serveur ftp

n°289472
poiro_
Posté le 19-01-2003 à 16:50:57  profilanswer
 

salut !
 
j'm'y connais un chtit peu en php mais pas assez pour résoudre mon problème :
 
j'ai un fichier (ex: image.jpg) se trouvant sur mon disque dur et je voudrais l'envoyer sur un serveur ftp via un script php
 
j'pense que c'est possible  :??: quelqu'un saurait comment faire ?

mood
Publicité
Posté le 19-01-2003 à 16:50:57  profilanswer
 

n°289483
Joyrock
Posté le 19-01-2003 à 17:08:20  profilanswer
 

tu peux le faire oui
 
La fonction:
 


function transfert_image($fichier_image,$nom_image)
{
global $site_url_absolue,$img_dossier_url;
if(!empty($fichier_image))
{
$nom_image=stripslashes($nom_image);
 
// Ici ça sert à renommer l'image mais pas obligatoire :)
$date = (date ("dmy" ));  // format looks like 121700 - Month, Day, Year
$time = (date ("His" ));    // format looks like 214521 - Hours, Minutes Seconds
 
$file_ext = strtoupper(substr($nom_image, strrpos($nom_image, "." ) + 1));  
$file_ext = strtolower($file_ext);
 
if (! copy ($fichier_image, $site_url_absolue.$img_dossier_url."/".$date.$time.".".$file_ext))  
{
alerte("Impossible d'uploader l'image $nom_image dans $site_url_absolue$img_dossier_url" );
}
else
{
unlink ($fichier_image);
}
 
$img_final=$date.$time.$inc.".".$file_ext;
unset ($file_ext);
 }
else{
$img_final='';
}
return $img_final;
}


 
et dans ta page ouaib:
 


<?
include "../include/config.inc.php";
require "../include/fonctions.inc.php";
 
if($action=="ajouter" )
{
if($image!="" )
   {
   $img=transfert_image($image,$image_name);
   }
}
 
//...//
 
<FORM enctype=multipart/form-data ACTION="tonsript.php" METHOD="POST">
<input type="file" name="image">  
<input type="submit" name="Submit" value="Valider">
<input type="hidden" name="action" value="ajouter">
</form>



Message édité par Joyrock le 19-01-2003 à 17:10:56
n°289486
Joyrock
Posté le 19-01-2003 à 17:11:26  profilanswer
 

Je penses ne rien avoir oublié :)

n°289488
poiro_
Posté le 19-01-2003 à 17:13:23  profilanswer
 

woaw ! c du sérieux tout ça  :)  
 
merci Joyrock, j'vais de suite travailler là-dessus  :jap:

n°297031
sylvainf
Posté le 30-01-2003 à 14:02:41  profilanswer
 

Pourais t on avoir des presisions sur la facon de configurer la bête?
Ou rentres ton l'ip du ftp, .... etc....
 
merci !!


Message édité par sylvainf le 30-01-2003 à 14:03:35
n°297046
ethernal
Chercheur de vérité...
Posté le 30-01-2003 à 14:18:18  profilanswer
 

sylvainf a écrit :

Pourais t on avoir des presisions sur la facon de configurer la bête?
Ou rentres ton l'ip du ftp, .... etc....
 
merci !!


:lol:
son script envoie un fichier sur le serveur web, pas sur un serveur ftp...

n°297048
sylvainf
Posté le 30-01-2003 à 14:23:06  profilanswer
 

oupsssssss
ben alors .. comment faire pour uploader une image de local > vers un remote en ftp (public annonyme)
?

n°297654
beleg
黑社會
Posté le 31-01-2003 à 01:02:35  profilanswer
 

une fois que le fichier est sur le serveur, tu lenvois via les fonctions php, et tu leffaces apres :heink: .
 
ftp_put -- Charge un fichier sur un serveur FTP.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  envoi d'un fichier local vers vers un serveur ftp

 

Sujets relatifs
Serveur/Client[C]Fonction qui verifie l'existence d'un fichier
Envoi variable php vers FlashComment faire pour lire des pages ASP en local
[ASP]Modifier un fichier WordBO: comment exporter des états vers Excel ?
[java]récupérer la date d'un fichier ?Comment creer un fichier .exe extractible à partir de fichiers ?
[HTML|JS]a href file:/// et download de fichier 
Plus de sujets relatifs à : envoi d'un fichier local vers vers un serveur ftp


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR