Sähköisten asiointipalveluiden toteuttaminen

Sorakuilu

PHP-harjoitus 16, tiedostojen käsittely

Harjoitus 16.1

Laadi ohjelma, joka lataa käyttäjän valitseman tiedoston palvelimelle. Määrittele kuitenkin järkevä maksimikoko tiedostolle.

Apua tehtävään löydät www.php.net sanalla is_uploaded_file() tai kirjoittamalla googleen "tiedostojen lataaminen php".

Harjoitus 16.2

Tulosta lomake, joka pyytää jonkin oman kansiosi nimen. Tulosta sitten kansion sisältö kuvaruudulle linkkeinä.

Avuksi voit käyttää oheista ohjelmaa:

$avaa = opendir("./".$kansio); //kansio on samassa kansiossa kuin tämä tiedosto while($tiedosto = readdir($avaa)) { if($tiedosto != "." && $tiedosto != "..") { echo $tiedosto; } } closedir($avaa);