Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Image atvaizdavimas iš FTP

Parašė Faitas.· 2011 Bir. 24 18:06:41
#13

Čia jau reiktų naudoti ciklą ir FTP funkcijas.

Čia rasi FTP funkcijas: http://php.net/manual/en/book.ft... . Turbūt tinkamiausia funkcija būtų ftp_nlist, ši funkcija tau gražina masyvą su failų pavadinimais. Tada su ciklu, pavyzdžiui while, eini per ciklą ir rodai paveiksliukus. :)

Paprasčiausias pavyzdys:


<?php
 
// Prisijungiame prie FTP
$conn_id = ftp_connect($ftp_server);
 
// Prisijungimo duomenis
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); // FTP serveris, vartotojo vardas, slaptažodis
 
// Gauname visą list'ą failų pagrindinėje direkrotijoje
$contents = ftp_nlist($conn_id, "/www/uploads"); // Jei norėsi kur nors kitur, tai mano nurodytą direktoriją pasikeisi
 
//Ciklo kintamasis
$i = 0; // Masyvo elementai prasideda nuo 0
 
// Rodome visus paveiksliukus
while($i < sizeof($contents))
{
echo "<img src='http://www.puslapis.lt/uploads/$contents[$i]' />";
$i++; // Padidiname ciklo kintąjį 1
}
 
?>


Turėtų veikti. :)