Téléchargements de fichiers en ligne sur l'FTP
chaima.abdouli
Messages postés
94
Date d'inscription
Statut
Membre
Dernière intervention
-
chaima.abdouli Messages postés 94 Date d'inscription Statut Membre Dernière intervention -
chaima.abdouli Messages postés 94 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Bon j'ai un souci si quelqu'un a une idée comment je peux le faire!
Je veux préparer un script je vous explique d'abord :
Y'a des fiches produits qui se lancent automatiquement par un ensemble de fournisseurs directement dans l'FTP !par contre,
Y'en a d'autres fournisseurs , on est obligé de passer par leurs sites de s'identifier d'aller dans une page de leurs sites pour télécharger les fiches produits quotidiennement et après je lance mes scripts a moi pour la mise à jour !
Ce que je dois faire c'est de faire ça automatiquement je développe un script avec lequel on télécharge les fichiers qui se trouvent dans des url ( avec login et mdp) et de les lancer dans l'FTP a travers l'FTP je dois pas passer par le local !
Any idea???
Bon j'ai un souci si quelqu'un a une idée comment je peux le faire!
Je veux préparer un script je vous explique d'abord :
Y'a des fiches produits qui se lancent automatiquement par un ensemble de fournisseurs directement dans l'FTP !par contre,
Y'en a d'autres fournisseurs , on est obligé de passer par leurs sites de s'identifier d'aller dans une page de leurs sites pour télécharger les fiches produits quotidiennement et après je lance mes scripts a moi pour la mise à jour !
Ce que je dois faire c'est de faire ça automatiquement je développe un script avec lequel on télécharge les fichiers qui se trouvent dans des url ( avec login et mdp) et de les lancer dans l'FTP a travers l'FTP je dois pas passer par le local !
Any idea???
A voir également:
- Téléchargements de fichiers en ligne sur l'FTP
- Partage de photos en ligne - Guide
- Sites de telechargements - Accueil - Outils
- Mètre en ligne - Guide
- Renommer des fichiers en masse - Guide
- Formulaire en ligne de meta - Guide
2 réponses
Bonjour,
Pour le FTP : https://www.php.net/manual/fr/ref.ftp.php
et Pour le Download via URL .. sûrement faisable avec CURL
Pour le FTP : https://www.php.net/manual/fr/ref.ftp.php
et Pour le Download via URL .. sûrement faisable avec CURL
j'ai essayé le téléchargement avec ce fichier et en le lancant j'obtiens une page blanche ( je travaille en local )
<?php //$url the URL of the supplier $login_url = 'http://www.blablacom/'; //These are the post data username and password $post_data = 'username=blabla&password=blabla'; //Create a curl object $ch = curl_init(); //Set the useragent //$agent = $_SERVER["HTTP_USER_AGENT"]; $agent = "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.157 Safari/537.36"; //I'm not sure about it if we should write the agent user that way or not curl_setopt($ch, CURLOPT_USERAGENT, $agent); //Set the URL curl_setopt($ch, CURLOPT_URL, $login_url ); //This is a POST query curl_setopt($ch, CURLOPT_POST, 1 ); //Set the post data curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data); //We want the content after the query curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //Follow Location redirects curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); /* Set the cookie storing files Cookie files are necessary since we are logging and session data needs to be saved */ curl_setopt($ch, CURLOPT_COOKIEJAR, 'cookie.txt'); curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie.txt'); //Execute the action to login $postResult = curl_exec($ch); //Var_dump ($postresult); ?>
J'ai eu ca à l'écran en laçant le script à travers mon navigateur !!! Any idea?
string '
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr-fr" lang="fr-fr">
<head>
<meta http-equiv="X-UA-Compatible" content="chrome=1"/>
<base href="https://www.hjcb2b.com/customer/account/login/" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="robots" content="index, follow" />
<meta name="keywords" content="pro, store, hjc, europe, helmet, accessories, z'... (length=21911)
string '
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr-fr" lang="fr-fr">
<head>
<meta http-equiv="X-UA-Compatible" content="chrome=1"/>
<base href="https://www.hjcb2b.com/customer/account/login/" />
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="robots" content="index, follow" />
<meta name="keywords" content="pro, store, hjc, europe, helmet, accessories, z'... (length=21911)