clubdogirc.MyForum.ro clubdogirc.MyForum.ro
Forumul oficial al canalului CluBDog de pe serveru RomaniaIRC | by GMA
 
FAQ :: Cautare :: Membri :: Grupuri :: Inregistrare
Profil :: Mesaje private :: Autentificare

Upload prin FTP din PHP

 
Creaza un subiect nou   Raspunde la subiect    Pagina de start a forumului clubdogirc.MyForum.ro -> PhP
Subiectul anterior :: Subiectul urmator  
Autor Mesaj
GhOsT
Administrator
Administrator
GhOsT

Data inscrierii: 26/Noi/2007
Mesaje: 234

MesajTrimis: 10/12/2007 13:00    Titlul subiectului: Upload prin FTP din PHP Raspunde cu citat (quote)

Uneori e necesara o conexiune FTP din interiorul unui script.


Code:
<?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';
}
// Orice conexiuni deschisa trebuie sa fie inchisa
ftp_close($con);
} else {
echo 'Autentificare esuata. Userul si/sau parola nu sunt valide.';
ftp_close($con);
}
?>
Sus
Vezi profilul utilizatorului Trimite mesaj privat
Afiseaza mesajele pentru a le previzualiza:   
Creaza un subiect nou   Raspunde la subiect    Pagina de start a forumului clubdogirc.MyForum.ro -> PhP Ora este GMT + 3 ore
Pagina 1 din 1

 
Mergi direct la:  
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



smartDark Style by Smartor
Powered by phpBB © 2001, 2002 phpBB Group