begin process at 2012 05 31 05:38:48
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Server Web

 > 

Autre

 > 

PHP fonction ftp


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

PHP fonction ftp

jeudi 7 février 2008 à 14:57:06 | PHP fonction ftp

Al3x_Oo

Bonjour,

Je suis nouveau dans le domaine du développement et j'aurai besoin que l'on m'éclair un peu s'il vous plait...

Je sais que le FTP est utile pour transféré des donnés de volume importante mais il y a des choses que je ne comprends pas tres bien :

A quoi servent les fonctions ftp en php? 
La fonction ftp_nlist() par exemple, dans mon script php je peux tres bien la remplacer par readdir().

Ou bien la fcontion ftp_put(), il faut dabors l'envoyé par un formulaire sur le serveur en mémoire tempon pour ensuite la déplacer dans un autre fichier... pourquoi ne pas utiliser directement le tableau global $_FILE['nom_file']['name'] et la fonction move_uploaded_file()?

Merci pour les explications.
samedi 9 février 2008 à 15:07:54 | Re : PHP fonction ftp

codefalse

Administrateur CodeS-SourceS
Les fonctions ftp* de Php te permet de communiquer avec un serveur ftp depuis ton script. tu confonds l'usage des fonctions
ftp te permettant de te connecter à distance sur un serveur, ftp_nlist listera le contenu d'un repertoire sur le serveur ftp distant, alors que readdir listera TON repertoire.

Ne mélange pas les deux ! :)

[ Lien ], centre R&D de mes projets :)
dimanche 10 février 2008 à 14:09:06 | Re : PHP fonction ftp

Al3x_Oo

Ok, merci de ce petit détail qui a son importance. 

Mais il y a encore une chose que je ne comprend pas tres bien :

En ce moment je suis en stage de 2eme année BTS, et mon patron ma demandé de refaire un site qui est d'apres ma legere expérience tres mal fait. Un gars qui a fait que de la recup... passons les détails! Sur ce site il veut un parti pour des clients qui puissent envoyés des fichiers assez lourd (10Mo environ).

J'ai fini le script et se qui me parait bizar c'est que tu parles de serveur distant, alors que lorsque je me connecte avec FileZilla sur un serveur d'ovh, j'ai un dossier www dans lequel j'ai mis le site et j'ai un dossier client dans lequel les fichiers sont déposés mais c'est le meme serveur... non? 

Je peux aussi bien utilisé unlik() que ftp_delete() pour supprimer un fichier... n'a t'il pas une erreur dans mon script? Si je veux faire du ftp, le serveur sur lequelle je met le site et le serveur sur lequelle je mets les fichiers ne sont ils pas différents?

Merci  
samedi 1 mars 2008 à 19:32:29 | Re : PHP fonction ftp

alahassarodriguez

Réponse acceptée !
Le serveur distant dont parle codefalse est un serveur ftp auquel tu peux te connecter mais qui dans ce cas sera différent du serveur ftp sur lequel tu upload tes fichiers(ceux de ton site). Le fameux dossier www dans lequel tu mets tes fichiers pour le site. Tu peux le considérer comme ton dossier et quand tu  dois lister des fichiers qui sont dans un répertoire de ton site(c'est à  dire dans le dossier www), tu peux utiliser la fonction readdir() vu que ton script et le dossier que tu veux parcourir sont colocaux(sur le même serveur). Supposons que tu veuilles parcourir un dossier mais qui est localisé sur un autre serveur ftp autre que celui sur lequel les fichiers de ton site se trouvent. Dans ce cas, après avoir établi une connexion au site distant( dans notre cas l'autre serveur ftp sur lequel se trouve un dossier que tu veux parcourir) tu utilises ftp_nlist().

slashrod
Call it a Clan, call it a Network, call it a Tribe, call it a Family. Whatever you call it, whoever you are, you need one
 (Jane Howard)/o:p>

lundi 3 mars 2008 à 17:40:16 | Re : PHP fonction ftp

Al3x_Oo

Ok merci bien

Je penses avoir compris à quoi servent les fonctions FTP.

Du coup, dans ce cas la, j'ai 2 serveurs différents, le premier sur lequel je mets le site, et le second dans le quel je mets mes fichiers.
Je vais chercher les fichier du serveur 2, par le script du serveur 1 en passant par des fonctions ftp_...() php.

lol, je vais peut etre faire le boulet là, mais quel est l'interet d'avoir 2 serveurs? C'est plus sécurisant? Si oui pk?

Si j'embete trop avec mes questions, javais cherché des tuto, j'en ai pas trouvé alors vous pouvez m'en conseillé un  svp.

Merci


Cette discussion est classée dans : fonction, php, ftp, file


Répondre à ce message

Sujets en rapport avec ce message

fonction ftp_chdir [ par Batric ] Bonjour à tous,Je commence à développer en php depuis quelques semaines et je bloque sur un problème depuis hier : j?ai développé une fonction d?uploa Peut-on avec une fonction en php copier un dossier et son contenu sur un ftp ? [ par BelphegorCLC ] Bon, je ne sais pas si je post dans le bon forum, désolé mais aucun n'avais l'air vraiment adéquat.Il s'agit des fonctions php pour les ftp.Je sais qu problème avec la fonction file() [ par drnicholas001 ] Salut, jai un problème qui m'embette en php, jai cette partie de code :$url = "http://finance.yahoo.com/d/quotes.csv?s=GOOG&f=sl1d1t1 Restreindre l'accès a un tableau en fonction du login. php ?; python. [ par Al2 ] Bonjour, je débute et je souhaite afficher sur l'intranet de ma boîte un tableau. En fonction d'un login chacun aura accès a certaines cellules du tab Comment utilisé la fonction link()? [ par necrodede ] Salut @ tous! Tout est dans le titre, mais je vais appronfondir mon cas en vous montrant l'erreur que j'ai et comment j'ai écrit la fonction: Dans mon Problème de variable [ par xactise ] Bonjour tuos le monde j'ai creer un formulaire en HTML qui recupere des donné et ces donner je ve les integrer dans un fichier en php tout fonctionne cherche fonction php [ par crocro35 ] Bonjour, je cherche une fonction(php) qui permettrait de choisir aléatoirement un texte(php) merci de m'aider car j'en ai vraiement besoin!!!<img src modification d'une page html ou php sans passer par le ftp [ par diablo30031990 ] Bonjour a tous je voudrais pouvoir modifier mes pages html (modifier des zones de texte) sans passer par une upload ftp donc en gagnat du tps, mais je modification d'une page html ou php sans passer par le ftp [ par diablo30031990 ] Bonjour a tous je voudrais pouvoir modifier mes pages html (modifier des zones de texte) sans passer par une upload ftp donc en gagnat du tps, mais je php.ini de freebsd pour fonction mail() [ par kilomaster ] Bonjour tous le monde, Je voudrais savoir si quelqu'un sait comment configurer le php.ini de freebsd (linux), de manière à pouvoir utiliser la foncti


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,218 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales