In acest tutorial va voi explica cum va puteti conecat la ftp dintr-un fisier .pnp
v-om folosit acelasi functii ca si pe php.net/ftp_connect
Sa incepem
Pentru a urca fisiere va trebuie sa folosim temp.txt (daca ii schimbi numele modifica si in cod )
Pentru upload acest fisier trebuie sa aiba chmod it to 777
Deschide dreamweaver, notepad….eu folosesc dreamweaver
Incepem prin folosirea
Cod:
$host = ''; $port = 21; $timeout = 10; $user = ''; $pass = ''; $secure = true; //Daca OpenSSL nu e activ, setaza false
Nu voi explica aici ca trebuie completate campurile cu user, parola…
Cod:
function clean ( ) { foreach ( $_REQUEST as $key => $val ) { $_REQUEST [ $key ] = stripslashes ( strip_tags ( htmlspecialchars ( $val, ENT_QUOTES ) ) ) ; $$key = stripslashes ( strip_tags ( htmlspecialchars ( $val, ENT_QUOTES ) ) ) ; } } clean ( ) ;
Daca secure e true ne v-om conecta securizat la host daca nu conecatarea va avea loc un mod normal
Cod:
if ( $secure ) { $con = ftp_ssl_connect ( $host, $port, $timeout ) ; } else { $con = ftp_connect ( $host, $port, $timeout ) ; }
Daca nun e putem conecta
Cod:
if ( !$con ) { echo 'Could not connect to that host.'; }
Daca temp.txt nu are setat CHMOD 777 atuci ne va afisa eroare
Cod:
if ( !file_exists ( 'temp.txt' ) || !is_writable ( 'temp.txt' ) ) // cauta daca exista temp.txt { die ( 'The temp file does not exists or is not writable' ) ; }
Foloseste acest script pentru a te loga la ftp host
Autor: Dan Iftodi
Web Site: supremeweb.org
Niciun comentariu:
Trimiteți un comentariu