| Autor |
Mesaj |
$p!d3r-man
Gd Member


Data inscrierii: 29/Oct/2007 Mesaje: 38 Localitate: Cretesti |
|
Upload prin FTP din PHP |
|
Upload prin FTP din PHP
Uneori e necesara o conexiune FTP din interiorul unui script.
[quote]<?php
$user = 'username';
$pass = 'password';
$host = 'hostname';
$port = 21;
$lFile = 'localfile.txt';
$rFile = 'remotefile.txt';
// $con va fi handlerul conexiunii
// Al treilea parametru, 15, e timeout
// Cum totul se face automat mai mult de 15 secunde nu sunt necesare
$con = ftp_connect($host,$port,15) or die('Nu am reusit sa fac conexiunea la serverul ftp');
// Verificam daca s-a reusit autentificarea
if( @ftp_login($con,$user,$pass) ){
// Incercam sa uploadam fisierul
// $lFile e fisierul local care urmeaza sa fie uploadat
// $rFile e fisierul remote (numele sub care va fi uploadat $lFile)
// FTP_ASCII trebuie inlocuit cu FTP_BINARY daca se transmit absolut orice alt fel de date
// decat fisiere text
if( ftp_put($con,$rFile,$lFile,FTP_ASCII) ){
echo 'Fisierul a fost uploadat.';
} else {
echo 'Fisierul nu a putut fi uploadat';
}
// Indiferent ce conexiuni deschisa trebuie sa fie inchisa
ftp_close($con);
} else {
echo 'Autentificare esuata. Userul si/sau parola nu sunt valide.';
ftp_close($con);
}
?>[/quote]
_________________
|
|
| 27/02/2008 15:25 |
|
 |
|
|
Nu puteti crea un subiect nou in acest forum Nu puteti raspunde in subiectele acestui forum Nu puteti modifica mesajele proprii din acest forum Nu puteti sterge mesajele proprii din acest forum Nu puteti vota in chestionarele din acest forum
|
Powered by phpBB © 2001, 2005 phpBB Group Fa-ti si tu propriul forum GRATUIT, pe www.myforum.ro
|
|